diff options
Diffstat (limited to 'src/Gtk/Signal.dcl')
-rw-r--r-- | src/Gtk/Signal.dcl | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/Gtk/Signal.dcl b/src/Gtk/Signal.dcl index 5ed6ac8..6bb60d8 100644 --- a/src/Gtk/Signal.dcl +++ b/src/Gtk/Signal.dcl @@ -2,9 +2,10 @@ definition module Gtk.Signal from System._Pointer import :: Pointer +from Gdk.Events import :: GdkEvent from Gtk.State import :: GtkM, :: GtkState from Gtk.Tune import class tune -from Gtk.Types import :: GtkTimeout +from Gtk.Types import :: GtkPropagate, :: GtkTimeout from Gtk.Widgets import class gtkWidget class signalHandler h @@ -19,6 +20,7 @@ where | ChangedHandler !(GtkM ()) | ClickedHandler !(GtkM ()) | DestroyHandler !(GtkM ()) + | KeyPressHandler !(GdkEvent -> GtkM GtkPropagate) | NextMatchHandler !(GtkM ()) | PreviousMatchHandler !(GtkM ()) | SearchChangedHandler !(GtkM ()) |