13 date 92.02.09.16.41.46; author kny; state Exp;
18 date 92.01.22.13.51.39; author kny; state Exp;
24 @Demo-program for Ui-library.
30 @Added demogetpage-callback, cleaned up some things.
33 @static char *rcsid = "$Id: uidemo.c,v 1.0 1992/01/22 13:51:39 kny Exp kny $";
43 void demogetpage(char *nodename);
50 if (UiInitialize(argc, argv) != UI_OK)
52 fprintf(stderr, "Error initializing Ui-toolkit\n");
56 UiAttachCallback("Quit", demoquit);
57 UiAttachCallback("Info", demoinfo);
58 UiAttachCallback("Open", demoopen);
59 UiAttachCallback("Help", demohelp);
67 printf("Quit me harder\n");
75 printf("WWW-X-Client-Demo V0.000001ALPHA (C) Copyright OHT-Erwise\n");
81 UiDisplaySelectionBox(demogetpage);
87 printf("Help my ass\n");
91 void demogetpage(nodename)
94 void *hypetext = (void *) NULL;
96 printf("Retrieving page %s\n", nodename);
97 UiDisplayPage(nodename, hypetext);
109 static char *rcsid = "$Id$";
112 void demoquit(void *parameter);
113 void demoinfo(void *parameter);
114 void demoopen(void *parameter);
115 void demohelp(void *parameter);
118 UiAttachCallback("Quit", demoquit, (void *) "harder");
119 UiAttachCallback("Info", demoinfo, (void *) NULL);
120 UiAttachCallback("Open", demoopen, (void *) NULL);
121 UiAttachCallback("Help", demohelp, (void *) NULL);
124 void demoquit(parameter)
128 printf("Quit me %s\n", (char *) parameter);
131 void demoinfo(parameter)
135 void demoopen(parameter)
139 UiDisplaySelectionBox(NULL);
142 void demohelp(parameter)