gnomemm r2127 - in goocanvasmm/trunk: . goocanvas/src



Author: murrayc
Date: Wed Mar 25 10:35:28 2009
New Revision: 2127
URL: http://svn.gnome.org/viewvc/gnomemm?rev=2127&view=rev

Log:
2009-03-25  Murray Cumming  <murrayc murrayc com>

* configure.in: Depend on the latest goocanvasmm.
* goocanvas/src/libgoocanvas_enums.defs:
* goocanvas/src/libgoocanvas_methods.defs:
* goocanvas/src/libgoocanvas_signals.defs: Regenerated.
* goocanvas/src/item.hg: Added signal_scroll_event.

Modified:
   goocanvasmm/trunk/ChangeLog
   goocanvasmm/trunk/configure.in
   goocanvasmm/trunk/goocanvas/src/item.hg
   goocanvasmm/trunk/goocanvas/src/libgoocanvas_enums.defs
   goocanvasmm/trunk/goocanvas/src/libgoocanvas_methods.defs
   goocanvasmm/trunk/goocanvas/src/libgoocanvas_signals.defs

Modified: goocanvasmm/trunk/configure.in
==============================================================================
--- goocanvasmm/trunk/configure.in	(original)
+++ goocanvasmm/trunk/configure.in	Wed Mar 25 10:35:28 2009
@@ -110,7 +110,7 @@
 #########################################################################
 #  Dependancy checks
 #########################################################################
-PKG_CHECK_MODULES(LIBGOOCANVASMM, glibmm-2.4 >= 2.14.2 gtkmm-2.4 >= 2.10.9 goocanvas >= 0.13 )
+PKG_CHECK_MODULES(LIBGOOCANVASMM, glibmm-2.4 >= 2.14.2 gtkmm-2.4 >= 2.10.9 goocanvas >= 0.14 )
 AC_SUBST(LIBGOOCANVASMM_CFLAGS)
 AC_SUBST(LIBGOOCANVASMM_LIBS)
 

Modified: goocanvasmm/trunk/goocanvas/src/item.hg
==============================================================================
--- goocanvasmm/trunk/goocanvas/src/item.hg	(original)
+++ goocanvasmm/trunk/goocanvas/src/item.hg	Wed Mar 25 10:35:28 2009
@@ -157,6 +157,7 @@
   _WRAP_SIGNAL(bool grab_broken_event(const Glib::RefPtr<Item>& target, GdkEventGrabBroken* event), "grab_broken_event")
   _WRAP_SIGNAL(void child_notify(GParamSpec* pspec), "child_notify")
   _WRAP_SIGNAL(void animation_finished(bool stopped), "animation_finished")
+  _WRAP_SIGNAL(bool scroll_event(const Glib::RefPtr<Item>& target, GdkEventScroll* event), "scroll_event")
 
   _WRAP_PROPERTY("parent", Glib::RefPtr<Item>)
   _WRAP_PROPERTY("visibility", ItemVisibility)

Modified: goocanvasmm/trunk/goocanvas/src/libgoocanvas_enums.defs
==============================================================================
--- goocanvasmm/trunk/goocanvas/src/libgoocanvas_enums.defs	(original)
+++ goocanvasmm/trunk/goocanvas/src/libgoocanvas_enums.defs	Wed Mar 25 10:35:28 2009
@@ -1,4 +1,4 @@
-;; From /home/murrayc/svn/gnome220/goocanvas/src/goocanvasitem.h
+;; From /home/murrayc/checkouts/gnome224/goocanvas/src/goocanvasitem.h
 
 (define-enum-extended CanvasAnimateType
   (in-module "Goo")
@@ -11,7 +11,7 @@
   )
 )
 
-;; From /home/murrayc/svn/gnome220/goocanvas/src/goocanvasutils.h
+;; From /home/murrayc/checkouts/gnome224/goocanvas/src/goocanvasutils.h
 
 (define-flags-extended CanvasPointerEvents
   (in-module "Goo")

Modified: goocanvasmm/trunk/goocanvas/src/libgoocanvas_methods.defs
==============================================================================
--- goocanvasmm/trunk/goocanvas/src/libgoocanvas_methods.defs	(original)
+++ goocanvasmm/trunk/goocanvas/src/libgoocanvas_methods.defs	Wed Mar 25 10:35:28 2009
@@ -2301,3 +2301,11 @@
 )
 
 
+
+;; From stamp-goocanvasenumtypes.h
+
+
+
+;; From stamp-goocanvasmarshal.h
+
+

Modified: goocanvasmm/trunk/goocanvas/src/libgoocanvas_signals.defs
==============================================================================
--- goocanvasmm/trunk/goocanvas/src/libgoocanvas_signals.defs	(original)
+++ goocanvasmm/trunk/goocanvas/src/libgoocanvas_signals.defs	Wed Mar 25 10:35:28 2009
@@ -416,6 +416,15 @@
   (construct-only #f)
 )
 
