diff options
author | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-09-27 12:45:55 (GMT) |
---|---|---|
committer | Marco Pesenti Gritti <marco@localhost.localdomain> | 2006-09-27 12:45:55 (GMT) |
commit | df6dd4618bfdf4915229349a6dc967890fbf8470 (patch) | |
tree | 126bd51f763c6fd5ef5ffd2a6729ad4730f6d140 /bindings/gecko/gecko.defs | |
parent | 7443ee4c8ba36e1867fc7f89096c34d08c1c69da (diff) |
Open "requested" popups in a new activity
Diffstat (limited to 'bindings/gecko/gecko.defs')
-rw-r--r-- | bindings/gecko/gecko.defs | 31 |
1 files changed, 29 insertions, 2 deletions
diff --git a/bindings/gecko/gecko.defs b/bindings/gecko/gecko.defs index 2351e19..c7f6c1a 100644 --- a/bindings/gecko/gecko.defs +++ b/bindings/gecko/gecko.defs @@ -1,13 +1,40 @@ ;; -*- scheme -*- ; object definitions ... +(define-object Browser + (in-module "Gecko") + (parent "GtkMozEmbed") + (c-name "GeckoBrowser") + (gtype-id "GECKO_TYPE_BROWSER") +) + ;; Enumerations and flags ... -;; From sugar-browser.h +;; From gecko-browser.h + +(define-function get_type + (c-name "gecko_browser_get_type") + (return-type "GType") +) (define-function startup - (c-name "gecko_startup") + (c-name "gecko_browser_startup") (return-type "none") ) +(define-function new + (c-name "gecko_browser_new") + (is-constructor-of "GeckoBrowser") + (return-type "GeckoBrowser*") +) + +(define-method create_window + (of-object "GeckoBrowser") + (c-name "gecko_browser_create_window") + (return-type "GeckoBrowser*") +) +(define-virtual create_window + (of-object "GeckoBrowser") + (return-type "GeckoBrowser*") +) |