summaryrefslogtreecommitdiff
path: root/src/window.h
diff options
context:
space:
mode:
authorrhp <rhp>2001-06-23 05:49:35 +0000
committerrhp <rhp>2001-06-23 05:49:35 +0000
commitbf64e719a1fea9e99b737b11771a41272c2e881e (patch)
treef2536630b810b36d7905f78a4720523df8c7b328 /src/window.h
parent7ecf21af703d22f2975d7926e71fb453176e4271 (diff)
downloadmetacity-bf64e719a1fea9e99b737b11771a41272c2e881e.tar.gz
metacity-bf64e719a1fea9e99b737b11771a41272c2e881e.tar.bz2
...
Diffstat (limited to 'src/window.h')
-rw-r--r--src/window.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/window.h b/src/window.h
index 98f50ec..d6351d4 100644
--- a/src/window.h
+++ b/src/window.h
@@ -139,6 +139,10 @@ struct _MetaWindow
/* Are we in the calc_showing queue? */
guint calc_showing_queued : 1;
+
+ /* Used by keybindings.c */
+ guint keys_grabbed : 1;
+ guint grab_on_frame : 1;
/* Number of UnmapNotify that are caused by us, if
* we get UnmapNotify with none pending then the client
@@ -227,8 +231,17 @@ gboolean meta_window_property_notify (MetaWindow *window,
XEvent *event);
gboolean meta_window_client_message (MetaWindow *window,
XEvent *event);
+gboolean meta_window_notify_focus (MetaWindow *window,
+ XEvent *event);
int meta_window_set_current_workspace_hint (MetaWindow *window);
unsigned long meta_window_get_net_wm_desktop (MetaWindow *window);
+
+void meta_window_show_menu (MetaWindow *window,
+ int root_x,
+ int root_y,
+ int button,
+ Time timestamp);
+
#endif