/* * quit.c -- simple program to display a panel button that says "Quit". * Selecting the panel button exits the program. */ #include <xview/xview.h> #include <xview/frame.h> #include <xview/panel.h> Frame frame; main (argc, argv) int argc; char *argv[]; { Panel panel; void quit(); xv_init (XV_INIT_ARGC_PTR_ARGV, &argc, argv, NULL); frame = (Frame)xv_create (NULL, FRAME, FRAME_LABEL, argv[0], XV_WIDTH, 200, XV_HEIGHT, 100, NULL); panel = (Panel)xv_create (frame, PANEL, NULL); (void) xv_create (panel, PANEL_BUTTON, PANEL_LABEL_STRING, "Quit", PANEL_NOTIFY_PROC, quit, NULL); xv_main_loop (frame); exit(0); } void quit() { xv_destroy_safe(frame); }