tgades@stolaf.edu (Anthony M Gades) (04/19/91)
Can someone please help me with this Xt toolkit problem? The problem I am having is how to make a pull-down menu disappear. I have no problem getting it up on the the screen, but I cannot get rid of it from within the program. This is how I pop it up: static void Pop_Up(argc, argv) char **argv; int argc; { XtAppContext app_context; Widget topLevel, menu, button, entry; Arg arglist[1]; topLevel = XtVaAppInitialize( &app_context, /* Application context */ "HCSTO", /* Application class */ NULL, 0, /* command line option list */ &argc, argv, /* command line args */ NULL, /* for missing app-defaults file */ NULL); /* terminate varargs list */ button = XtCreateManagedWidget("menuButton", menuButtonWidgetClass, topLevel, arglist, (Cardinal) 0); menu = XtCreatePopupShell("menu", simpleMenuWidgetClass, button, NULL, 0); ____________________________________________________________ I have used XtDestroyWidget(w) Widget w; But that does not make this disappear. Please reply by email, as I am sure that most people understand how this works. thanks, tgades@stolaf.edu -- -------------------------------------------------------------- _________ Tony Gades St. Olaf College, / / Northfield, MN 55057 / / tel (507)-663-2725