#include <stdio.h>
#include <errno.h>
+#include <Wc/WcCreate.h>
#include <X11/Intrinsic.h>
#include <X11/Xaw/Box.h>
#include <X11/Xaw/Command.h>
#include <X11/Xlib.h>
-int quit(), help(), again(), go();
+int help(), again(), go();
void advance_focus(), retreat_focus();
char fname[128], mname[128], lname[128], iname[128], uname[128], pname[128];
Widget TopWidget;
char **argv;
{
Widget table, w, box;
+ XtAppContext app;
Arg args[10];
Cardinal arg_cnt;
Cursor cursor;
(unsigned int *)&argc, argv);
XtGetApplicationResources(TopWidget, NULL, NULL, 0, NULL);
- box = XtCreateManagedWidget("box", formWidgetClass, TopWidget, args, 0);
- XtCreateManagedWidget("title", labelWidgetClass, box, args, 0);
- XtCreateManagedWidget("logo", labelWidgetClass, box, args, 0);
- XtCreateManagedWidget("info", asciiTextWidgetClass, box, args, 0);
- XtCreateManagedWidget("fnamel", labelWidgetClass, box, args, 0);
- XtCreateManagedWidget("mnamel", labelWidgetClass, box, args, 0);
- XtCreateManagedWidget("lnamel", labelWidgetClass, box, args, 0);
- XtCreateManagedWidget("idl", labelWidgetClass, box, args, 0);
- XtCreateManagedWidget("loginl", labelWidgetClass, box, args, 0);
+ app = XtWidgetToApplicationContext(TopWidget);
+ AriRegisterAthena(app);
+ WcWidgetCreation(TopWidget);
+
+ XtRealizeWidget(TopWidget);
+ XtMainLoop();
XtAddActions(field_actions, 2);
fname[0] = 0;
XtAddCallback(w, XtNcallback, go, NULL);
w = XtCreateManagedWidget("again", commandWidgetClass, box, args, 0);
XtAddCallback(w, XtNcallback, again, NULL);
- w = XtCreateManagedWidget("quit", commandWidgetClass, box, args, 0);
- XtAddCallback(w, XtNcallback, quit, NULL);
-
- XtRealizeWidget(TopWidget);
- XtMainLoop();
}
-quit()
-{
- exit(0);
-}
-
remove_popup(ignored, w, ignored1)
Widget ignored;
caddr_t w;