summaryrefslogtreecommitdiff
path: root/src/Gtk/Internal.dcl
diff options
context:
space:
mode:
authorCamil Staps2019-10-21 11:05:54 +0200
committerCamil Staps2019-10-21 11:05:54 +0200
commit353ef6e949d7375f9e70e0e004a42c56406f5d0d (patch)
tree1d21218a9dc6a84cd6f747f7dc8e439dc1639684 /src/Gtk/Internal.dcl
parentAdd GtkSheet (diff)
Add GtkMenu* functionality and reorder combinator arguments to ease binding
Diffstat (limited to 'src/Gtk/Internal.dcl')
-rw-r--r--src/Gtk/Internal.dcl11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/Gtk/Internal.dcl b/src/Gtk/Internal.dcl
index 1b24e94..31a50c9 100644
--- a/src/Gtk/Internal.dcl
+++ b/src/Gtk/Internal.dcl
@@ -30,6 +30,17 @@ gtk_init :: !.a -> .a
gtk_main_iteration :: !.a -> (!Bool, !.a)
gtk_main_quit :: !.a -> .a
+gtk_menu_bar_new :: !.a -> (!Pointer, !.a)
+
+gtk_menu_item_new :: !.a -> (!Pointer, !.a)
+gtk_menu_item_set_label :: !Pointer !String !.a -> .a
+gtk_menu_item_set_use_underline :: !Pointer !Bool !.a -> .a
+gtk_menu_item_set_submenu :: !Pointer !Pointer !.a -> .a
+
+gtk_menu_new :: !.a -> (!Pointer, !.a)
+
+gtk_menu_shell_append :: !Pointer !Pointer !.a -> .a
+
gtk_paned_new :: !Bool !.a -> (!Pointer, !.a)
gtk_paned_pack1 :: !Pointer !Pointer !Bool !Bool !.a -> .a
gtk_paned_pack2 :: !Pointer !Pointer !Bool !Bool !.a -> .a