diff options
Diffstat (limited to 'sugar/_sugaruiext.defs')
-rw-r--r-- | sugar/_sugaruiext.defs | 20 |
1 files changed, 14 insertions, 6 deletions
diff --git a/sugar/_sugaruiext.defs b/sugar/_sugaruiext.defs index c4efbbc..3c011e1 100644 --- a/sugar/_sugaruiext.defs +++ b/sugar/_sugaruiext.defs @@ -26,19 +26,27 @@ ;; From sugar-menu.h -(define-method popup +(define-method set_active (of-object "SugarMenu") - (c-name "sugar_menu_popup") + (c-name "sugar_menu_set_active") (return-type "none") (parameters - '("gint" "x") - '("gint" "y") + '("gboolean" "active") ) ) -(define-method popdown +(define-method embed (of-object "SugarMenu") - (c-name "sugar_menu_popdown") + (c-name "sugar_menu_embed") + (return-type "none") + (parameters + '("GtkContainer" "container") + ) +) + +(define-method unembed + (of-object "SugarMenu") + (c-name "sugar_menu_unembed") (return-type "none") ) |