1
/* Copyright 1989 Massachusetts Institute of Technology */
3
* Author: Dave Glowacki
4
* UCB Software Warehouse
6
* $Header: /usr/sww/src/X11R5/local/clients/xless-1.4/RCS/functions.c,v 1.8 1993/02/26 01:14:30 dglo Exp $
12
okQuitAll(widget, closure, callData)
17
XtPopdown((Widget)closure);
18
XtDestroyWidget((Widget)closure);
24
cancelQuitAll(widget, closure, callData)
29
XtPopdown((Widget)closure);
36
static Widget quitall = 0;
38
/* make sure there's at least one window */
42
/* grab first base widget */
43
toplevel = windowlist->base;
45
/* popup warning box */
47
quitall = MessageBox(toplevel, "Quit ALL windows?",
48
"Cancel", cancelQuitAll, "OK", okQuitAll, 0);
49
SetPopup(toplevel, quitall);
54
* clean up, exit application
59
if ((windowcount == 1) || QuitAllPrompt()) {