+(define-property redraw-when-scrolled
+  (of-object "GooCanvas")
+  (prop-type "GParamBoolean")
+  (docs "If the canvas is completely redrawn when scrolled, to reduce the flicker of static items")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 ;; From GooCanvasEllipse
 
 (define-property transform
@@ -427,19 +436,19 @@
   (construct-only #f)
 )
 
-(define-property parent
+(define-property description
   (of-object "GooCanvasEllipse")
-  (prop-type "GParamObject")
-  (docs "The parent item")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property visibility
   (of-object "GooCanvasEllipse")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -454,37 +463,46 @@
   (construct-only #f)
 )
 
-(define-property visibility
+(define-property visibility-threshold
   (of-object "GooCanvasEllipse")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamDouble")
+  (docs "The scale threshold at which the item becomes visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility-threshold
+(define-property parent
   (of-object "GooCanvasEllipse")
-  (prop-type "GParamDouble")
-  (docs "The scale threshold at which the item becomes visible")
+  (prop-type "GParamObject")
+  (docs "The parent item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property description
+(define-property can-focus
+  (of-object "GooCanvasEllipse")
+  (prop-type "GParamBoolean")
+  (docs "If the item can take the keyboard focus")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property tooltip
   (of-object "GooCanvasEllipse")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property can-focus
+(define-property pointer-events
   (of-object "GooCanvasEllipse")
-  (prop-type "GParamBoolean")
-  (docs "If the item can take the keyboard focus")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -715,17 +733,44 @@
   (construct-only #f)
 )
 
-;; From GooCanvasEllipseModel
+(define-property x
+  (of-object "GooCanvasEllipse")
+  (prop-type "GParamDouble")
+  (docs "The x coordinate of the left side of the ellipse")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
 
-(define-property visibility
-  (of-object "GooCanvasEllipseModel")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+(define-property y
+  (of-object "GooCanvasEllipse")
+  (prop-type "GParamDouble")
+  (docs "The y coordinate of the top of the ellipse")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property width
+  (of-object "GooCanvasEllipse")
+  (prop-type "GParamDouble")
+  (docs "The width of the ellipse")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property height
+  (of-object "GooCanvasEllipse")
+  (prop-type "GParamDouble")
+  (docs "The height of the ellipse")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
+;; From GooCanvasEllipseModel
+
 (define-property visibility-threshold
   (of-object "GooCanvasEllipseModel")
   (prop-type "GParamDouble")
@@ -735,19 +780,19 @@
   (construct-only #f)
 )
 
-(define-property description
+(define-property title
   (of-object "GooCanvasEllipseModel")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "A short context-rich description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property parent
+(define-property pointer-events
   (of-object "GooCanvasEllipseModel")
-  (prop-type "GParamObject")
-  (docs "The parent item model")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -771,19 +816,37 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property tooltip
   (of-object "GooCanvasEllipseModel")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamString")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property visibility
+  (of-object "GooCanvasEllipseModel")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property description
   (of-object "GooCanvasEllipseModel")
   (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property parent
+  (of-object "GooCanvasEllipseModel")
+  (prop-type "GParamObject")
+  (docs "The parent item model")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -1014,17 +1077,44 @@
   (construct-only #f)
 )
 
-;; From GooCanvasGrid
+(define-property x
+  (of-object "GooCanvasEllipseModel")
+  (prop-type "GParamDouble")
+  (docs "The x coordinate of the left side of the ellipse")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
 
-(define-property parent
-  (of-object "GooCanvasGrid")
-  (prop-type "GParamObject")
-  (docs "The parent item")
+(define-property y
+  (of-object "GooCanvasEllipseModel")
+  (prop-type "GParamDouble")
+  (docs "The y coordinate of the top of the ellipse")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property width
+  (of-object "GooCanvasEllipseModel")
+  (prop-type "GParamDouble")
+  (docs "The width of the ellipse")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property height
+  (of-object "GooCanvasEllipseModel")
+  (prop-type "GParamDouble")
+  (docs "The height of the ellipse")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
+;; From GooCanvasGrid
+
 (define-property visibility-threshold
   (of-object "GooCanvasGrid")
   (prop-type "GParamDouble")
@@ -1034,6 +1124,15 @@
   (construct-only #f)
 )
 
+(define-property description
+  (of-object "GooCanvasGrid")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property transform
   (of-object "GooCanvasGrid")
   (prop-type "GParamBoxed")
@@ -1043,37 +1142,37 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property visibility
   (of-object "GooCanvasGrid")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property parent
   (of-object "GooCanvasGrid")
-  (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (prop-type "GParamObject")
+  (docs "The parent item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property description
+(define-property tooltip
   (of-object "GooCanvasGrid")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility
+(define-property pointer-events
   (of-object "GooCanvasGrid")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -1088,6 +1187,15 @@
   (construct-only #f)
 )
 
+(define-property title
+  (of-object "GooCanvasGrid")
+  (prop-type "GParamString")
+  (docs "A short context-rich description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property stroke-pattern
   (of-object "GooCanvasGrid")
   (prop-type "GParamBoxed")
@@ -1403,6 +1511,24 @@
   (construct-only #f)
 )
 
+(define-property show-horz-grid-lines
+  (of-object "GooCanvasGrid")
+  (prop-type "GParamBoolean")
+  (docs "If the horizontal grid lines are shown")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property show-vert-grid-lines
+  (of-object "GooCanvasGrid")
+  (prop-type "GParamBoolean")
+  (docs "If the vertical grid lines are shown")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property vert-grid-lines-on-top
   (of-object "GooCanvasGrid")
   (prop-type "GParamBoolean")
@@ -1495,15 +1621,6 @@
 
 ;; From GooCanvasGridModel
 
-(define-property visibility
-  (of-object "GooCanvasGridModel")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
-  (readable #t)
-  (writable #t)
-  (construct-only #f)
-)
-
 (define-property visibility-threshold
   (of-object "GooCanvasGridModel")
   (prop-type "GParamDouble")
@@ -1513,19 +1630,19 @@
   (construct-only #f)
 )
 
-(define-property description
+(define-property title
   (of-object "GooCanvasGridModel")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "A short context-rich description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property parent
+(define-property pointer-events
   (of-object "GooCanvasGridModel")
-  (prop-type "GParamObject")
-  (docs "The parent item model")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -1549,19 +1666,37 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property tooltip
   (of-object "GooCanvasGridModel")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamString")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property visibility
+  (of-object "GooCanvasGridModel")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property description
   (of-object "GooCanvasGridModel")
   (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property parent
+  (of-object "GooCanvasGridModel")
+  (prop-type "GParamObject")
+  (docs "The parent item model")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -1882,25 +2017,43 @@
   (construct-only #f)
 )
 
-(define-property vert-grid-lines-on-top
+(define-property show-horz-grid-lines
   (of-object "GooCanvasGridModel")
   (prop-type "GParamBoolean")
-  (docs "If the vertical grid lines are painted above the horizontal grid lines")
+  (docs "If the horizontal grid lines are shown")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property horz-grid-line-color
+(define-property show-vert-grid-lines
   (of-object "GooCanvasGridModel")
-  (prop-type "GParamString")
-  (docs "The color to use for the horizontal grid lines")
-  (readable #f)
+  (prop-type "GParamBoolean")
+  (docs "If the vertical grid lines are shown")
+  (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property horz-grid-line-color-rgba
+(define-property vert-grid-lines-on-top
+  (of-object "GooCanvasGridModel")
+  (prop-type "GParamBoolean")
+  (docs "If the vertical grid lines are painted above the horizontal grid lines")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property horz-grid-line-color
+  (of-object "GooCanvasGridModel")
+  (prop-type "GParamString")
+  (docs "The color to use for the horizontal grid lines")
+  (readable #f)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property horz-grid-line-color-rgba
   (of-object "GooCanvasGridModel")
   (prop-type "GParamUInt")
   (docs "The color to use for the horizontal grid lines, specified as a 32-bit integer value")
@@ -1974,19 +2127,19 @@
 
 ;; From GooCanvasGroup
 
-(define-property parent
+(define-property visibility-threshold
   (of-object "GooCanvasGroup")
-  (prop-type "GParamObject")
-  (docs "The parent item")
+  (prop-type "GParamDouble")
+  (docs "The scale threshold at which the item becomes visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility-threshold
+(define-property description
   (of-object "GooCanvasGroup")
-  (prop-type "GParamDouble")
-  (docs "The scale threshold at which the item becomes visible")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -2001,37 +2154,37 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property visibility
   (of-object "GooCanvasGroup")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property parent
   (of-object "GooCanvasGroup")
-  (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (prop-type "GParamObject")
+  (docs "The parent item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property description
+(define-property tooltip
   (of-object "GooCanvasGroup")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility
+(define-property pointer-events
   (of-object "GooCanvasGroup")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -2046,6 +2199,15 @@
   (construct-only #f)
 )
 
+(define-property title
+  (of-object "GooCanvasGroup")
+  (prop-type "GParamString")
+  (docs "A short context-rich description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property stroke-pattern
   (of-object "GooCanvasGroup")
   (prop-type "GParamBoxed")
@@ -2235,17 +2397,44 @@
   (construct-only #f)
 )
 
-;; From GooCanvasGroupModel
+(define-property x
+  (of-object "GooCanvasGroup")
+  (prop-type "GParamDouble")
+  (docs "The x coordinate of the group")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
 
-(define-property visibility
-  (of-object "GooCanvasGroupModel")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+(define-property y
+  (of-object "GooCanvasGroup")
+  (prop-type "GParamDouble")
+  (docs "The y coordinate of the group")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property width
+  (of-object "GooCanvasGroup")
+  (prop-type "GParamDouble")
+  (docs "The width of the group, or -1 to use the default width")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property height
+  (of-object "GooCanvasGroup")
+  (prop-type "GParamDouble")
+  (docs "The height of the group, or -1 to use the default height")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
+;; From GooCanvasGroupModel
+
 (define-property visibility-threshold
   (of-object "GooCanvasGroupModel")
   (prop-type "GParamDouble")
@@ -2255,19 +2444,19 @@
   (construct-only #f)
 )
 
-(define-property description
+(define-property title
   (of-object "GooCanvasGroupModel")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "A short context-rich description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property parent
+(define-property pointer-events
   (of-object "GooCanvasGroupModel")
-  (prop-type "GParamObject")
-  (docs "The parent item model")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -2291,19 +2480,37 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property tooltip
   (of-object "GooCanvasGroupModel")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamString")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property visibility
+  (of-object "GooCanvasGroupModel")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property description
   (of-object "GooCanvasGroupModel")
   (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property parent
+  (of-object "GooCanvasGroupModel")
+  (prop-type "GParamObject")
+  (docs "The parent item model")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -2498,17 +2705,44 @@
   (construct-only #f)
 )
 
-;; From GooCanvasImage
+(define-property x
+  (of-object "GooCanvasGroupModel")
+  (prop-type "GParamDouble")
+  (docs "The x coordinate of the group")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
 
-(define-property parent
-  (of-object "GooCanvasImage")
-  (prop-type "GParamObject")
-  (docs "The parent item")
+(define-property y
+  (of-object "GooCanvasGroupModel")
+  (prop-type "GParamDouble")
+  (docs "The y coordinate of the group")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property width
+  (of-object "GooCanvasGroupModel")
+  (prop-type "GParamDouble")
+  (docs "The width of the group, or -1 to use the default width")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property height
+  (of-object "GooCanvasGroupModel")
+  (prop-type "GParamDouble")
+  (docs "The height of the group, or -1 to use the default height")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
+;; From GooCanvasImage
+
 (define-property visibility-threshold
   (of-object "GooCanvasImage")
   (prop-type "GParamDouble")
@@ -2518,6 +2752,15 @@
   (construct-only #f)
 )
 
+(define-property description
+  (of-object "GooCanvasImage")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property transform
   (of-object "GooCanvasImage")
   (prop-type "GParamBoxed")
@@ -2527,37 +2770,37 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property visibility
   (of-object "GooCanvasImage")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property parent
   (of-object "GooCanvasImage")
-  (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (prop-type "GParamObject")
+  (docs "The parent item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property description
+(define-property tooltip
   (of-object "GooCanvasImage")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility
+(define-property pointer-events
   (of-object "GooCanvasImage")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -2572,6 +2815,15 @@
   (construct-only #f)
 )
 
+(define-property title
+  (of-object "GooCanvasImage")
+  (prop-type "GParamString")
+  (docs "A short context-rich description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property stroke-pattern
   (of-object "GooCanvasImage")
   (prop-type "GParamBoxed")
@@ -2817,15 +3069,6 @@
 
 ;; From GooCanvasImageModel
 
-(define-property visibility
-  (of-object "GooCanvasImageModel")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
-  (readable #t)
-  (writable #t)
-  (construct-only #f)
-)
-
 (define-property visibility-threshold
   (of-object "GooCanvasImageModel")
   (prop-type "GParamDouble")
@@ -2835,19 +3078,19 @@
   (construct-only #f)
 )
 
-(define-property description
+(define-property title
   (of-object "GooCanvasImageModel")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "A short context-rich description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property parent
+(define-property pointer-events
   (of-object "GooCanvasImageModel")
-  (prop-type "GParamObject")
-  (docs "The parent item model")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -2871,19 +3114,37 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property tooltip
   (of-object "GooCanvasImageModel")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamString")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property visibility
+  (of-object "GooCanvasImageModel")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property description
   (of-object "GooCanvasImageModel")
   (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property parent
+  (of-object "GooCanvasImageModel")
+  (prop-type "GParamObject")
+  (docs "The parent item model")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -3163,6 +3424,16 @@
   )
 )
 
+(define-signal scroll-event
+  (of-object "GooCanvasItem")
+  (return-type "gboolean")
+  (when "last")
+  (parameters
+    '("GooCanvasItem*" "p0")
+    '("GdkEventScroll*" "p1")
+  )
+)
+
 (define-signal motion-notify-event
   (of-object "GooCanvasItem")
   (return-type "gboolean")
@@ -3243,22 +3514,25 @@
   )
 )
 
-(define-signal animation-finished
+(define-signal query-tooltip
   (of-object "GooCanvasItem")
-  (return-type "void")
+  (return-type "gboolean")
   (when "last")
   (parameters
-    '("gboolean" "p0")
+    '("gdouble" "p0")
+    '("gdouble" "p1")
+    '("gboolean" "p2")
+    '("GtkTooltip*" "p3")
   )
 )
 
-(define-property parent
+(define-signal animation-finished
   (of-object "GooCanvasItem")
-  (prop-type "GParamObject")
-  (docs "The parent item")
-  (readable #t)
-  (writable #t)
-  (construct-only #f)
+  (return-type "void")
+  (when "last")
+  (parameters
+    '("gboolean" "p0")
+  )
 )
 
 (define-property visibility-threshold
@@ -3270,6 +3544,15 @@
   (construct-only #f)
 )
 
+(define-property description
+  (of-object "GooCanvasItem")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property transform
   (of-object "GooCanvasItem")
   (prop-type "GParamBoxed")
@@ -3279,37 +3562,37 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property visibility
   (of-object "GooCanvasItem")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property parent
   (of-object "GooCanvasItem")
-  (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (prop-type "GParamObject")
+  (docs "The parent item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property description
+(define-property tooltip
   (of-object "GooCanvasItem")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility
+(define-property pointer-events
   (of-object "GooCanvasItem")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -3324,6 +3607,15 @@
   (construct-only #f)
 )
 
+(define-property title
+  (of-object "GooCanvasItem")
+  (prop-type "GParamString")
+  (docs "A short context-rich description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 ;; From GooCanvasItemModel
 
 (define-signal child-notify
@@ -3381,15 +3673,6 @@
   )
 )
 
-(define-property visibility
-  (of-object "GooCanvasItemModel")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
-  (readable #t)
-  (writable #t)
-  (construct-only #f)
-)
-
 (define-property visibility-threshold
   (of-object "GooCanvasItemModel")
   (prop-type "GParamDouble")
@@ -3399,19 +3682,19 @@
   (construct-only #f)
 )
 
-(define-property description
+(define-property title
   (of-object "GooCanvasItemModel")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "A short context-rich description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property parent
+(define-property pointer-events
   (of-object "GooCanvasItemModel")
-  (prop-type "GParamObject")
-  (docs "The parent item model")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -3435,35 +3718,44 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property tooltip
   (of-object "GooCanvasItemModel")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamString")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property visibility
   (of-object "GooCanvasItemModel")
-  (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-;; From GooCanvasItemSimple
+(define-property description
+  (of-object "GooCanvasItemModel")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
 
 (define-property parent
-  (of-object "GooCanvasItemSimple")
+  (of-object "GooCanvasItemModel")
   (prop-type "GParamObject")
-  (docs "The parent item")
+  (docs "The parent item model")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
+;; From GooCanvasItemSimple
+
 (define-property visibility-threshold
   (of-object "GooCanvasItemSimple")
   (prop-type "GParamDouble")
@@ -3473,6 +3765,15 @@
   (construct-only #f)
 )
 
+(define-property description
+  (of-object "GooCanvasItemSimple")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property transform
   (of-object "GooCanvasItemSimple")
   (prop-type "GParamBoxed")
@@ -3482,37 +3783,37 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property visibility
   (of-object "GooCanvasItemSimple")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property parent
   (of-object "GooCanvasItemSimple")
-  (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (prop-type "GParamObject")
+  (docs "The parent item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property description
+(define-property tooltip
   (of-object "GooCanvasItemSimple")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility
+(define-property pointer-events
   (of-object "GooCanvasItemSimple")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -3527,6 +3828,15 @@
   (construct-only #f)
 )
 
+(define-property title
+  (of-object "GooCanvasItemSimple")
+  (prop-type "GParamString")
+  (docs "A short context-rich description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property stroke-pattern
   (of-object "GooCanvasItemSimple")
   (prop-type "GParamBoxed")
@@ -3718,15 +4028,6 @@
 
 ;; From GooCanvasItemModelSimple
 
-(define-property visibility
-  (of-object "GooCanvasItemModelSimple")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
-  (readable #t)
-  (writable #t)
-  (construct-only #f)
-)
-
 (define-property visibility-threshold
   (of-object "GooCanvasItemModelSimple")
   (prop-type "GParamDouble")
@@ -3736,19 +4037,19 @@
   (construct-only #f)
 )
 
-(define-property description
+(define-property title
   (of-object "GooCanvasItemModelSimple")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "A short context-rich description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property parent
+(define-property pointer-events
   (of-object "GooCanvasItemModelSimple")
-  (prop-type "GParamObject")
-  (docs "The parent item model")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -3772,19 +4073,37 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property tooltip
   (of-object "GooCanvasItemModelSimple")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamString")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property visibility
+  (of-object "GooCanvasItemModelSimple")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property description
   (of-object "GooCanvasItemModelSimple")
   (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property parent
+  (of-object "GooCanvasItemModelSimple")
+  (prop-type "GParamObject")
+  (docs "The parent item model")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -3983,19 +4302,19 @@
 
 ;; From GooCanvasPath
 
-(define-property parent
+(define-property visibility-threshold
   (of-object "GooCanvasPath")
-  (prop-type "GParamObject")
-  (docs "The parent item")
+  (prop-type "GParamDouble")
+  (docs "The scale threshold at which the item becomes visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility-threshold
+(define-property description
   (of-object "GooCanvasPath")
-  (prop-type "GParamDouble")
-  (docs "The scale threshold at which the item becomes visible")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -4010,37 +4329,37 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property visibility
   (of-object "GooCanvasPath")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property parent
   (of-object "GooCanvasPath")
-  (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (prop-type "GParamObject")
+  (docs "The parent item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property description
+(define-property tooltip
   (of-object "GooCanvasPath")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility
+(define-property pointer-events
   (of-object "GooCanvasPath")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -4055,6 +4374,15 @@
   (construct-only #f)
 )
 
+(define-property title
+  (of-object "GooCanvasPath")
+  (prop-type "GParamString")
+  (docs "A short context-rich description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property stroke-pattern
   (of-object "GooCanvasPath")
   (prop-type "GParamBoxed")
@@ -4253,17 +4581,44 @@
   (construct-only #f)
 )
 
-;; From GooCanvasPathModel
+(define-property x
+  (of-object "GooCanvasPath")
+  (prop-type "GParamDouble")
+  (docs "The x coordinate of the path")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
 
-(define-property visibility
-  (of-object "GooCanvasPathModel")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+(define-property y
+  (of-object "GooCanvasPath")
+  (prop-type "GParamDouble")
+  (docs "The y coordinate of the path")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property width
+  (of-object "GooCanvasPath")
+  (prop-type "GParamDouble")
+  (docs "The width of the path")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property height
+  (of-object "GooCanvasPath")
+  (prop-type "GParamDouble")
+  (docs "The height of the path")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
+;; From GooCanvasPathModel
+
 (define-property visibility-threshold
   (of-object "GooCanvasPathModel")
   (prop-type "GParamDouble")
@@ -4273,19 +4628,19 @@
   (construct-only #f)
 )
 
-(define-property description
+(define-property title
   (of-object "GooCanvasPathModel")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "A short context-rich description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property parent
+(define-property pointer-events
   (of-object "GooCanvasPathModel")
-  (prop-type "GParamObject")
-  (docs "The parent item model")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -4309,19 +4664,37 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property tooltip
   (of-object "GooCanvasPathModel")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamString")
+  (docs "The tooltip to display for the item")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property visibility
+  (of-object "GooCanvasPathModel")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property description
+  (of-object "GooCanvasPathModel")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property parent
   (of-object "GooCanvasPathModel")
-  (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (prop-type "GParamObject")
+  (docs "The parent item model")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -4525,19 +4898,46 @@
   (construct-only #f)
 )
 
-;; From GooCanvasPoints
+(define-property x
+  (of-object "GooCanvasPathModel")
+  (prop-type "GParamDouble")
+  (docs "The x coordinate of the path")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
 
-;; From GooCanvasPolyline
+(define-property y
+  (of-object "GooCanvasPathModel")
+  (prop-type "GParamDouble")
+  (docs "The y coordinate of the path")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
 
-(define-property parent
-  (of-object "GooCanvasPolyline")
-  (prop-type "GParamObject")
-  (docs "The parent item")
+(define-property width
+  (of-object "GooCanvasPathModel")
+  (prop-type "GParamDouble")
+  (docs "The width of the path")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
+(define-property height
+  (of-object "GooCanvasPathModel")
+  (prop-type "GParamDouble")
+  (docs "The height of the path")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+;; From GooCanvasPoints
+
+;; From GooCanvasPolyline
+
 (define-property visibility-threshold
   (of-object "GooCanvasPolyline")
   (prop-type "GParamDouble")
@@ -4547,6 +4947,15 @@
   (construct-only #f)
 )
 
+(define-property description
+  (of-object "GooCanvasPolyline")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property transform
   (of-object "GooCanvasPolyline")
   (prop-type "GParamBoxed")
@@ -4556,37 +4965,37 @@
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property visibility
   (of-object "GooCanvasPolyline")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property parent
   (of-object "GooCanvasPolyline")
-  (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (prop-type "GParamObject")
+  (docs "The parent item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property description
+(define-property tooltip
   (of-object "GooCanvasPolyline")
   (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility
+(define-property pointer-events
   (of-object "GooCanvasPolyline")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -4601,6 +5010,15 @@
   (construct-only #f)
 )
 
+(define-property title
+  (of-object "GooCanvasPolyline")
+  (prop-type "GParamString")
+  (docs "A short context-rich description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property stroke-pattern
   (of-object "GooCanvasPolyline")
   (prop-type "GParamBoxed")
@@ -4853,30 +5271,66 @@
   (construct-only #f)
 )
 
+(define-property x
+  (of-object "GooCanvasPolyline")
+  (prop-type "GParamDouble")
+  (docs "The x coordinate of the left-most point of the polyline")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property y
+  (of-object "GooCanvasPolyline")
+  (prop-type "GParamDouble")
+  (docs "The y coordinate of the top-most point of the polyline")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property width
+  (of-object "GooCanvasPolyline")
+  (prop-type "GParamDouble")
+  (docs "The width of the polyline")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property height
+  (of-object "GooCanvasPolyline")
+  (prop-type "GParamDouble")
+  (docs "The height of the polyline")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 ;; From GooCanvasPolylineModel
 
-(define-property visibility
+(define-property title
   (of-object "GooCanvasPolylineModel")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamString")
+  (docs "A short context-rich description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility-threshold
+(define-property can-focus
   (of-object "GooCanvasPolylineModel")
-  (prop-type "GParamDouble")
-  (docs "The scale threshold at which the item becomes visible")
+  (prop-type "GParamBoolean")
+  (docs "If the item can take the keyboard focus")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property description
+(define-property pointer-events
   (of-object "GooCanvasPolylineModel")
-  (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -4891,6 +5345,15 @@
   (construct-only #f)
 )
 
+(define-property description
+  (of-object "GooCanvasPolylineModel")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property transform
   (of-object "GooCanvasPolylineModel")
   (prop-type "GParamBoxed")
@@ -4900,28 +5363,28 @@
   (construct-only #f)
 )
 
-(define-property can-focus
+(define-property visibility-threshold
   (of-object "GooCanvasPolylineModel")
-  (prop-type "GParamBoolean")
-  (docs "If the item can take the keyboard focus")
+  (prop-type "GParamDouble")
+  (docs "The scale threshold at which the item becomes visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property visibility
   (of-object "GooCanvasPolylineModel")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property tooltip
   (of-object "GooCanvasPolylineModel")
   (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -5179,26 +5642,44 @@
   (construct-only #f)
 )
 
-;; From GooCanvasRect
+(define-property x
+  (of-object "GooCanvasPolylineModel")
+  (prop-type "GParamDouble")
+  (docs "The x coordinate of the left-most point of the polyline")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
 
-(define-property parent
-  (of-object "GooCanvasRect")
-  (prop-type "GParamObject")
-  (docs "The parent item")
+(define-property y
+  (of-object "GooCanvasPolylineModel")
+  (prop-type "GParamDouble")
+  (docs "The y coordinate of the top-most point of the polyline")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility-threshold
-  (of-object "GooCanvasRect")
+(define-property width
+  (of-object "GooCanvasPolylineModel")
   (prop-type "GParamDouble")
-  (docs "The scale threshold at which the item becomes visible")
+  (docs "The width of the polyline")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property height
+  (of-object "GooCanvasPolylineModel")
+  (prop-type "GParamDouble")
+  (docs "The height of the polyline")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
+;; From GooCanvasRect
+
 (define-property transform
   (of-object "GooCanvasRect")
   (prop-type "GParamBoxed")
@@ -5208,6 +5689,15 @@
   (construct-only #f)
 )
 
+(define-property can-focus
+  (of-object "GooCanvasRect")
+  (prop-type "GParamBoolean")
+  (docs "If the item can take the keyboard focus")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property pointer-events
   (of-object "GooCanvasRect")
   (prop-type "GParamFlags")
@@ -5217,6 +5707,15 @@
   (construct-only #f)
 )
 
+(define-property visibility-threshold
+  (of-object "GooCanvasRect")
+  (prop-type "GParamDouble")
+  (docs "The scale threshold at which the item becomes visible")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property title
   (of-object "GooCanvasRect")
   (prop-type "GParamString")
@@ -5226,6 +5725,15 @@
   (construct-only #f)
 )
 
+(define-property tooltip
+  (of-object "GooCanvasRect")
+  (prop-type "GParamString")
+  (docs "The tooltip to display for the item")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property description
   (of-object "GooCanvasRect")
   (prop-type "GParamString")
@@ -5244,10 +5752,10 @@
   (construct-only #f)
 )
 
-(define-property can-focus
+(define-property parent
   (of-object "GooCanvasRect")
-  (prop-type "GParamBoolean")
-  (docs "If the item can take the keyboard focus")
+  (prop-type "GParamObject")
+  (docs "The parent item")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -5498,28 +6006,28 @@
 
 ;; From GooCanvasRectModel
 
-(define-property visibility
+(define-property title
   (of-object "GooCanvasRectModel")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamString")
+  (docs "A short context-rich description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility-threshold
+(define-property can-focus
   (of-object "GooCanvasRectModel")
-  (prop-type "GParamDouble")
-  (docs "The scale threshold at which the item becomes visible")
+  (prop-type "GParamBoolean")
+  (docs "If the item can take the keyboard focus")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property description
+(define-property pointer-events
   (of-object "GooCanvasRectModel")
-  (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -5534,6 +6042,15 @@
   (construct-only #f)
 )
 
+(define-property description
+  (of-object "GooCanvasRectModel")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property transform
   (of-object "GooCanvasRectModel")
   (prop-type "GParamBoxed")
@@ -5543,28 +6060,28 @@
   (construct-only #f)
 )
 
-(define-property can-focus
+(define-property visibility-threshold
   (of-object "GooCanvasRectModel")
-  (prop-type "GParamBoolean")
-  (docs "If the item can take the keyboard focus")
+  (prop-type "GParamDouble")
+  (docs "The scale threshold at which the item becomes visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property visibility
   (of-object "GooCanvasRectModel")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property tooltip
   (of-object "GooCanvasRectModel")
   (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -5817,37 +6334,37 @@
 
 ;; From GooCanvasTable
 
-(define-property parent
+(define-property transform
   (of-object "GooCanvasTable")
-  (prop-type "GParamObject")
-  (docs "The parent item")
+  (prop-type "GParamBoxed")
+  (docs "The transformation matrix of the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility-threshold
+(define-property can-focus
   (of-object "GooCanvasTable")
-  (prop-type "GParamDouble")
-  (docs "The scale threshold at which the item becomes visible")
+  (prop-type "GParamBoolean")
+  (docs "If the item can take the keyboard focus")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property transform
+(define-property pointer-events
   (of-object "GooCanvasTable")
-  (prop-type "GParamBoxed")
-  (docs "The transformation matrix of the item")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property visibility-threshold
   (of-object "GooCanvasTable")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamDouble")
+  (docs "The scale threshold at which the item becomes visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -5862,6 +6379,15 @@
   (construct-only #f)
 )
 
+(define-property tooltip
+  (of-object "GooCanvasTable")
+  (prop-type "GParamString")
+  (docs "The tooltip to display for the item")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property description
   (of-object "GooCanvasTable")
   (prop-type "GParamString")
@@ -5880,10 +6406,10 @@
   (construct-only #f)
 )
 
-(define-property can-focus
+(define-property parent
   (of-object "GooCanvasTable")
-  (prop-type "GParamBoolean")
-  (docs "If the item can take the keyboard focus")
+  (prop-type "GParamObject")
+  (docs "The parent item")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -6078,10 +6604,28 @@
   (construct-only #f)
 )
 
+(define-property x
+  (of-object "GooCanvasTable")
+  (prop-type "GParamDouble")
+  (docs "The x coordinate of the group")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property y
+  (of-object "GooCanvasTable")
+  (prop-type "GParamDouble")
+  (docs "The y coordinate of the group")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property width
   (of-object "GooCanvasTable")
   (prop-type "GParamDouble")
-  (docs "The requested width of the table, or -1 to use the default width")
+  (docs "The width of the group, or -1 to use the default width")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -6090,7 +6634,7 @@
 (define-property height
   (of-object "GooCanvasTable")
   (prop-type "GParamDouble")
-  (docs "The requested height of the table, or -1 to use the default height")
+  (docs "The height of the group, or -1 to use the default height")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -6170,28 +6714,28 @@
 
 ;; From GooCanvasTableModel
 
-(define-property visibility
+(define-property title
   (of-object "GooCanvasTableModel")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamString")
+  (docs "A short context-rich description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property visibility-threshold
+(define-property can-focus
   (of-object "GooCanvasTableModel")
-  (prop-type "GParamDouble")
-  (docs "The scale threshold at which the item becomes visible")
+  (prop-type "GParamBoolean")
+  (docs "If the item can take the keyboard focus")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property description
+(define-property pointer-events
   (of-object "GooCanvasTableModel")
-  (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -6206,6 +6750,15 @@
   (construct-only #f)
 )
 
+(define-property description
+  (of-object "GooCanvasTableModel")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property transform
   (of-object "GooCanvasTableModel")
   (prop-type "GParamBoxed")
@@ -6215,28 +6768,28 @@
   (construct-only #f)
 )
 
-(define-property can-focus
+(define-property visibility-threshold
   (of-object "GooCanvasTableModel")
-  (prop-type "GParamBoolean")
-  (docs "If the item can take the keyboard focus")
+  (prop-type "GParamDouble")
+  (docs "The scale threshold at which the item becomes visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property visibility
   (of-object "GooCanvasTableModel")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property tooltip
   (of-object "GooCanvasTableModel")
   (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -6431,10 +6984,28 @@
   (construct-only #f)
 )
 
+(define-property x
+  (of-object "GooCanvasTableModel")
+  (prop-type "GParamDouble")
+  (docs "The x coordinate of the group")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property y
+  (of-object "GooCanvasTableModel")
+  (prop-type "GParamDouble")
+  (docs "The y coordinate of the group")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property width
   (of-object "GooCanvasTableModel")
   (prop-type "GParamDouble")
-  (docs "The requested width of the table, or -1 to use the default width")
+  (docs "The width of the group, or -1 to use the default width")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -6443,7 +7014,7 @@
 (define-property height
   (of-object "GooCanvasTableModel")
   (prop-type "GParamDouble")
-  (docs "The requested height of the table, or -1 to use the default height")
+  (docs "The height of the group, or -1 to use the default height")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -6523,28 +7094,28 @@
 
 ;; From GooCanvasText
 
-(define-property parent
+(define-property transform
   (of-object "GooCanvasText")
-  (prop-type "GParamObject")
-  (docs "The parent item")
+  (prop-type "GParamBoxed")
+  (docs "The transformation matrix of the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property can-focus
   (of-object "GooCanvasText")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamBoolean")
+  (docs "If the item can take the keyboard focus")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property description
+(define-property pointer-events
   (of-object "GooCanvasText")
-  (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -6568,28 +7139,37 @@
   (construct-only #f)
 )
 
-(define-property visibility
+(define-property tooltip
   (of-object "GooCanvasText")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamString")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property transform
+(define-property description
   (of-object "GooCanvasText")
-  (prop-type "GParamBoxed")
-  (docs "The transformation matrix of the item")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property can-focus
+(define-property visibility
   (of-object "GooCanvasText")
-  (prop-type "GParamBoolean")
-  (docs "If the item can take the keyboard focus")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property parent
+  (of-object "GooCanvasText")
+  (prop-type "GParamObject")
+  (docs "The parent item")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -6811,6 +7391,15 @@
   (construct-only #f)
 )
 
+(define-property height
+  (of-object "GooCanvasText")
+  (prop-type "GParamDouble")
+  (docs "The height to use to layout the text, or -1 to use the natural height")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property text
   (of-object "GooCanvasText")
   (prop-type "GParamString")
@@ -6867,28 +7456,28 @@
 
 ;; From GooCanvasTextModel
 
-(define-property pointer-events
+(define-property title
   (of-object "GooCanvasTextModel")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamString")
+  (docs "A short context-rich description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property title
+(define-property can-focus
   (of-object "GooCanvasTextModel")
-  (prop-type "GParamString")
-  (docs "A short context-rich description of the item for use by assistive technologies")
+  (prop-type "GParamBoolean")
+  (docs "If the item can take the keyboard focus")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property transform
+(define-property pointer-events
   (of-object "GooCanvasTextModel")
-  (prop-type "GParamBoxed")
-  (docs "The transformation matrix of the item")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -6903,10 +7492,19 @@
   (construct-only #f)
 )
 
-(define-property visibility
+(define-property description
   (of-object "GooCanvasTextModel")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property transform
+  (of-object "GooCanvasTextModel")
+  (prop-type "GParamBoxed")
+  (docs "The transformation matrix of the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -6921,19 +7519,19 @@
   (construct-only #f)
 )
 
-(define-property description
+(define-property visibility
   (of-object "GooCanvasTextModel")
-  (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property can-focus
+(define-property tooltip
   (of-object "GooCanvasTextModel")
-  (prop-type "GParamBoolean")
-  (docs "If the item can take the keyboard focus")
+  (prop-type "GParamString")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -7155,6 +7753,15 @@
   (construct-only #f)
 )
 
+(define-property height
+  (of-object "GooCanvasTextModel")
+  (prop-type "GParamDouble")
+  (docs "The height to use to layout the text, or -1 to use the natural height")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
 (define-property text
   (of-object "GooCanvasTextModel")
   (prop-type "GParamString")
@@ -7211,28 +7818,28 @@
 
 ;; From GooCanvasWidget
 
-(define-property parent
+(define-property transform
   (of-object "GooCanvasWidget")
-  (prop-type "GParamObject")
-  (docs "The parent item")
+  (prop-type "GParamBoxed")
+  (docs "The transformation matrix of the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property pointer-events
+(define-property can-focus
   (of-object "GooCanvasWidget")
-  (prop-type "GParamFlags")
-  (docs "Specifies when the item receives pointer events")
+  (prop-type "GParamBoolean")
+  (docs "If the item can take the keyboard focus")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property description
+(define-property pointer-events
   (of-object "GooCanvasWidget")
-  (prop-type "GParamString")
-  (docs "A description of the item for use by assistive technologies")
+  (prop-type "GParamFlags")
+  (docs "Specifies when the item receives pointer events")
   (readable #t)
   (writable #t)
   (construct-only #f)
@@ -7256,28 +7863,37 @@
   (construct-only #f)
 )
 
-(define-property visibility
+(define-property tooltip
   (of-object "GooCanvasWidget")
-  (prop-type "GParamEnum")
-  (docs "When the canvas item is visible")
+  (prop-type "GParamString")
+  (docs "The tooltip to display for the item")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property transform
+(define-property description
   (of-object "GooCanvasWidget")
-  (prop-type "GParamBoxed")
-  (docs "The transformation matrix of the item")
+  (prop-type "GParamString")
+  (docs "A description of the item for use by assistive technologies")
   (readable #t)
   (writable #t)
   (construct-only #f)
 )
 
-(define-property can-focus
+(define-property visibility
   (of-object "GooCanvasWidget")
-  (prop-type "GParamBoolean")
-  (docs "If the item can take the keyboard focus")
+  (prop-type "GParamEnum")
+  (docs "When the canvas item is visible")
+  (readable #t)
+  (writable #t)
+  (construct-only #f)
+)
+
+(define-property parent
+  (of-object "GooCanvasWidget")
+  (prop-type "GParamObject")
+  (docs "The parent item")
   (readable #t)
   (writable #t)
   (construct-only #f)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]