comparison src/xterm.h @ 58202:54c649507b74

* xfns.c (Fx_file_dialog): Call x_menu_in_use and x_menu_set_in_use. Record unwind with clean_up_file_dialog. * xterm.h: Declare x_menu_in_use, x_menu_set_in_use, x_menu_wait_for_event. * xmenu.c (x_menu_in_use, x_menu_set_in_use): New functions.
author Jan Djärv <jan.h.d@swipnet.se>
date Sat, 13 Nov 2004 23:29:11 +0000
parents 328dc625a959
children c163562b2d59
comparison
equal deleted inserted replaced
58201:d433adb0e42c 58202:54c649507b74
1067 extern void x_free_dpy_colors P_ ((Display *, Screen *, Colormap, 1067 extern void x_free_dpy_colors P_ ((Display *, Screen *, Colormap,
1068 unsigned long *, int)); 1068 unsigned long *, int));
1069 1069
1070 /* Defined in xmenu.c */ 1070 /* Defined in xmenu.c */
1071 1071
1072 extern int x_menu_in_use P_ ((void));
1073 extern void x_menu_set_in_use P_ ((int));
1074 extern void x_menu_wait_for_event P_ ((void *data));
1072 extern void x_activate_menubar P_ ((struct frame *)); 1075 extern void x_activate_menubar P_ ((struct frame *));
1073 extern int popup_activated P_ ((void)); 1076 extern int popup_activated P_ ((void));
1074 extern void initialize_frame_menubar P_ ((struct frame *)); 1077 extern void initialize_frame_menubar P_ ((struct frame *));
1075 extern void free_frame_menubar P_ ((struct frame *)); 1078 extern void free_frame_menubar P_ ((struct frame *));
1076 1079