signal emission process
- From: Paul Barton-Davis <pbd op net>
- To: gtk-list gnome org
- Subject: signal emission process
- Date: Fri, 27 Oct 2000 02:01:26 -0400
Aha!
from gtk_propagate_event():
/* Only send key events within Window widgets to the Window
* The Window widget will in turn pass the
* key event on to the currently focused widget
* for that window.
*/
window = gtk_widget_get_ancestor (widget, GTK_TYPE_WINDOW);
if (window)
{
if (GTK_WIDGET_IS_SENSITIVE (window))
gtk_widget_event (window, event);
handled_event = TRUE; /* don't send to widget */
}
which pretty much rules out the handling that one would expect.
OK, so now I understand it, but the question is what to do about it :)
--p
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]