Re: Handling key presses in GtkSocket



"Padraig O'Briain" <Padraig Obriain Sun COM> writes:

> It seems to me that gtk_socket_key_press_event() always return TRUE if we have a 
> Socket/Plug in different processes. This seems to imply that if a key binding is 
> defined at the toplevel, it will be ignored while the focus is in the GtkSocket.

Yes, key bindings like Control-PageUp/Down to switch notebook pages
won't work inside a out-of-process plug.
 
> Is my understanding correct and is this the mintened behavior?

It's not fixable without substantial changes that would tie XEMBED closely to 
the GTK+ key handling model, which not really feasible.

Regards,
                                        Owen



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]