/* Libraries */ #include /* protos */ #include #include #include #include /* Pragmas */ #include #include /* Ansi */ #include #include /* MUIBuilder */ #include "MUIB-DemoGui.h" struct Library * MUIMasterBase; /* Init function */ static void init( void ) { if (!(MUIMasterBase = OpenLibrary(MUIMASTER_NAME,MUIMASTER_VMIN))) { printf("Can't Open MUIMaster Library"); exit(20); } } /* main function */ main() { struct ObjApp * App = NULL; /* Application object */ BOOL running = TRUE; ULONG signal; /* Program initialisation ( you need to write it yourself) */ init(); /* Create Application : generated by MUIBuilder */ App = CreateApp(); while (running) { switch (DoMethod(App->App,MUIM_Application_Input,&signal)) { case MUIV_Application_ReturnID_Quit: running = FALSE; break; } if (running && signal) Wait(signal); } DisposeApp(App); CloseLibrary(MUIMasterBase); exit(0); }