diff options
author | Marco Pesenti Gritti <mpg@redhat.com> | 2007-11-04 15:20:54 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <mpg@redhat.com> | 2007-11-04 15:20:54 (GMT) |
commit | eaef1eb0154e0526fe753ccb4be32fd8ef9246aa (patch) | |
tree | e584befd87f8a5a346aac86930666f6aa715682d /lib/sugar/_sugarext.defs | |
parent | 2907b10dbb715a0e053fc281fdbbcca6fd94570b (diff) |
Experimental preview implementation using XShmGetImage.
Not hooked up yet.
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") + ) +) |