MiniGUI/examples/client_startup.c

26 lines
605 B
C

/*
* This program tries to create a new layer named "vcongui" if
* there is no such layer. If there is already a layer named "vcongui",
* this program brings the layer to be the topmost one.
*/
int MiniGUIMain (int args, const char* arg[])
{
GHANDLE layer;
layer = GetLayerInfo ("vcongui", NULL, NULL, NULL);
if (layer != INV_LAYER_HANDLE) {
SetTopmostLayer (TRUE, layer, NULL);
return 0;
}
if (JoinLayer ("vcongui", "vcongui", 0, 0) == INV_LAYER_HANDLE) {
printf ("JoinLayer: invalid layer handle.\n");
return 1;
}
...
return 0;
}