diff options
Diffstat (limited to 'lib/sugar/_sugarext.defs')
-rw-r--r-- | lib/sugar/_sugarext.defs | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/lib/sugar/_sugarext.defs b/lib/sugar/_sugarext.defs index be5d185..18a4461 100644 --- a/lib/sugar/_sugarext.defs +++ b/lib/sugar/_sugarext.defs @@ -22,6 +22,13 @@ (gtype-id "SUGAR_TYPE_MENU") ) +(define-object Preview + (in-module "Sugar") + (parent "GObject") + (c-name "SugarPreview") + (gtype-id "SUGAR_TYPE_PREVIEW") +) + (define-object IconEntry (in-module "Sexy") (parent "GtkEntry") @@ -150,3 +157,27 @@ (return-type "none") ) +;; From sugar-preview.h + +(define-function sugar_preview_get_type + (c-name "sugar_preview_get_type") + (return-type "GType") +) + +(define-method take_screenshot + (of-object "SugarPreview") + (c-name "sugar_preview_take_screenshot") + (return-type "none") + (parameters + '("GdkDrawable" "drawable") + ) +) + +(define-method save + (of-object "SugarPreview") + (c-name "sugar_preview_save") + (return-type "gboolean") + (parameters + '("const-char*" "key") + ) +) |