summaryrefslogtreecommitdiff
path: root/src/Gtk/Widgets.dcl
diff options
context:
space:
mode:
Diffstat (limited to 'src/Gtk/Widgets.dcl')
-rw-r--r--src/Gtk/Widgets.dcl8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/Gtk/Widgets.dcl b/src/Gtk/Widgets.dcl
index 7497b3e..4d684ef 100644
--- a/src/Gtk/Widgets.dcl
+++ b/src/Gtk/Widgets.dcl
@@ -9,12 +9,19 @@ from Gtk.State import :: GtkM
from Gtk.Tune import class tune
from Gtk.Types import
:: GType, :: GValue,
+ :: GdkModifier,
:: GtkAlign, :: GtkButtonsType, :: GtkCSSClass, :: GtkDirection,
:: GtkExpand, :: GtkFileChooserAction, :: GtkMargins, :: GtkMessageType,
:: GtkModal, :: GtkOrientation, :: GtkPanedHandleWidth, :: GtkResize,
:: GtkResponse, :: GtkScrollbarPolicy, :: GtkSensitivity, :: GtkShrink,
:: GtkSpacing, :: GtkStylePriority, :: GtkText, :: GtkTitle, :: GtkWrapMode
+:: GtkAccelGroup =: GtkAccelGroup Pointer
+
+newAccelGroup :: !w -> GtkM GtkAccelGroup | gtkWindow w
+
+:: GtkAccelerator = Accelerator !GtkAccelGroup !String ![GdkModifier]
+
:: GtkActionBar =: GtkActionBar Pointer
instance gtkWidget GtkActionBar
@@ -218,6 +225,7 @@ setMargins :: !GtkMargins !w -> GtkM w | gtkWidget w
instance tune w GtkSensitivity | gtkWidget w
instance tune w (GtkAlign,GtkAlign) | gtkWidget w
instance tune w (GtkExpand,GtkExpand) | gtkWidget w
+instance tune w GtkAccelerator | gtkWidget w
:: GtkWindow =: GtkWindow Pointer