summaryrefslogtreecommitdiff
path: root/src/Gtk/Signal.dcl
diff options
context:
space:
mode:
Diffstat (limited to 'src/Gtk/Signal.dcl')
-rw-r--r--src/Gtk/Signal.dcl4
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 ())