diff options
Diffstat (limited to 'lib/python/_sugar.defs')
-rw-r--r-- | lib/python/_sugar.defs | 202 |
1 files changed, 0 insertions, 202 deletions
diff --git a/lib/python/_sugar.defs b/lib/python/_sugar.defs deleted file mode 100644 index e59c985..0000000 --- a/lib/python/_sugar.defs +++ /dev/null @@ -1,202 +0,0 @@ -;; -*- scheme -*- -; object definitions ... - -(define-boxed SugarBrowserEvent - (in-module "Sugar") - (c-name "SugarBrowserEvent") - (gtype-id "SUGAR_TYPE_BROWSER_EVENT") - (copy-func "sugar_browser_event_copy") - (release-func "sugar_browser_event_free") -) - -(define-boxed SugarBrowserMetadata - (in-module "Sugar") - (c-name "SugarBrowserMetadata") - (gtype-id "SUGAR_TYPE_BROWSER_METADATA") - (copy-func "sugar_browser_metadata_copy") - (release-func "sugar_browser_metadata_free") -) - -(define-object AddressEntry - (in-module "Sugar") - (parent "GtkEntry") - (c-name "SugarAddressEntry") - (gtype-id "SUGAR_TYPE_ADDRESS_ENTRY") -) - -(define-object Browser - (in-module "Sugar") - (parent "GtkMozEmbed") - (c-name "SugarBrowser") - (gtype-id "SUGAR_TYPE_BROWSER") -) - -(define-object DownloadManager - (in-module "Sugar") - (parent "GObject") - (c-name "SugarDownloadManager") - (gtype-id "SUGAR_TYPE_DOWNLOAD_MANAGER") -) - -(define-object Download - (in-module "Sugar") - (parent "GObject") - (c-name "SugarDownload") - (gtype-id "SUGAR_TYPE_DOWNLOAD") -) - -;; Enumerations and flags ... - - -;; From sugar-address-entry.h - -(define-function sugar_address_entry_get_type - (c-name "sugar_address_entry_get_type") - (return-type "GType") -) - -;; From sugar-browser.h - -(define-function sugar_browser_get_type - (c-name "sugar_browser_get_type") - (return-type "GType") -) - -(define-function browser_startup - (c-name "sugar_browser_startup") - (parameters - '("const-char*" "profile_path") - '("const-char*" "profile_name") - ) - (return-type "gboolean") -) - -(define-function browser_shutdown - (c-name "sugar_browser_shutdown") - (return-type "none") -) - -(define-method grab_focus - (of-object "SugarBrowser") - (c-name "sugar_browser_grab_focus") - (return-type "none") -) - -(define-method save_uri - (of-object "SugarBrowser") - (c-name "sugar_browser_save_uri") - (return-type "gboolean") - (parameters - '("const-char*" "uri") - '("const-char*" "filename") - ) -) - -(define-method save_document - (of-object "SugarBrowser") - (c-name "sugar_browser_save_document") - (return-type "gboolean") - (parameters - '("const-char*" "filename") - ) -) - -(define-method create_window - (of-object "SugarBrowser") - (c-name "sugar_browser_create_window") - (return-type "SugarBrowser*") -) - -(define-virtual create_window - (of-object "SugarBrowser") - (c-name "sugar_browser_create_window") - (return-type "SugarBrowser*") -) - -;; From sugar-key-grabber.h - -(define-function sugar_key_grabber_get_type - (c-name "sugar_key_grabber_get_type") - (return-type "GType") -) - -(define-method grab - (of-object "SugarKeyGrabber") - (c-name "sugar_key_grabber_grab") - (return-type "none") - (parameters - '("const-char*" "key") - ) -) - -(define-method get_key - (of-object "SugarKeyGrabber") - (c-name "sugar_key_grabber_get_key") - (return-type "char*") - (parameters - '("guint" "keycode") - '("guint" "state") - ) -) - -;; From sugar-download-manager.h - -(define-function sugar_download_manager_get_type - (c-name "sugar_download_manager_get_type") - (return-type "GType") -) - -(define-function get_download_manager - (c-name "sugar_get_download_manager") - (return-type "SugarDownloadManager*") -) - -;; From sugar-download.h - -(define-function sugar_download_get_type - (c-name "sugar_download_get_type") - (return-type "GType") -) - -(define-method get_file_name - (of-object "SugarDownload") - (c-name "sugar_download_get_file_name") - (return-type "const-gchar*") -) - -(define-method get_url - (of-object "SugarDownload") - (c-name "sugar_download_get_url") - (return-type "const-gchar*") -) - -(define-method get_mime_type - (of-object "SugarDownload") - (c-name "sugar_download_get_mime_type") - (return-type "const-gchar*") -) - -(define-method get_percent - (of-object "SugarDownload") - (c-name "sugar_download_get_percent") - (return-type "gint") -) - -(define-function hippo_canvas_image_set_image_from_gdk_pixbuf - (c-name "sugar_hippo_canvas_image_set_image_from_gdk_pixbuf") - (return-type "none") - (parameters - '("GObject*" "image") - '("GdkPixbuf*" "pixbuf") - ) -) - -(define-function cairo_surface_from_gdk_pixbuf - (c-name "sugar_cairo_surface_from_gdk_pixbuf") - (return-type "cairo_surface_t*") - (parameters - '("GdkPixbuf*" "pixbuf") - ) -) - -(include "gtkmozembed.defs") |