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.dcl11
1 files changed, 9 insertions, 2 deletions
diff --git a/src/Gtk/Widgets.dcl b/src/Gtk/Widgets.dcl
index 8147c41..914b90b 100644
--- a/src/Gtk/Widgets.dcl
+++ b/src/Gtk/Widgets.dcl
@@ -5,8 +5,8 @@ from StdMaybe import :: Maybe
from System._Pointer import :: Pointer
from Gtk.State import :: State, :: StateT, :: Identity, :: GtkState
-from Gtk.Types import :: GtkOrientation, :: GtkPanedHandleWidth, :: GtkResize,
- :: GtkShrink
+from Gtk.Types import :: GtkDirection, :: GtkExpand, :: GtkOrientation,
+ :: GtkPanedHandleWidth, :: GtkResize, :: GtkShrink
class ptr a :: !a -> Pointer
@@ -26,6 +26,13 @@ instance gtkContainer GtkContainer
addToContainer :: !w !c -> State GtkState () | gtkWidget w & gtkContainer c
+:: GtkBox
+instance gtkWidget GtkBox
+instance gtkContainer GtkBox
+
+newBox :: !GtkOrientation !Int -> State GtkState GtkBox
+packBox :: !w !GtkBox !GtkDirection !GtkExpand -> State GtkState () | gtkWidget w
+
:: GtkPaned
instance gtkWidget GtkPaned
instance gtkContainer GtkPaned