X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/8b7e837d9c3266e775142a4865845b3d2a8b60aa..40fb2103c2986cbb91add4afed635886c4f87ae5:/src/xterm.h diff --git a/src/xterm.h b/src/xterm.h index ffd7e31f29..cf2583981f 100644 --- a/src/xterm.h +++ b/src/xterm.h @@ -317,7 +317,7 @@ struct x_display_info /* More atoms for font properties. The last three are private properties, see the comments in src/fontset.h. */ - Atom Xatom_PIXEL_SIZE, + Atom Xatom_PIXEL_SIZE, Xatom_AVERAGE_WIDTH, Xatom_MULE_BASELINE_OFFSET, Xatom_MULE_RELATIVE_COMPOSE, Xatom_MULE_DEFAULT_ASCENT; @@ -502,6 +502,8 @@ struct x_output GtkWidget *toolbar_widget; /* The handle box that makes the tool bar detachable. */ GtkWidget *handlebox_widget; + /* Non-zero if the tool bar is detached. */ + int toolbar_detached; /* The last size hints set. */ GdkGeometry size_hints; @@ -1072,6 +1074,8 @@ extern void x_free_dpy_colors P_ ((Display *, Screen *, Colormap, /* Defined in xmenu.c */ +extern void x_menu_set_in_use P_ ((int)); +extern void x_menu_wait_for_event P_ ((void *data)); extern void x_activate_menubar P_ ((struct frame *)); extern int popup_activated P_ ((void)); extern void initialize_frame_menubar P_ ((struct frame *));