GNOME Bugzilla – Bug 50919
Finish Plug/Socket
Last modified: 2011-02-04 16:09:21 UTC
GtkPlug and GtkSocket are being modified to conform to the new XEmbed specification by Matthias Ettrich, this work needs to be completed.
*** Bug 1492 has been marked as a duplicate of this bug. ***
*** Bug 50082 has been marked as a duplicate of this bug. ***
This should be all done API-wise. Remaining items include: - Hotkey propagation - gtk_plug_set_is_child() needs to clear ->focus, ->default - Writing up changes and getting the XEMBED spec out
See Bug 72390 for the issue of conflict resolution in embedded mnemonics. 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.