aboutsummaryrefslogtreecommitdiffstats
path: root/src/epiphany.defs
diff options
context:
space:
mode:
authorJean-François Rameau <jframeau@cvs.gnome.org>2006-06-26 04:14:24 +0800
committerJean-François Rameau <jframeau@src.gnome.org>2006-06-26 04:14:24 +0800
commit30c3723d82aa9e8eb15f2d8db0d5b8f095bd301f (patch)
tree184cdd14762d126c4f1b8b6afb5a1d5ed26afc71 /src/epiphany.defs
parent00ee1336b99ee345e3dbda24e83354fde4cdce77 (diff)
downloadgsoc2013-epiphany-30c3723d82aa9e8eb15f2d8db0d5b8f095bd301f.tar
gsoc2013-epiphany-30c3723d82aa9e8eb15f2d8db0d5b8f095bd301f.tar.gz
gsoc2013-epiphany-30c3723d82aa9e8eb15f2d8db0d5b8f095bd301f.tar.bz2
gsoc2013-epiphany-30c3723d82aa9e8eb15f2d8db0d5b8f095bd301f.tar.lz
gsoc2013-epiphany-30c3723d82aa9e8eb15f2d8db0d5b8f095bd301f.tar.xz
gsoc2013-epiphany-30c3723d82aa9e8eb15f2d8db0d5b8f095bd301f.tar.zst
gsoc2013-epiphany-30c3723d82aa9e8eb15f2d8db0d5b8f095bd301f.zip
Add EphyFindToolbar type to Python binding. Bug #345837.
2006-06-25 Jean-François Rameau <jframeau@cvs.gnome.org> * src/epiphany.defs: * src/epiphany.override: * src/Makefile.am: Add EphyFindToolbar type to Python binding. Bug #345837.
Diffstat (limited to 'src/epiphany.defs')
-rw-r--r--src/epiphany.defs73
1 files changed, 73 insertions, 0 deletions
diff --git a/src/epiphany.defs b/src/epiphany.defs
index d811587c8..68564fc3f 100644
--- a/src/epiphany.defs
+++ b/src/epiphany.defs
@@ -85,6 +85,13 @@
(gtype-id "EPHY_TYPE_FAVICON_CACHE")
)
+(define-object FindToolbar
+ (in-module "Ephy")
+ (parent "GtkToolbar")
+ (c-name "EphyFindToolbar")
+ (gtype-id "EPHY_TYPE_FIND_TOOLBAR")
+)
+
(define-object History
(in-module "Ephy")
(parent "GObject")
@@ -1233,6 +1240,72 @@
)
+;; From ephy-find-toolbar.h
+
+(define-function ephy_find_toolbar_get_type
+ (c-name "ephy_find_toolbar_get_type")
+ (return-type "GType")
+)
+
+(define-function ephy_find_toolbar_new
+ (c-name "ephy_find_toolbar_new")
+ (is-constructor-of "EphyFindToolbar")
+ (return-type "EphyFindToolbar*")
+ (parameters
+ '("EphyWindow*" "window")
+ )
+)
+
+(define-method get_text
+ (of-object "EphyFindToolbar")
+ (c-name "ephy_find_toolbar_get_text")
+ (return-type "const-char*")
+)
+
+(define-method set_embed
+ (of-object "EphyFindToolbar")
+ (c-name "ephy_find_toolbar_set_embed")
+ (return-type "none")
+ (parameters
+ '("EphyEmbed*" "embed")
+ )
+)
+
+(define-method find_next
+ (of-object "EphyFindToolbar")
+ (c-name "ephy_find_toolbar_find_next")
+ (return-type "none")
+)
+
+(define-method find_previous
+ (of-object "EphyFindToolbar")
+ (c-name "ephy_find_toolbar_find_previous")
+ (return-type "none")
+)
+
+(define-method open
+ (of-object "EphyFindToolbar")
+ (c-name "ephy_find_toolbar_open")
+ (return-type "none")
+ (parameters
+ '("gboolean" "links_only")
+ '("gboolean" "clear_search")
+ )
+)
+
+(define-method close
+ (of-object "EphyFindToolbar")
+ (c-name "ephy_find_toolbar_close")
+ (return-type "none")
+)
+
+(define-method request_close
+ (of-object "EphyFindToolbar")
+ (c-name "ephy_find_toolbar_request_close")
+ (return-type "none")
+)
+
+
;; From ../../embed/ephy-history.h
(define-function ephy_history_get_type