summaryrefslogtreecommitdiff
path: root/gtk/gtkplug.h
diff options
context:
space:
mode:
authorOwen Taylor <otaylor@redhat.com>2002-02-24 01:52:14 +0000
committerOwen Taylor <otaylor@src.gnome.org>2002-02-24 01:52:14 +0000
commit6a802b24b3308daac4533c5bb19dc8660c4b3ab8 (patch)
tree91ddc37b158ba5d6ba430e4016e8d4b42d81c981 /gtk/gtkplug.h
parentf97ae50153c212d18b03c198046fcd54d6562c97 (diff)
downloadgtk+-6a802b24b3308daac4533c5bb19dc8660c4b3ab8.tar.gz
Implement accelerator propagation using a custom XEMBED_GTK_KEY_GRAB
Sat Feb 23 20:33:29 2002 Owen Taylor <otaylor@redhat.com> * gtk/gtkplug.[ch] gtk/gtksocket.[ch] gtk/xembed.h: Implement accelerator propagation using a custom XEMBED_GTK_KEY_GRAB XEMBED_GTK_KEY_UNGRAB pair of messages. * gtk/gtkwindow.[ch]: private export _gtk_window_keys_foreach(). * gtk/gtkplug.c (gtk_plug_set_is_child): Clear focus and default widgets.
Diffstat (limited to 'gtk/gtkplug.h')
-rw-r--r--gtk/gtkplug.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/gtk/gtkplug.h b/gtk/gtkplug.h
index b711c021e8..17e4261698 100644
--- a/gtk/gtkplug.h
+++ b/gtk/gtkplug.h
@@ -56,6 +56,8 @@ struct _GtkPlug
GdkWindow *socket_window;
GtkWidget *modality_window;
GtkWindowGroup *modality_group;
+ GHashTable *grabbed_keys;
+
guint same_app : 1;
};