hippo-canvas r7267 - trunk/python
- From: otaylor svn gnome org
- To: svn-commits-list gnome org
- Subject: hippo-canvas r7267 - trunk/python
- Date: Tue, 10 Jun 2008 19:30:23 +0000 (UTC)
Author: otaylor
Date: Tue Jun 10 19:30:23 2008
New Revision: 7267
URL: http://svn.gnome.org/viewvc/hippo-canvas?rev=7267&view=rev
Log:
Add some missing bits of python bindings
Modified:
trunk/python/hippo.defs
Modified: trunk/python/hippo.defs
==============================================================================
--- trunk/python/hippo.defs (original)
+++ trunk/python/hippo.defs Tue Jun 10 19:30:23 2008
@@ -105,6 +105,13 @@
(gtype-id "HIPPO_TYPE_CANVAS_THEME_ENGINE")
)
+(define-object CanvasThemeImage
+ (in-module "Hippo")
+ (parent "GObject")
+ (c-name "HippoCanvasThemeImage")
+ (gtype-id "HIPPO_TYPE_CANVAS_THEME_IMAGE")
+)
+
(define-object CanvasWidget
(in-module "Hippo")
(parent "HippoCanvasBox")
@@ -1000,6 +1007,17 @@
)
)
+(define-method allocate
+ (of-object "HippoCanvasItem")
+ (c-name "hippo_canvas_item_allocate")
+ (return-type "none")
+ (parameters
+ '("int" "width")
+ '("int" "height")
+ '("gboolean" "origin_changed")
+ )
+)
+
(define-virtual get_width_request
(of-object "HippoCanvasItem")
(c-name "hippo_canvas_item_get_width_request")
@@ -1353,6 +1371,24 @@
)
)
+(define-method get_foreground_color
+ (of-object "HippoCanvasStyle")
+ (c-name "hippo_canvas_style_get_foreground_color")
+ (return-type "guint32")
+)
+
+(define-method get_background_color
+ (of-object "HippoCanvasStyle")
+ (c-name "hippo_canvas_style_get_background_color")
+ (return-type "guint32")
+)
+
+(define-method get_background_theme_image
+ (of-object "HippoCanvasStyle")
+ (c-name "hippo_canvas_style_get_background_theme_image")
+ (return-type "HippoCanvasThemeImage*")
+)
+
(define-method get_double
(of-object "HippoCanvasStyle")
(c-name "hippo_canvas_style_get_double")
@@ -1453,6 +1489,21 @@
(return-type "HippoCanvasThemeEngine*")
)
+;; From hippo-canvas-theme-image.h
+
+(define-method render
+ (of-object "HippoCanvasThemeImage")
+ (c-name "hippo_canvas_theme_image_render")
+ (return-type "none")
+ (parameters
+ '("cairo_t*" "cr")
+ '("int" "x")
+ '("int" "y")
+ '("int" "width")
+ '("int" "height")
+ )
+)
+
;; From hippo-canvas-widgets.h
(define-function button_get_type
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]