[goocanvasmm] Added Gdk::RGBA properties.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [goocanvasmm] Added Gdk::RGBA properties.
- Date: Tue, 27 Sep 2011 07:11:26 +0000 (UTC)
commit 6af0932111454ecc00a9389d7e4f41ddd1f43ad5
Author: Murray Cumming <murrayc murrayc com>
Date: Mon Sep 26 16:04:10 2011 +0200
Added Gdk::RGBA properties.
* goocanvas/src/libgoocanvas_methods.defs: Regenerated with h2defs.py.
* goocanvas/src/libgoocanvas_signals.defs: Regenerated with extra_defs.
* goocanvas/src/canvas.hg: Added the background-color-gdk-rgba property.
* goocanvas/src/grid.hg: Added the horz-grid-line-color-gdk-rgba,
vert-grid-line-color-gdk-rgba, and border-color-gdk-rgba lines.
* goocanvas/src/itemsimple.hg: Added the stroke-color-gdk-rgba property and
fixed the type of the *-pixbuf properties.
ChangeLog | 12 +
goocanvas/src/canvas.hg | 1 +
goocanvas/src/grid.hg | 3 +
goocanvas/src/itemsimple.hg | 6 +-
goocanvas/src/libgoocanvas_methods.defs | 31 +
goocanvas/src/libgoocanvas_signals.defs | 7675 +++++--------------------------
6 files changed, 1148 insertions(+), 6580 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 2139e15..715fc3b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,15 @@
+2011-09-26 Murray Cumming <murrayc murrayc com>
+
+ Added Gdk::RGBA properties.
+
+ * goocanvas/src/libgoocanvas_methods.defs: Regenerated with h2defs.py.
+ * goocanvas/src/libgoocanvas_signals.defs: Regenerated with extra_defs.
+ * goocanvas/src/canvas.hg: Added the background-color-gdk-rgba property.
+ * goocanvas/src/grid.hg: Added the horz-grid-line-color-gdk-rgba,
+ vert-grid-line-color-gdk-rgba, and border-color-gdk-rgba lines.
+ * goocanvas/src/itemsimple.hg: Added the stroke-color-gdk-rgba property and
+ fixed the type of the *-pixbuf properties.
+
2011-09-21 Krzesimir Nowak <qdlacz gmail com>
Search for gtkmm-3.0 tag file, not gtkmm-2.4.
diff --git a/goocanvas/src/canvas.hg b/goocanvas/src/canvas.hg
index b344629..8215de7 100644
--- a/goocanvas/src/canvas.hg
+++ b/goocanvas/src/canvas.hg
@@ -140,6 +140,7 @@ public:
_WRAP_PROPERTY("resolution-y", double)
_WRAP_PROPERTY("background-color", Glib::ustring)
_WRAP_PROPERTY("background-color-rgb", guint)
+ _WRAP_PROPERTY("background-color-gdk-rgba", Gdk::RGBA)
_WRAP_PROPERTY("integer-layout", bool)
_WRAP_PROPERTY("clear-background", bool)
diff --git a/goocanvas/src/grid.hg b/goocanvas/src/grid.hg
index d7796a8..a634781 100644
--- a/goocanvas/src/grid.hg
+++ b/goocanvas/src/grid.hg
@@ -54,12 +54,15 @@ public:
_WRAP_PROPERTY("vert-grid-lines-on-top", bool)
_WRAP_PROPERTY("horz-grid-line-color", Glib::ustring)
_WRAP_PROPERTY("horz-grid-line-color-rgba", guint)
+ _WRAP_PROPERTY("horz-grid-line-color-gdk-rgba", Gdk::RGBA)
_WRAP_PROPERTY("horz-grid-line-pixbuf", Glib::RefPtr<Gdk::Pixbuf>)
_WRAP_PROPERTY("vert-grid-line-color", Glib::ustring)
_WRAP_PROPERTY("vert-grid-line-color-rgba", guint)
+ _WRAP_PROPERTY("vert-grid-line-color-gdk-rgba", Gdk::RGBA)
_WRAP_PROPERTY("vert-grid-line-pixbuf", Glib::RefPtr<Gdk::Pixbuf>)
_WRAP_PROPERTY("border-color", Glib::ustring)
_WRAP_PROPERTY("border-color-rgba", guint)
+ _WRAP_PROPERTY("border-color-gdk-rgba", Gdk::RGBA)
_WRAP_PROPERTY("border-pixbuf", Glib::RefPtr<Gdk::Pixbuf>)
};
diff --git a/goocanvas/src/itemsimple.hg b/goocanvas/src/itemsimple.hg
index 472c621..2f5de8e 100644
--- a/goocanvas/src/itemsimple.hg
+++ b/goocanvas/src/itemsimple.hg
@@ -23,6 +23,7 @@
#include <goocanvasmm/linedash.h>
#include <goocanvasmm/style.h>
#include <pangomm/fontdescription.h>
+#include <gdkmm/rgba.h>
_DEFS(goocanvasmm,libgoocanvas)
_PINCLUDE(glibmm/private/object_p.h)
@@ -77,10 +78,11 @@ public:
_WRAP_PROPERTY("stroke-color", Glib::ustring)
_WRAP_PROPERTY("stroke-color-rgba", guint)
- _WRAP_PROPERTY("stroke-pixbuf", Gdk::Pixbuf)
+ _WRAP_PROPERTY("stroke-color-gdk-rgba", Gdk::RGBA)
+ _WRAP_PROPERTY("stroke-pixbuf", Glib::RefPtr<Gdk::Pixbuf>)
_WRAP_PROPERTY("fill-color", Glib::ustring)
_WRAP_PROPERTY("fill-color-rgba", guint)
- _WRAP_PROPERTY("fill-pixbuf", Gdk::Pixbuf)
+ _WRAP_PROPERTY("fill-pixbuf", Glib::RefPtr<Gdk::Pixbuf>)
_WRAP_PROPERTY("parent", Glib::RefPtr<Item>)
_WRAP_PROPERTY("can-focus", bool)
diff --git a/goocanvas/src/libgoocanvas_methods.defs b/goocanvas/src/libgoocanvas_methods.defs
index d6eb77d..e63497b 100644
--- a/goocanvas/src/libgoocanvas_methods.defs
+++ b/goocanvas/src/libgoocanvas_methods.defs
@@ -624,6 +624,26 @@
)
)
+(define-method convert_units_to_pixels
+ (of-object "GooCanvas")
+ (c-name "goo_canvas_convert_units_to_pixels")
+ (return-type "none")
+ (parameters
+ '("gdouble*" "x")
+ '("gdouble*" "y")
+ )
+)
+
+(define-method convert_units_from_pixels
+ (of-object "GooCanvas")
+ (c-name "goo_canvas_convert_units_from_pixels")
+ (return-type "none")
+ (parameters
+ '("gdouble*" "x")
+ '("gdouble*" "y")
+ )
+)
+
(define-method convert_to_item_space
(of-object "GooCanvas")
(c-name "goo_canvas_convert_to_item_space")
@@ -1237,6 +1257,17 @@
)
)
+(define-method get_requested_area_for_width
+ (of-object "GooCanvasItem")
+ (c-name "goo_canvas_item_get_requested_area_for_width")
+ (return-type "gboolean")
+ (parameters
+ '("cairo_t*" "cr")
+ '("gdouble" "width")
+ '("GooCanvasBounds*" "requested_area")
+ )
+)
+
(define-method get_requested_height
(of-object "GooCanvasItem")
(c-name "goo_canvas_item_get_requested_height")
diff --git a/goocanvas/src/libgoocanvas_signals.defs b/goocanvas/src/libgoocanvas_signals.defs
index 39d72c1..e1aae4d 100644
--- a/goocanvas/src/libgoocanvas_signals.defs
+++ b/goocanvas/src/libgoocanvas_signals.defs
@@ -1,15 +1,5 @@
;; From GooCanvas
-(define-signal set-scroll-adjustments
- (of-object "GooCanvas")
- (return-type "void")
- (when "last")
- (parameters
- '("GtkAdjustment*" "p0")
- '("GtkAdjustment*" "p1")
- )
-)
-
(define-signal item-created
(of-object "GooCanvas")
(return-type "void")
@@ -20,6711 +10,1366 @@
)
)
-(define-property name
+(define-property scale
(of-object "GooCanvas")
- (prop-type "GParamString")
- (docs "The name of the widget")
+ (prop-type "GParamDouble")
+ (docs "The magnification factor of the canvas")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property scale-x
(of-object "GooCanvas")
- (prop-type "GParamObject")
- (docs "The parent widget of this widget. Must be a Container widget")
+ (prop-type "GParamDouble")
+ (docs "The horizontal magnification factor of the canvas")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property width-request
+(define-property scale-y
(of-object "GooCanvas")
- (prop-type "GParamInt")
- (docs "Override for width request of the widget, or -1 if natural request should be used")
+ (prop-type "GParamDouble")
+ (docs "The vertical magnification factor of the canvas")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property height-request
+(define-property anchor
(of-object "GooCanvas")
- (prop-type "GParamInt")
- (docs "Override for height request of the widget, or -1 if natural request should be used")
+ (prop-type "GParamEnum")
+ (docs "Where to place the canvas when it is smaller than the widget's allocated area")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visible
+(define-property x1
(of-object "GooCanvas")
- (prop-type "GParamBoolean")
- (docs "Whether the widget is visible")
+ (prop-type "GParamDouble")
+ (docs "The x coordinate of the left edge of the canvas bounds, in canvas units")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property sensitive
+(define-property y1
(of-object "GooCanvas")
- (prop-type "GParamBoolean")
- (docs "Whether the widget responds to input")
+ (prop-type "GParamDouble")
+ (docs "The y coordinate of the top edge of the canvas bounds, in canvas units")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property app-paintable
+(define-property x2
(of-object "GooCanvas")
- (prop-type "GParamBoolean")
- (docs "Whether the application will paint directly on the widget")
+ (prop-type "GParamDouble")
+ (docs "The x coordinate of the right edge of the canvas bounds, in canvas units")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property can-focus
+(define-property y2
(of-object "GooCanvas")
- (prop-type "GParamBoolean")
- (docs "Whether the widget can accept the input focus")
+ (prop-type "GParamDouble")
+ (docs "The y coordinate of the bottom edge of the canvas bounds, in canvas units")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property has-focus
+(define-property automatic-bounds
(of-object "GooCanvas")
(prop-type "GParamBoolean")
- (docs "Whether the widget has the input focus")
+ (docs "If the bounds are automatically calculated based on the bounds of all the items in the canvas")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property is-focus
+(define-property bounds-from-origin
(of-object "GooCanvas")
(prop-type "GParamBoolean")
- (docs "Whether the widget is the focus widget within the toplevel")
+ (docs "If the automatic bounds are calculated from the origin")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property can-default
+(define-property bounds-padding
(of-object "GooCanvas")
- (prop-type "GParamBoolean")
- (docs "Whether the widget can be the default widget")
+ (prop-type "GParamDouble")
+ (docs "The padding added to the automatic bounds")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property has-default
+(define-property units
(of-object "GooCanvas")
- (prop-type "GParamBoolean")
- (docs "Whether the widget is the default widget")
+ (prop-type "GParamEnum")
+ (docs "The units to use for the canvas")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property receives-default
+(define-property resolution-x
(of-object "GooCanvas")
- (prop-type "GParamBoolean")
- (docs "If TRUE, the widget will receive the default action when it is focused")
+ (prop-type "GParamDouble")
+ (docs "The horizontal resolution of the display, in dots per inch")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property composite-child
+(define-property resolution-y
(of-object "GooCanvas")
- (prop-type "GParamBoolean")
- (docs "Whether the widget is part of a composite widget")
+ (prop-type "GParamDouble")
+ (docs "The vertical resolution of the display, in dots per inch")
(readable #t)
- (writable #f)
+ (writable #t)
(construct-only #f)
)
-(define-property style
+(define-property background-color
(of-object "GooCanvas")
- (prop-type "GParamObject")
- (docs "The style of the widget, which contains information about how it will look (colors etc)")
- (readable #t)
+ (prop-type "GParamString")
+ (docs "The color to use for the canvas background")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property events
+(define-property background-color-rgb
(of-object "GooCanvas")
- (prop-type "GParamFlags")
- (docs "The event mask that decides what kind of GdkEvents this widget gets")
- (readable #t)
+ (prop-type "GParamUInt")
+ (docs "The color to use for the canvas background, specified as a 24-bit integer value, 0xRRGGBB")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property extension-events
+(define-property background-color-gdk-rgba
(of-object "GooCanvas")
- (prop-type "GParamEnum")
- (docs "The mask that decides what kind of extension events this widget gets")
- (readable #t)
+ (prop-type "GParamBoxed")
+ (docs "The color to use for the canvas background, specified as a GdkRGBA")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property no-show-all
+(define-property integer-layout
(of-object "GooCanvas")
(prop-type "GParamBoolean")
- (docs "Whether gtk_widget_show_all() should not affect this widget")
+ (docs "If all item layout is done to the nearest integer")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property has-tooltip
+(define-property clear-background
(of-object "GooCanvas")
(prop-type "GParamBoolean")
- (docs "Whether this widget has a tooltip")
+ (docs "If the background is cleared before the canvas is painted")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property tooltip-markup
+(define-property redraw-when-scrolled
(of-object "GooCanvas")
- (prop-type "GParamString")
- (docs "The contents of the tooltip for this widget")
+ (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)
)
-(define-property tooltip-text
- (of-object "GooCanvas")
- (prop-type "GParamString")
- (docs "The contents of the tooltip for this widget")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
+;; From GooCanvasEllipse
-(define-property window
- (of-object "GooCanvas")
- (prop-type "GParamObject")
- (docs "The widget's window if it is realized")
+(define-property center-x
+ (of-object "GooCanvasEllipse")
+ (prop-type "GParamDouble")
+ (docs "The x coordinate of the center of the ellipse")
(readable #t)
- (writable #f)
+ (writable #t)
(construct-only #f)
)
-(define-property double-buffered
- (of-object "GooCanvas")
- (prop-type "GParamBoolean")
- (docs "Whether the widget is double buffered")
+(define-property center-y
+ (of-object "GooCanvasEllipse")
+ (prop-type "GParamDouble")
+ (docs "The y coordinate of the center of the ellipse")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property border-width
- (of-object "GooCanvas")
- (prop-type "GParamUInt")
- (docs "The width of the empty border outside the containers children")
+(define-property radius-x
+ (of-object "GooCanvasEllipse")
+ (prop-type "GParamDouble")
+ (docs "The horizontal radius of the ellipse")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property resize-mode
- (of-object "GooCanvas")
- (prop-type "GParamEnum")
- (docs "Specify how resize events are handled")
+(define-property radius-y
+ (of-object "GooCanvasEllipse")
+ (prop-type "GParamDouble")
+ (docs "The vertical radius of the ellipse")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property child
- (of-object "GooCanvas")
- (prop-type "GParamObject")
- (docs "Can be used to add a new child to the container")
- (readable #f)
+(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 scale
- (of-object "GooCanvas")
+(define-property y
+ (of-object "GooCanvasEllipse")
(prop-type "GParamDouble")
- (docs "The magnification factor of the canvas")
+ (docs "The y coordinate of the top of the ellipse")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property scale-x
- (of-object "GooCanvas")
+(define-property width
+ (of-object "GooCanvasEllipse")
(prop-type "GParamDouble")
- (docs "The horizontal magnification factor of the canvas")
+ (docs "The width of the ellipse")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property scale-y
- (of-object "GooCanvas")
+(define-property height
+ (of-object "GooCanvasEllipse")
(prop-type "GParamDouble")
- (docs "The vertical magnification factor of the canvas")
+ (docs "The height of the ellipse")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property x1
- (of-object "GooCanvas")
+;; From GooCanvasEllipseModel
+
+(define-property center-x
+ (of-object "GooCanvasEllipseModel")
(prop-type "GParamDouble")
- (docs "The x coordinate of the left edge of the canvas bounds, in canvas units")
+ (docs "The x coordinate of the center of the ellipse")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property y1
- (of-object "GooCanvas")
+(define-property center-y
+ (of-object "GooCanvasEllipseModel")
(prop-type "GParamDouble")
- (docs "The y coordinate of the top edge of the canvas bounds, in canvas units")
+ (docs "The y coordinate of the center of the ellipse")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property x2
- (of-object "GooCanvas")
+(define-property radius-x
+ (of-object "GooCanvasEllipseModel")
(prop-type "GParamDouble")
- (docs "The x coordinate of the right edge of the canvas bounds, in canvas units")
+ (docs "The horizontal radius of the ellipse")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property y2
- (of-object "GooCanvas")
+(define-property radius-y
+ (of-object "GooCanvasEllipseModel")
(prop-type "GParamDouble")
- (docs "The y coordinate of the bottom edge of the canvas bounds, in canvas units")
+ (docs "The vertical radius of the ellipse")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property automatic-bounds
- (of-object "GooCanvas")
- (prop-type "GParamBoolean")
- (docs "If the bounds are automatically calculated based on the bounds of all the items in the canvas")
+(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 bounds-from-origin
- (of-object "GooCanvas")
- (prop-type "GParamBoolean")
- (docs "If the automatic bounds are calculated from the origin")
+(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 bounds-padding
- (of-object "GooCanvas")
+(define-property width
+ (of-object "GooCanvasEllipseModel")
(prop-type "GParamDouble")
- (docs "The padding added to the automatic bounds")
+ (docs "The width of the ellipse")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property units
- (of-object "GooCanvas")
- (prop-type "GParamEnum")
- (docs "The units to use for the canvas")
+(define-property height
+ (of-object "GooCanvasEllipseModel")
+ (prop-type "GParamDouble")
+ (docs "The height of the ellipse")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property resolution-x
- (of-object "GooCanvas")
+;; From GooCanvasGrid
+
+(define-property x
+ (of-object "GooCanvasGrid")
(prop-type "GParamDouble")
- (docs "The horizontal resolution of the display, in dots per inch")
+ (docs "The x coordinate of the grid")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property resolution-y
- (of-object "GooCanvas")
+(define-property y
+ (of-object "GooCanvasGrid")
(prop-type "GParamDouble")
- (docs "The vertical resolution of the display, in dots per inch")
+ (docs "The y coordinate of the grid")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property background-color
- (of-object "GooCanvas")
- (prop-type "GParamString")
- (docs "The color to use for the canvas background")
- (readable #f)
+(define-property width
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamDouble")
+ (docs "The width of the grid")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property background-color-rgb
- (of-object "GooCanvas")
- (prop-type "GParamUInt")
- (docs "The color to use for the canvas background, specified as a 24-bit integer value, 0xRRGGBB")
- (readable #f)
+(define-property height
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamDouble")
+ (docs "The height of the grid")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property integer-layout
- (of-object "GooCanvas")
- (prop-type "GParamBoolean")
- (docs "If all item layout is done to the nearest integer")
+(define-property x-step
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamDouble")
+ (docs "The distance between the vertical grid lines")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property clear-background
- (of-object "GooCanvas")
- (prop-type "GParamBoolean")
- (docs "If the background is cleared before the canvas is painted")
+(define-property y-step
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamDouble")
+ (docs "The distance between the horizontal grid lines")
(readable #t)
(writable #t)
(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")
+(define-property x-offset
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamDouble")
+ (docs "The distance before the first vertical grid line")
(readable #t)
(writable #t)
(construct-only #f)
)
-;; From GooCanvasEllipse
-
-(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 description
- (of-object "GooCanvasEllipse")
- (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 "GooCanvasEllipse")
- (prop-type "GParamObject")
- (docs "The parent item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasEllipse")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+(define-property y-offset
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamDouble")
+ (docs "The distance before the first horizontal grid line")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property title
- (of-object "GooCanvasEllipse")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+(define-property horz-grid-line-width
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamDouble")
+ (docs "The width of the horizontal grid lines")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property tooltip
- (of-object "GooCanvasEllipse")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
+(define-property vert-grid-line-width
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamDouble")
+ (docs "The width of the vertical grid lines")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
- (of-object "GooCanvasEllipse")
+(define-property horz-grid-line-pattern
+ (of-object "GooCanvasGrid")
(prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (docs "The cairo pattern to paint the horizontal grid lines with")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
- (of-object "GooCanvasEllipse")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+(define-property vert-grid-line-pattern
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamBoxed")
+ (docs "The cairo pattern to paint the vertical grid lines with")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
- (of-object "GooCanvasEllipse")
+(define-property border-width
+ (of-object "GooCanvasGrid")
(prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasEllipse")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
+ (docs "The width of the border around the grid")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-pattern
- (of-object "GooCanvasEllipse")
+(define-property border-pattern
+ (of-object "GooCanvasGrid")
(prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
+ (docs "The cairo pattern to paint the border with")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-rule
- (of-object "GooCanvasEllipse")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
+(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 operator
- (of-object "GooCanvasEllipse")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
+(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 antialias
- (of-object "GooCanvasEllipse")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
+(define-property vert-grid-lines-on-top
+ (of-object "GooCanvasGrid")
+ (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 line-width
- (of-object "GooCanvasEllipse")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
+(define-property horz-grid-line-color
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamString")
+ (docs "The color to use for the horizontal grid lines")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property line-cap
- (of-object "GooCanvasEllipse")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
+(define-property horz-grid-line-color-rgba
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamUInt")
+ (docs "The color to use for the horizontal grid lines, specified as a 32-bit integer value")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-join
- (of-object "GooCanvasEllipse")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
+(define-property horz-grid-line-color-gdk-rgba
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamBoxed")
+ (docs "The color to use for the horizontal grid lines, specified as a GdkRGBA")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-join-miter-limit
- (of-object "GooCanvasEllipse")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
+(define-property horz-grid-line-pixbuf
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamObject")
+ (docs "The pixbuf to use to draw the horizontal grid lines")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property line-dash
- (of-object "GooCanvasEllipse")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
+(define-property vert-grid-line-color
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamString")
+ (docs "The color to use for the vertical grid lines")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property font
- (of-object "GooCanvasEllipse")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
+(define-property vert-grid-line-color-rgba
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamUInt")
+ (docs "The color to use for the vertical grid lines, specified as a 32-bit integer value")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property font-desc
- (of-object "GooCanvasEllipse")
+(define-property vert-grid-line-color-gdk-rgba
+ (of-object "GooCanvasGrid")
(prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
+ (docs "The color to use for the vertical grid lines, specified as a GdkRGBA")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property hint-metrics
- (of-object "GooCanvasEllipse")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
+(define-property vert-grid-line-pixbuf
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamObject")
+ (docs "The pixbuf to use to draw the vertical grid lines")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property stroke-color
- (of-object "GooCanvasEllipse")
+(define-property border-color
+ (of-object "GooCanvasGrid")
(prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
+ (docs "The color to use for the border")
(readable #f)
(writable #t)
(construct-only #f)
)
-(define-property stroke-color-rgba
- (of-object "GooCanvasEllipse")
+(define-property border-color-rgba
+ (of-object "GooCanvasGrid")
(prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
+ (docs "The color to use for the border, specified as a 32-bit integer value")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property stroke-pixbuf
- (of-object "GooCanvasEllipse")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
+(define-property border-color-gdk-rgba
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamBoxed")
+ (docs "The color to use for the border, specified as a GdkRGBA")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-color
- (of-object "GooCanvasEllipse")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
+(define-property border-pixbuf
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamObject")
+ (docs "The pixbuf to use to draw the border")
(readable #f)
(writable #t)
(construct-only #f)
)
-(define-property fill-color-rgba
- (of-object "GooCanvasEllipse")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
+;; From GooCanvasGridModel
+
+(define-property x
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamDouble")
+ (docs "The x coordinate of the grid")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-pixbuf
- (of-object "GooCanvasEllipse")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
+(define-property y
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamDouble")
+ (docs "The y coordinate of the grid")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property clip-path
- (of-object "GooCanvasEllipse")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
+(define-property width
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamDouble")
+ (docs "The width of the grid")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property clip-fill-rule
- (of-object "GooCanvasEllipse")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
+(define-property height
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamDouble")
+ (docs "The height of the grid")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property center-x
- (of-object "GooCanvasEllipse")
+(define-property x-step
+ (of-object "GooCanvasGridModel")
(prop-type "GParamDouble")
- (docs "The x coordinate of the center of the ellipse")
+ (docs "The distance between the vertical grid lines")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property center-y
- (of-object "GooCanvasEllipse")
+(define-property y-step
+ (of-object "GooCanvasGridModel")
(prop-type "GParamDouble")
- (docs "The y coordinate of the center of the ellipse")
+ (docs "The distance between the horizontal grid lines")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property radius-x
- (of-object "GooCanvasEllipse")
+(define-property x-offset
+ (of-object "GooCanvasGridModel")
(prop-type "GParamDouble")
- (docs "The horizontal radius of the ellipse")
+ (docs "The distance before the first vertical grid line")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property radius-y
- (of-object "GooCanvasEllipse")
+(define-property y-offset
+ (of-object "GooCanvasGridModel")
(prop-type "GParamDouble")
- (docs "The vertical radius of the ellipse")
+ (docs "The distance before the first horizontal grid line")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property x
- (of-object "GooCanvasEllipse")
+(define-property horz-grid-line-width
+ (of-object "GooCanvasGridModel")
(prop-type "GParamDouble")
- (docs "The x coordinate of the left side of the ellipse")
+ (docs "The width of the horizontal grid lines")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property y
- (of-object "GooCanvasEllipse")
+(define-property vert-grid-line-width
+ (of-object "GooCanvasGridModel")
(prop-type "GParamDouble")
- (docs "The y coordinate of the top of the ellipse")
+ (docs "The width of the vertical grid lines")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property width
- (of-object "GooCanvasEllipse")
- (prop-type "GParamDouble")
- (docs "The width of the ellipse")
+(define-property horz-grid-line-pattern
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamBoxed")
+ (docs "The cairo pattern to paint the horizontal grid lines with")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property height
- (of-object "GooCanvasEllipse")
- (prop-type "GParamDouble")
- (docs "The height of the ellipse")
+(define-property vert-grid-line-pattern
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamBoxed")
+ (docs "The cairo pattern to paint the vertical grid lines with")
(readable #t)
(writable #t)
(construct-only #f)
)
-;; From GooCanvasEllipseModel
-
-(define-property can-focus
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+(define-property border-width
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamDouble")
+ (docs "The width of the border around the grid")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property description
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+(define-property border-pattern
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamBoxed")
+ (docs "The cairo pattern to paint the border with")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
+(define-property show-horz-grid-lines
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamBoolean")
+ (docs "If the horizontal grid lines are shown")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+(define-property show-vert-grid-lines
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamBoolean")
+ (docs "If the vertical grid lines are shown")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property title
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+(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 tooltip
- (of-object "GooCanvasEllipseModel")
+(define-property horz-grid-line-color
+ (of-object "GooCanvasGridModel")
(prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
+ (docs "The color to use for the horizontal grid lines")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property transform
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+(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")
(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 horz-grid-line-color-gdk-rgba
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamBoxed")
+ (docs "The color to use for the horizontal grid lines, specified as a GdkRGBA")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
+(define-property horz-grid-line-pixbuf
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamObject")
+ (docs "The pixbuf to use to draw the horizontal grid lines")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property stroke-pattern
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
+(define-property vert-grid-line-color
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamString")
+ (docs "The color to use for the vertical grid lines")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property fill-pattern
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
+(define-property vert-grid-line-color-rgba
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamUInt")
+ (docs "The color to use for the vertical grid lines, specified as a 32-bit integer value")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-rule
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
+(define-property vert-grid-line-color-gdk-rgba
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamBoxed")
+ (docs "The color to use for the vertical grid lines, specified as a GdkRGBA")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property operator
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
+(define-property vert-grid-line-pixbuf
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamObject")
+ (docs "The pixbuf to use to draw the vertical grid lines")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property antialias
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
+(define-property border-color
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamString")
+ (docs "The color to use for the border")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property line-width
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
+(define-property border-color-rgba
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamUInt")
+ (docs "The color to use for the border, specified as a 32-bit integer value")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-cap
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
+(define-property border-color-gdk-rgba
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamBoxed")
+ (docs "The color to use for the border, specified as a GdkRGBA")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-join
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
+(define-property border-pixbuf
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamObject")
+ (docs "The pixbuf to use to draw the border")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property line-join-miter-limit
- (of-object "GooCanvasEllipseModel")
+;; From GooCanvasGroup
+
+(define-property x
+ (of-object "GooCanvasGroup")
(prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
+ (docs "The x coordinate of the group")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-dash
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
+(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 font
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
+(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 font-desc
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
+(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)
)
-(define-property hint-metrics
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
+;; From GooCanvasGroupModel
+
+(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 stroke-color
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
+(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 stroke-color-rgba
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
+(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 stroke-pixbuf
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #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)
)
-(define-property fill-color
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
+;; From GooCanvasImage
+
+(define-property pattern
+ (of-object "GooCanvasImage")
+ (prop-type "GParamBoxed")
+ (docs "The cairo pattern to paint")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-color-rgba
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
+(define-property x
+ (of-object "GooCanvasImage")
+ (prop-type "GParamDouble")
+ (docs "The x coordinate of the image")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-pixbuf
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
+(define-property y
+ (of-object "GooCanvasImage")
+ (prop-type "GParamDouble")
+ (docs "The y coordinate of the image")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property clip-path
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
+(define-property width
+ (of-object "GooCanvasImage")
+ (prop-type "GParamDouble")
+ (docs "The width of the image")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property clip-fill-rule
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
+(define-property height
+ (of-object "GooCanvasImage")
+ (prop-type "GParamDouble")
+ (docs "The height of the image")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property center-x
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamDouble")
- (docs "The x coordinate of the center of the ellipse")
+(define-property scale-to-fit
+ (of-object "GooCanvasImage")
+ (prop-type "GParamBoolean")
+ (docs "If the image is scaled to fit the width and height settings")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property center-y
- (of-object "GooCanvasEllipseModel")
+(define-property alpha
+ (of-object "GooCanvasImage")
(prop-type "GParamDouble")
- (docs "The y coordinate of the center of the ellipse")
+ (docs "The opacity of the image, 0.0 is fully transparent, and 1.0 is opaque.")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property radius-x
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamDouble")
- (docs "The horizontal radius of the ellipse")
- (readable #t)
+(define-property pixbuf
+ (of-object "GooCanvasImage")
+ (prop-type "GParamObject")
+ (docs "The GdkPixbuf to display")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property radius-y
- (of-object "GooCanvasEllipseModel")
- (prop-type "GParamDouble")
- (docs "The vertical radius of the ellipse")
+;; From GooCanvasImageModel
+
+(define-property pattern
+ (of-object "GooCanvasImageModel")
+ (prop-type "GParamBoxed")
+ (docs "The cairo pattern to paint")
(readable #t)
(writable #t)
(construct-only #f)
)
(define-property x
- (of-object "GooCanvasEllipseModel")
+ (of-object "GooCanvasImageModel")
(prop-type "GParamDouble")
- (docs "The x coordinate of the left side of the ellipse")
+ (docs "The x coordinate of the image")
(readable #t)
(writable #t)
(construct-only #f)
)
(define-property y
- (of-object "GooCanvasEllipseModel")
+ (of-object "GooCanvasImageModel")
(prop-type "GParamDouble")
- (docs "The y coordinate of the top of the ellipse")
+ (docs "The y coordinate of the image")
(readable #t)
(writable #t)
(construct-only #f)
)
(define-property width
- (of-object "GooCanvasEllipseModel")
+ (of-object "GooCanvasImageModel")
(prop-type "GParamDouble")
- (docs "The width of the ellipse")
+ (docs "The width of the image")
(readable #t)
(writable #t)
(construct-only #f)
)
(define-property height
- (of-object "GooCanvasEllipseModel")
+ (of-object "GooCanvasImageModel")
(prop-type "GParamDouble")
- (docs "The height of the ellipse")
+ (docs "The height of the image")
(readable #t)
(writable #t)
(construct-only #f)
)
-;; From GooCanvasGrid
-
-(define-property can-focus
- (of-object "GooCanvasGrid")
+(define-property scale-to-fit
+ (of-object "GooCanvasImageModel")
(prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (docs "If the image is scaled to fit the width and height settings")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property description
- (of-object "GooCanvasGrid")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+(define-property alpha
+ (of-object "GooCanvasImageModel")
+ (prop-type "GParamDouble")
+ (docs "The opacity of the image, 0.0 is fully transparent, and 1.0 is opaque.")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
- (of-object "GooCanvasGrid")
+(define-property pixbuf
+ (of-object "GooCanvasImageModel")
(prop-type "GParamObject")
- (docs "The parent item")
- (readable #t)
+ (docs "The GdkPixbuf to display")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
- (of-object "GooCanvasGrid")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (construct-only #f)
+;; From GooCanvasItem
+
+(define-signal child-notify
+ (of-object "GooCanvasItem")
+ (return-type "void")
+ (when "first")
+ (parameters
+ '("GParamSpec*" "p0")
+ )
)
-(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-signal button-press-event
+ (of-object "GooCanvasItem")
+ (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("GooCanvasItem*" "p0")
+ '("GdkEventButton*" "p1")
+ )
)
-(define-property tooltip
- (of-object "GooCanvasGrid")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal button-release-event
+ (of-object "GooCanvasItem")
+ (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("GooCanvasItem*" "p0")
+ '("GdkEventButton*" "p1")
+ )
)
-(define-property transform
- (of-object "GooCanvasGrid")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal scroll-event
+ (of-object "GooCanvasItem")
+ (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("GooCanvasItem*" "p0")
+ '("GdkEventScroll*" "p1")
+ )
)
-(define-property visibility
- (of-object "GooCanvasGrid")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal motion-notify-event
+ (of-object "GooCanvasItem")
+ (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("GooCanvasItem*" "p0")
+ '("GdkEventMotion*" "p1")
+ )
)
-(define-property visibility-threshold
- (of-object "GooCanvasGrid")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal key-press-event
+ (of-object "GooCanvasItem")
+ (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("GooCanvasItem*" "p0")
+ '("GdkEventKey*" "p1")
+ )
)
-(define-property stroke-pattern
- (of-object "GooCanvasGrid")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal key-release-event
+ (of-object "GooCanvasItem")
+ (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("GooCanvasItem*" "p0")
+ '("GdkEventKey*" "p1")
+ )
)
-(define-property fill-pattern
- (of-object "GooCanvasGrid")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal enter-notify-event
+ (of-object "GooCanvasItem")
+ (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("GooCanvasItem*" "p0")
+ '("GdkEventCrossing*" "p1")
+ )
)
-(define-property fill-rule
- (of-object "GooCanvasGrid")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal leave-notify-event
+ (of-object "GooCanvasItem")
+ (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("GooCanvasItem*" "p0")
+ '("GdkEventCrossing*" "p1")
+ )
)
-(define-property operator
- (of-object "GooCanvasGrid")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasGrid")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal focus-in-event
+ (of-object "GooCanvasItem")
+ (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("GooCanvasItem*" "p0")
+ '("GdkEventFocus*" "p1")
+ )
)
-(define-property line-width
- (of-object "GooCanvasGrid")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal focus-out-event
+ (of-object "GooCanvasItem")
+ (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("GooCanvasItem*" "p0")
+ '("GdkEventFocus*" "p1")
+ )
)
-(define-property line-cap
- (of-object "GooCanvasGrid")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal grab-broken-event
+ (of-object "GooCanvasItem")
+ (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("GooCanvasItem*" "p0")
+ '("GdkEventGrabBroken*" "p1")
+ )
)
-(define-property line-join
- (of-object "GooCanvasGrid")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal query-tooltip
+ (of-object "GooCanvasItem")
+ (return-type "gboolean")
+ (when "last")
+ (parameters
+ '("gdouble" "p0")
+ '("gdouble" "p1")
+ '("gboolean" "p2")
+ '("GtkTooltip*" "p3")
+ )
)
-(define-property line-join-miter-limit
- (of-object "GooCanvasGrid")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal animation-finished
+ (of-object "GooCanvasItem")
+ (return-type "void")
+ (when "last")
+ (parameters
+ '("gboolean" "p0")
+ )
)
-(define-property line-dash
- (of-object "GooCanvasGrid")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
+(define-property can-focus
+ (of-object "GooCanvasItem")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property font
- (of-object "GooCanvasGrid")
+(define-property description
+ (of-object "GooCanvasItem")
(prop-type "GParamString")
- (docs "The base font to use for the text")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property font-desc
- (of-object "GooCanvasGrid")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
+(define-property parent
+ (of-object "GooCanvasItem")
+ (prop-type "GParamObject")
+ (docs "The parent item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property hint-metrics
- (of-object "GooCanvasGrid")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
+(define-property pointer-events
+ (of-object "GooCanvasItem")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property stroke-color
- (of-object "GooCanvasGrid")
+(define-property title
+ (of-object "GooCanvasItem")
(prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasGrid")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
+ (docs "A short context-rich description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property stroke-pixbuf
- (of-object "GooCanvasGrid")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasGrid")
+(define-property tooltip
+ (of-object "GooCanvasItem")
(prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasGrid")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
+ (docs "The tooltip to display for the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-pixbuf
- (of-object "GooCanvasGrid")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasGrid")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
+(define-property transform
+ (of-object "GooCanvasItem")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property clip-fill-rule
- (of-object "GooCanvasGrid")
+(define-property visibility
+ (of-object "GooCanvasItem")
(prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property x
- (of-object "GooCanvasGrid")
+(define-property visibility-threshold
+ (of-object "GooCanvasItem")
(prop-type "GParamDouble")
- (docs "The x coordinate of the grid")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property y
- (of-object "GooCanvasGrid")
- (prop-type "GParamDouble")
- (docs "The y coordinate of the grid")
- (readable #t)
- (writable #t)
- (construct-only #f)
+;; From GooCanvasItemModel
+
+(define-signal child-notify
+ (of-object "GooCanvasItemModel")
+ (return-type "void")
+ (when "first")
+ (parameters
+ '("GParamSpec*" "p0")
+ )
)
-(define-property width
- (of-object "GooCanvasGrid")
- (prop-type "GParamDouble")
- (docs "The width of the grid")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal changed
+ (of-object "GooCanvasItemModel")
+ (return-type "void")
+ (when "last")
+ (parameters
+ '("gboolean" "p0")
+ )
)
-(define-property height
- (of-object "GooCanvasGrid")
- (prop-type "GParamDouble")
- (docs "The height of the grid")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal animation-finished
+ (of-object "GooCanvasItemModel")
+ (return-type "void")
+ (when "last")
+ (parameters
+ '("gboolean" "p0")
+ )
)
-(define-property x-step
- (of-object "GooCanvasGrid")
- (prop-type "GParamDouble")
- (docs "The distance between the vertical grid lines")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal child-added
+ (of-object "GooCanvasItemModel")
+ (return-type "void")
+ (when "last")
+ (parameters
+ '("gint" "p0")
+ )
)
-(define-property y-step
- (of-object "GooCanvasGrid")
- (prop-type "GParamDouble")
- (docs "The distance between the horizontal grid lines")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal child-moved
+ (of-object "GooCanvasItemModel")
+ (return-type "void")
+ (when "last")
+ (parameters
+ '("gint" "p0")
+ '("gint" "p1")
+ )
)
-(define-property x-offset
- (of-object "GooCanvasGrid")
- (prop-type "GParamDouble")
- (docs "The distance before the first vertical grid line")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property y-offset
- (of-object "GooCanvasGrid")
- (prop-type "GParamDouble")
- (docs "The distance before the first horizontal grid line")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property horz-grid-line-width
- (of-object "GooCanvasGrid")
- (prop-type "GParamDouble")
- (docs "The width of the horizontal grid lines")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property vert-grid-line-width
- (of-object "GooCanvasGrid")
- (prop-type "GParamDouble")
- (docs "The width of the vertical grid lines")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property horz-grid-line-pattern
- (of-object "GooCanvasGrid")
- (prop-type "GParamBoxed")
- (docs "The cairo pattern to paint the horizontal grid lines with")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property vert-grid-line-pattern
- (of-object "GooCanvasGrid")
- (prop-type "GParamBoxed")
- (docs "The cairo pattern to paint the vertical grid lines with")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property border-width
- (of-object "GooCanvasGrid")
- (prop-type "GParamDouble")
- (docs "The width of the border around the grid")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property border-pattern
- (of-object "GooCanvasGrid")
- (prop-type "GParamBoxed")
- (docs "The cairo pattern to paint the border with")
- (readable #t)
- (writable #t)
- (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")
- (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 "GooCanvasGrid")
- (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 "GooCanvasGrid")
- (prop-type "GParamUInt")
- (docs "The color to use for the horizontal grid lines, specified as a 32-bit integer value")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property horz-grid-line-pixbuf
- (of-object "GooCanvasGrid")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the horizontal grid lines")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property vert-grid-line-color
- (of-object "GooCanvasGrid")
- (prop-type "GParamString")
- (docs "The color to use for the vertical grid lines")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property vert-grid-line-color-rgba
- (of-object "GooCanvasGrid")
- (prop-type "GParamUInt")
- (docs "The color to use for the vertical grid lines, specified as a 32-bit integer value")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property vert-grid-line-pixbuf
- (of-object "GooCanvasGrid")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the vertical grid lines")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property border-color
- (of-object "GooCanvasGrid")
- (prop-type "GParamString")
- (docs "The color to use for the border")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property border-color-rgba
- (of-object "GooCanvasGrid")
- (prop-type "GParamUInt")
- (docs "The color to use for the border, specified as a 32-bit integer value")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property border-pixbuf
- (of-object "GooCanvasGrid")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the border")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GooCanvasGridModel
-
-(define-property can-focus
- (of-object "GooCanvasGridModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property description
- (of-object "GooCanvasGridModel")
- (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 "GooCanvasGridModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasGridModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
- (of-object "GooCanvasGridModel")
- (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 tooltip
- (of-object "GooCanvasGridModel")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasGridModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(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")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasGridModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasGridModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasGridModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasGridModel")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasGridModel")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasGridModel")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasGridModel")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasGridModel")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasGridModel")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasGridModel")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasGridModel")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasGridModel")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasGridModel")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasGridModel")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasGridModel")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasGridModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasGridModel")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasGridModel")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasGridModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasGridModel")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasGridModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property x
- (of-object "GooCanvasGridModel")
- (prop-type "GParamDouble")
- (docs "The x coordinate of the grid")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property y
- (of-object "GooCanvasGridModel")
- (prop-type "GParamDouble")
- (docs "The y coordinate of the grid")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property width
- (of-object "GooCanvasGridModel")
- (prop-type "GParamDouble")
- (docs "The width of the grid")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property height
- (of-object "GooCanvasGridModel")
- (prop-type "GParamDouble")
- (docs "The height of the grid")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property x-step
- (of-object "GooCanvasGridModel")
- (prop-type "GParamDouble")
- (docs "The distance between the vertical grid lines")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property y-step
- (of-object "GooCanvasGridModel")
- (prop-type "GParamDouble")
- (docs "The distance between the horizontal grid lines")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property x-offset
- (of-object "GooCanvasGridModel")
- (prop-type "GParamDouble")
- (docs "The distance before the first vertical grid line")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property y-offset
- (of-object "GooCanvasGridModel")
- (prop-type "GParamDouble")
- (docs "The distance before the first horizontal grid line")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property horz-grid-line-width
- (of-object "GooCanvasGridModel")
- (prop-type "GParamDouble")
- (docs "The width of the horizontal grid lines")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property vert-grid-line-width
- (of-object "GooCanvasGridModel")
- (prop-type "GParamDouble")
- (docs "The width of the vertical grid lines")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property horz-grid-line-pattern
- (of-object "GooCanvasGridModel")
- (prop-type "GParamBoxed")
- (docs "The cairo pattern to paint the horizontal grid lines with")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property vert-grid-line-pattern
- (of-object "GooCanvasGridModel")
- (prop-type "GParamBoxed")
- (docs "The cairo pattern to paint the vertical grid lines with")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property border-width
- (of-object "GooCanvasGridModel")
- (prop-type "GParamDouble")
- (docs "The width of the border around the grid")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property border-pattern
- (of-object "GooCanvasGridModel")
- (prop-type "GParamBoxed")
- (docs "The cairo pattern to paint the border with")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property show-horz-grid-lines
- (of-object "GooCanvasGridModel")
- (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 "GooCanvasGridModel")
- (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 "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")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property horz-grid-line-pixbuf
- (of-object "GooCanvasGridModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the horizontal grid lines")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property vert-grid-line-color
- (of-object "GooCanvasGridModel")
- (prop-type "GParamString")
- (docs "The color to use for the vertical grid lines")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property vert-grid-line-color-rgba
- (of-object "GooCanvasGridModel")
- (prop-type "GParamUInt")
- (docs "The color to use for the vertical grid lines, specified as a 32-bit integer value")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property vert-grid-line-pixbuf
- (of-object "GooCanvasGridModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the vertical grid lines")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property border-color
- (of-object "GooCanvasGridModel")
- (prop-type "GParamString")
- (docs "The color to use for the border")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property border-color-rgba
- (of-object "GooCanvasGridModel")
- (prop-type "GParamUInt")
- (docs "The color to use for the border, specified as a 32-bit integer value")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property border-pixbuf
- (of-object "GooCanvasGridModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the border")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GooCanvasGroup
-
-(define-property can-focus
- (of-object "GooCanvasGroup")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property description
- (of-object "GooCanvasGroup")
- (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 "GooCanvasGroup")
- (prop-type "GParamObject")
- (docs "The parent item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasGroup")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (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 tooltip
- (of-object "GooCanvasGroup")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasGroup")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility
- (of-object "GooCanvasGroup")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility-threshold
- (of-object "GooCanvasGroup")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasGroup")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasGroup")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasGroup")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasGroup")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasGroup")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasGroup")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasGroup")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasGroup")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasGroup")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasGroup")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasGroup")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasGroup")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasGroup")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasGroup")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasGroup")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasGroup")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasGroup")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasGroup")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasGroup")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasGroup")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasGroup")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(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 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 can-focus
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property description
- (of-object "GooCanvasGroupModel")
- (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 "GooCanvasGroupModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
- (of-object "GooCanvasGroupModel")
- (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 tooltip
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(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 visibility-threshold
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(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 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 can-focus
- (of-object "GooCanvasImage")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (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 parent
- (of-object "GooCanvasImage")
- (prop-type "GParamObject")
- (docs "The parent item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasImage")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (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 tooltip
- (of-object "GooCanvasImage")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasImage")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility
- (of-object "GooCanvasImage")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility-threshold
- (of-object "GooCanvasImage")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasImage")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasImage")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasImage")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasImage")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasImage")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasImage")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasImage")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasImage")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasImage")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasImage")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasImage")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasImage")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasImage")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasImage")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasImage")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasImage")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasImage")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasImage")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasImage")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasImage")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasImage")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pattern
- (of-object "GooCanvasImage")
- (prop-type "GParamBoxed")
- (docs "The cairo pattern to paint")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property x
- (of-object "GooCanvasImage")
- (prop-type "GParamDouble")
- (docs "The x coordinate of the image")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property y
- (of-object "GooCanvasImage")
- (prop-type "GParamDouble")
- (docs "The y coordinate of the image")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property width
- (of-object "GooCanvasImage")
- (prop-type "GParamDouble")
- (docs "The width of the image")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property height
- (of-object "GooCanvasImage")
- (prop-type "GParamDouble")
- (docs "The height of the image")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property scale-to-fit
- (of-object "GooCanvasImage")
- (prop-type "GParamBoolean")
- (docs "If the image is scaled to fit the width and height settings")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pixbuf
- (of-object "GooCanvasImage")
- (prop-type "GParamObject")
- (docs "The GdkPixbuf to display")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GooCanvasImageModel
-
-(define-property can-focus
- (of-object "GooCanvasImageModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property description
- (of-object "GooCanvasImageModel")
- (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 "GooCanvasImageModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasImageModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
- (of-object "GooCanvasImageModel")
- (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 tooltip
- (of-object "GooCanvasImageModel")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasImageModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(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")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasImageModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasImageModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasImageModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasImageModel")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasImageModel")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasImageModel")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasImageModel")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasImageModel")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasImageModel")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasImageModel")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasImageModel")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasImageModel")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasImageModel")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasImageModel")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasImageModel")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasImageModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasImageModel")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasImageModel")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasImageModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasImageModel")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasImageModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pattern
- (of-object "GooCanvasImageModel")
- (prop-type "GParamBoxed")
- (docs "The cairo pattern to paint")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property x
- (of-object "GooCanvasImageModel")
- (prop-type "GParamDouble")
- (docs "The x coordinate of the image")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property y
- (of-object "GooCanvasImageModel")
- (prop-type "GParamDouble")
- (docs "The y coordinate of the image")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property width
- (of-object "GooCanvasImageModel")
- (prop-type "GParamDouble")
- (docs "The width of the image")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property height
- (of-object "GooCanvasImageModel")
- (prop-type "GParamDouble")
- (docs "The height of the image")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property scale-to-fit
- (of-object "GooCanvasImageModel")
- (prop-type "GParamBoolean")
- (docs "If the image is scaled to fit the width and height settings")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pixbuf
- (of-object "GooCanvasImageModel")
- (prop-type "GParamObject")
- (docs "The GdkPixbuf to display")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GooCanvasItem
-
-(define-signal child-notify
- (of-object "GooCanvasItem")
- (return-type "void")
- (when "first")
- (parameters
- '("GParamSpec*" "p0")
- )
-)
-
-(define-signal button-press-event
- (of-object "GooCanvasItem")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("GooCanvasItem*" "p0")
- '("GdkEventButton*" "p1")
- )
-)
-
-(define-signal button-release-event
- (of-object "GooCanvasItem")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("GooCanvasItem*" "p0")
- '("GdkEventButton*" "p1")
- )
-)
-
-(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")
- (when "last")
- (parameters
- '("GooCanvasItem*" "p0")
- '("GdkEventMotion*" "p1")
- )
-)
-
-(define-signal key-press-event
- (of-object "GooCanvasItem")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("GooCanvasItem*" "p0")
- '("GdkEventKey*" "p1")
- )
-)
-
-(define-signal key-release-event
- (of-object "GooCanvasItem")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("GooCanvasItem*" "p0")
- '("GdkEventKey*" "p1")
- )
-)
-
-(define-signal enter-notify-event
- (of-object "GooCanvasItem")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("GooCanvasItem*" "p0")
- '("GdkEventCrossing*" "p1")
- )
-)
-
-(define-signal leave-notify-event
- (of-object "GooCanvasItem")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("GooCanvasItem*" "p0")
- '("GdkEventCrossing*" "p1")
- )
-)
-
-(define-signal focus-in-event
- (of-object "GooCanvasItem")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("GooCanvasItem*" "p0")
- '("GdkEventFocus*" "p1")
- )
-)
-
-(define-signal focus-out-event
- (of-object "GooCanvasItem")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("GooCanvasItem*" "p0")
- '("GdkEventFocus*" "p1")
- )
-)
-
-(define-signal grab-broken-event
- (of-object "GooCanvasItem")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("GooCanvasItem*" "p0")
- '("GdkEventGrabBroken*" "p1")
- )
-)
-
-(define-signal query-tooltip
- (of-object "GooCanvasItem")
- (return-type "gboolean")
- (when "last")
- (parameters
- '("gdouble" "p0")
- '("gdouble" "p1")
- '("gboolean" "p2")
- '("GtkTooltip*" "p3")
- )
-)
-
-(define-signal animation-finished
- (of-object "GooCanvasItem")
- (return-type "void")
- (when "last")
- (parameters
- '("gboolean" "p0")
- )
-)
-
-(define-property can-focus
- (of-object "GooCanvasItem")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (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 parent
- (of-object "GooCanvasItem")
- (prop-type "GParamObject")
- (docs "The parent item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasItem")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (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)
-)
-
-(define-property tooltip
- (of-object "GooCanvasItem")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasItem")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility
- (of-object "GooCanvasItem")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility-threshold
- (of-object "GooCanvasItem")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GooCanvasItemModel
-
-(define-signal child-notify
- (of-object "GooCanvasItemModel")
- (return-type "void")
- (when "first")
- (parameters
- '("GParamSpec*" "p0")
- )
-)
-
-(define-signal animation-finished
- (of-object "GooCanvasItemModel")
- (return-type "void")
- (when "last")
- (parameters
- '("gboolean" "p0")
- )
-)
-
-(define-signal child-added
- (of-object "GooCanvasItemModel")
- (return-type "void")
- (when "last")
- (parameters
- '("gint" "p0")
- )
-)
-
-(define-signal child-moved
- (of-object "GooCanvasItemModel")
- (return-type "void")
- (when "last")
- (parameters
- '("gint" "p0")
- '("gint" "p1")
- )
-)
-
-(define-signal child-removed
- (of-object "GooCanvasItemModel")
- (return-type "void")
- (when "last")
- (parameters
- '("gint" "p0")
- )
-)
-
-(define-signal changed
- (of-object "GooCanvasItemModel")
- (return-type "void")
- (when "last")
- (parameters
- '("gboolean" "p0")
- )
-)
-
-(define-property can-focus
- (of-object "GooCanvasItemModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(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 "GooCanvasItemModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasItemModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
- (of-object "GooCanvasItemModel")
- (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 tooltip
- (of-object "GooCanvasItemModel")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasItemModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(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")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GooCanvasItemSimple
-
-(define-property can-focus
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (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 parent
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamObject")
- (docs "The parent item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (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 tooltip
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility-threshold
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasItemSimple")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GooCanvasItemModelSimple
-
-(define-property can-focus
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property description
- (of-object "GooCanvasItemModelSimple")
- (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 "GooCanvasItemModelSimple")
- (prop-type "GParamObject")
- (docs "The parent item model")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
- (of-object "GooCanvasItemModelSimple")
- (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 tooltip
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(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")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasItemModelSimple")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GooCanvasLineDash
-
-;; From GooCanvasPath
-
-(define-property can-focus
- (of-object "GooCanvasPath")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property description
- (of-object "GooCanvasPath")
- (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 "GooCanvasPath")
- (prop-type "GParamObject")
- (docs "The parent item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasPath")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (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 tooltip
- (of-object "GooCanvasPath")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasPath")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility
- (of-object "GooCanvasPath")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility-threshold
- (of-object "GooCanvasPath")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasPath")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasPath")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasPath")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasPath")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasPath")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasPath")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasPath")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasPath")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasPath")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasPath")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasPath")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasPath")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasPath")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasPath")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasPath")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasPath")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasPath")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasPath")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasPath")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasPath")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasPath")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property data
- (of-object "GooCanvasPath")
- (prop-type "GParamString")
- (docs "The sequence of path commands")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(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 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 can-focus
- (of-object "GooCanvasPathModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (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 parent
- (of-object "GooCanvasPathModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasPathModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
- (of-object "GooCanvasPathModel")
- (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 tooltip
- (of-object "GooCanvasPathModel")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasPathModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of 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 visibility-threshold
- (of-object "GooCanvasPathModel")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasPathModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasPathModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasPathModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasPathModel")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasPathModel")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasPathModel")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasPathModel")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasPathModel")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasPathModel")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasPathModel")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasPathModel")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasPathModel")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasPathModel")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasPathModel")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasPathModel")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasPathModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasPathModel")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasPathModel")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasPathModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasPathModel")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasPathModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property data
- (of-object "GooCanvasPathModel")
- (prop-type "GParamString")
- (docs "The sequence of path commands")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property x
- (of-object "GooCanvasPathModel")
- (prop-type "GParamDouble")
- (docs "The x coordinate of the path")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(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 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 can-focus
- (of-object "GooCanvasPolyline")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (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 parent
- (of-object "GooCanvasPolyline")
- (prop-type "GParamObject")
- (docs "The parent item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasPolyline")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (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 tooltip
- (of-object "GooCanvasPolyline")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasPolyline")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility
- (of-object "GooCanvasPolyline")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility-threshold
- (of-object "GooCanvasPolyline")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasPolyline")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasPolyline")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasPolyline")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasPolyline")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasPolyline")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasPolyline")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasPolyline")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasPolyline")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasPolyline")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasPolyline")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasPolyline")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasPolyline")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasPolyline")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasPolyline")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasPolyline")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasPolyline")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasPolyline")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasPolyline")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasPolyline")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasPolyline")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasPolyline")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property points
- (of-object "GooCanvasPolyline")
- (prop-type "GParamBoxed")
- (docs "The array of points")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property close-path
- (of-object "GooCanvasPolyline")
- (prop-type "GParamBoolean")
- (docs "If the last point should be connected to the first")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property start-arrow
- (of-object "GooCanvasPolyline")
- (prop-type "GParamBoolean")
- (docs "If an arrow should be displayed at the start of the polyline")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property end-arrow
- (of-object "GooCanvasPolyline")
- (prop-type "GParamBoolean")
- (docs "If an arrow should be displayed at the end of the polyline")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property arrow-length
- (of-object "GooCanvasPolyline")
- (prop-type "GParamDouble")
- (docs "The length of the arrows, as a multiple of the line width")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property arrow-width
- (of-object "GooCanvasPolyline")
- (prop-type "GParamDouble")
- (docs "The width of the arrows, as a multiple of the line width")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property arrow-tip-length
- (of-object "GooCanvasPolyline")
- (prop-type "GParamDouble")
- (docs "The length of the arrow tip, as a multiple of the line width")
- (readable #t)
- (writable #t)
- (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 can-focus
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (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 parent
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
- (of-object "GooCanvasPolylineModel")
- (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 tooltip
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility-threshold
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property points
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamBoxed")
- (docs "The array of points")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property close-path
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamBoolean")
- (docs "If the last point should be connected to the first")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property start-arrow
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamBoolean")
- (docs "If an arrow should be displayed at the start of the polyline")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property end-arrow
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamBoolean")
- (docs "If an arrow should be displayed at the end of the polyline")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property arrow-length
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamDouble")
- (docs "The length of the arrows, as a multiple of the line width")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property arrow-width
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamDouble")
- (docs "The width of the arrows, as a multiple of the line width")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property arrow-tip-length
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamDouble")
- (docs "The length of the arrow tip, as a multiple of the line width")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(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 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 width
- (of-object "GooCanvasPolylineModel")
- (prop-type "GParamDouble")
- (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 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 description
- (of-object "GooCanvasRect")
- (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 "GooCanvasRect")
- (prop-type "GParamObject")
- (docs "The parent item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasRect")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
- (of-object "GooCanvasRect")
- (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 tooltip
- (of-object "GooCanvasRect")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasRect")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility
- (of-object "GooCanvasRect")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
- (readable #t)
- (writable #t)
- (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 stroke-pattern
- (of-object "GooCanvasRect")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasRect")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasRect")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasRect")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasRect")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasRect")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasRect")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasRect")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasRect")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasRect")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasRect")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasRect")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasRect")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasRect")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasRect")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasRect")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasRect")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasRect")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasRect")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasRect")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasRect")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property x
- (of-object "GooCanvasRect")
- (prop-type "GParamDouble")
- (docs "The x coordinate of the rectangle")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property y
- (of-object "GooCanvasRect")
- (prop-type "GParamDouble")
- (docs "The y coordinate of the rectangle")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property width
- (of-object "GooCanvasRect")
- (prop-type "GParamDouble")
- (docs "The width of the rectangle")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property height
- (of-object "GooCanvasRect")
- (prop-type "GParamDouble")
- (docs "The height of the rectangle")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property radius-x
- (of-object "GooCanvasRect")
- (prop-type "GParamDouble")
- (docs "The horizontal radius to use for rounded corners")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property radius-y
- (of-object "GooCanvasRect")
- (prop-type "GParamDouble")
- (docs "The vertical radius to use for rounded corners")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GooCanvasRectModel
-
-(define-property can-focus
- (of-object "GooCanvasRectModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (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 parent
- (of-object "GooCanvasRectModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasRectModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
- (of-object "GooCanvasRectModel")
- (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 tooltip
- (of-object "GooCanvasRectModel")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasRectModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility
- (of-object "GooCanvasRectModel")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility-threshold
- (of-object "GooCanvasRectModel")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasRectModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasRectModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasRectModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasRectModel")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasRectModel")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasRectModel")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasRectModel")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasRectModel")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasRectModel")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasRectModel")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasRectModel")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasRectModel")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasRectModel")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasRectModel")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasRectModel")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasRectModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasRectModel")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasRectModel")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasRectModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasRectModel")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasRectModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property x
- (of-object "GooCanvasRectModel")
- (prop-type "GParamDouble")
- (docs "The x coordinate of the rectangle")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property y
- (of-object "GooCanvasRectModel")
- (prop-type "GParamDouble")
- (docs "The y coordinate of the rectangle")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property width
- (of-object "GooCanvasRectModel")
- (prop-type "GParamDouble")
- (docs "The width of the rectangle")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property height
- (of-object "GooCanvasRectModel")
- (prop-type "GParamDouble")
- (docs "The height of the rectangle")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property radius-x
- (of-object "GooCanvasRectModel")
- (prop-type "GParamDouble")
- (docs "The horizontal radius to use for rounded corners")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property radius-y
- (of-object "GooCanvasRectModel")
- (prop-type "GParamDouble")
- (docs "The vertical radius to use for rounded corners")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GooCanvasStyle
-
-;; From GooCanvasTable
-
-(define-property can-focus
- (of-object "GooCanvasTable")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property description
- (of-object "GooCanvasTable")
- (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 "GooCanvasTable")
- (prop-type "GParamObject")
- (docs "The parent item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasTable")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
- (of-object "GooCanvasTable")
- (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 tooltip
- (of-object "GooCanvasTable")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property transform
- (of-object "GooCanvasTable")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility
- (of-object "GooCanvasTable")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property visibility-threshold
- (of-object "GooCanvasTable")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pattern
- (of-object "GooCanvasTable")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pattern
- (of-object "GooCanvasTable")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-rule
- (of-object "GooCanvasTable")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property operator
- (of-object "GooCanvasTable")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property antialias
- (of-object "GooCanvasTable")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-width
- (of-object "GooCanvasTable")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-cap
- (of-object "GooCanvasTable")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join
- (of-object "GooCanvasTable")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-join-miter-limit
- (of-object "GooCanvasTable")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property line-dash
- (of-object "GooCanvasTable")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font
- (of-object "GooCanvasTable")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property font-desc
- (of-object "GooCanvasTable")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property hint-metrics
- (of-object "GooCanvasTable")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color
- (of-object "GooCanvasTable")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-color-rgba
- (of-object "GooCanvasTable")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property stroke-pixbuf
- (of-object "GooCanvasTable")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color
- (of-object "GooCanvasTable")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-color-rgba
- (of-object "GooCanvasTable")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property fill-pixbuf
- (of-object "GooCanvasTable")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasTable")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasTable")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (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 width of the group, or -1 to use the default width")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property height
- (of-object "GooCanvasTable")
- (prop-type "GParamDouble")
- (docs "The height of the group, or -1 to use the default height")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property row-spacing
- (of-object "GooCanvasTable")
- (prop-type "GParamDouble")
- (docs "The default space between rows")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property column-spacing
- (of-object "GooCanvasTable")
- (prop-type "GParamDouble")
- (docs "The default space between columns")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property homogeneous-rows
- (of-object "GooCanvasTable")
- (prop-type "GParamBoolean")
- (docs "If all rows are the same height")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property homogeneous-columns
- (of-object "GooCanvasTable")
- (prop-type "GParamBoolean")
- (docs "If all columns are the same width")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property x-border-spacing
- (of-object "GooCanvasTable")
- (prop-type "GParamDouble")
- (docs "The amount of spacing between the lefmost and rightmost cells and the border grid line")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property y-border-spacing
- (of-object "GooCanvasTable")
- (prop-type "GParamDouble")
- (docs "The amount of spacing between the topmost and bottommost cells and the border grid line")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property vert-grid-line-width
- (of-object "GooCanvasTable")
- (prop-type "GParamDouble")
- (docs "The width of the grid line to draw between columns")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property horz-grid-line-width
- (of-object "GooCanvasTable")
- (prop-type "GParamDouble")
- (docs "The width of the grid line to draw between rows")
- (readable #t)
- (writable #t)
- (construct-only #f)
+(define-signal child-removed
+ (of-object "GooCanvasItemModel")
+ (return-type "void")
+ (when "last")
+ (parameters
+ '("gint" "p0")
+ )
)
-;; From GooCanvasTableModel
-
(define-property can-focus
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemModel")
(prop-type "GParamBoolean")
(docs "If the item can take the keyboard focus")
(readable #t)
@@ -6733,7 +1378,7 @@
)
(define-property description
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemModel")
(prop-type "GParamString")
(docs "A description of the item for use by assistive technologies")
(readable #t)
@@ -6742,7 +1387,7 @@
)
(define-property parent
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemModel")
(prop-type "GParamObject")
(docs "The parent item model")
(readable #t)
@@ -6751,7 +1396,7 @@
)
(define-property pointer-events
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemModel")
(prop-type "GParamFlags")
(docs "Specifies when the item receives pointer events")
(readable #t)
@@ -6760,7 +1405,7 @@
)
(define-property title
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemModel")
(prop-type "GParamString")
(docs "A short context-rich description of the item for use by assistive technologies")
(readable #t)
@@ -6769,7 +1414,7 @@
)
(define-property tooltip
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemModel")
(prop-type "GParamString")
(docs "The tooltip to display for the item")
(readable #t)
@@ -6778,7 +1423,7 @@
)
(define-property transform
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemModel")
(prop-type "GParamBoxed")
(docs "The transformation matrix of the item")
(readable #t)
@@ -6787,7 +1432,7 @@
)
(define-property visibility
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemModel")
(prop-type "GParamEnum")
(docs "When the canvas item is visible")
(readable #t)
@@ -6796,7 +1441,7 @@
)
(define-property visibility-threshold
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemModel")
(prop-type "GParamDouble")
(docs "The scale threshold at which the item becomes visible")
(readable #t)
@@ -6804,8 +1449,10 @@
(construct-only #f)
)
+;; From GooCanvasItemSimple
+
(define-property stroke-pattern
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamBoxed")
(docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
(readable #t)
@@ -6814,7 +1461,7 @@
)
(define-property fill-pattern
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamBoxed")
(docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
(readable #t)
@@ -6823,7 +1470,7 @@
)
(define-property fill-rule
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamEnum")
(docs "The fill rule used to determine which parts of the item are filled")
(readable #t)
@@ -6832,7 +1479,7 @@
)
(define-property operator
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamEnum")
(docs "The compositing operator to use")
(readable #t)
@@ -6841,7 +1488,7 @@
)
(define-property antialias
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamEnum")
(docs "The antialiasing mode to use")
(readable #t)
@@ -6850,7 +1497,7 @@
)
(define-property line-width
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamDouble")
(docs "The line width to use for the item's perimeter")
(readable #t)
@@ -6859,7 +1506,7 @@
)
(define-property line-cap
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamEnum")
(docs "The line cap style to use")
(readable #t)
@@ -6868,7 +1515,7 @@
)
(define-property line-join
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamEnum")
(docs "The line join style to use")
(readable #t)
@@ -6877,7 +1524,7 @@
)
(define-property line-join-miter-limit
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamDouble")
(docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
(readable #t)
@@ -6886,7 +1533,7 @@
)
(define-property line-dash
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamBoxed")
(docs "The dash pattern to use")
(readable #t)
@@ -6895,7 +1542,7 @@
)
(define-property font
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamString")
(docs "The base font to use for the text")
(readable #t)
@@ -6904,7 +1551,7 @@
)
(define-property font-desc
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamBoxed")
(docs "The attributes specifying which font to use")
(readable #t)
@@ -6913,7 +1560,7 @@
)
(define-property hint-metrics
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamEnum")
(docs "The hinting to be used for font metrics")
(readable #t)
@@ -6922,7 +1569,7 @@
)
(define-property stroke-color
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamString")
(docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
(readable #f)
@@ -6931,7 +1578,7 @@
)
(define-property stroke-color-rgba
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamUInt")
(docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
(readable #t)
@@ -6939,8 +1586,17 @@
(construct-only #f)
)
+(define-property stroke-color-gdk-rgba
+ (of-object "GooCanvasItemSimple")
+ (prop-type "GParamBoxed")
+ (docs "The color to use for the item's perimeter, specified as a GdkRGBA. To disable painting set the 'stroke-pattern' property to NULL")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
(define-property stroke-pixbuf
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamObject")
(docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
(readable #f)
@@ -6949,7 +1605,7 @@
)
(define-property fill-color
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamString")
(docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
(readable #f)
@@ -6958,7 +1614,7 @@
)
(define-property fill-color-rgba
- (of-object "GooCanvasTableModel")
+ (of-object "GooCanvasItemSimple")
(prop-type "GParamUInt")
(docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
(readable #t)
@@ -6966,226 +1622,46 @@
(construct-only #f)
)
-(define-property fill-pixbuf
- (of-object "GooCanvasTableModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-path
- (of-object "GooCanvasTableModel")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property clip-fill-rule
- (of-object "GooCanvasTableModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
- (readable #t)
- (writable #t)
- (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 width of the group, or -1 to use the default width")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property height
- (of-object "GooCanvasTableModel")
- (prop-type "GParamDouble")
- (docs "The height of the group, or -1 to use the default height")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property row-spacing
- (of-object "GooCanvasTableModel")
- (prop-type "GParamDouble")
- (docs "The default space between rows")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property column-spacing
- (of-object "GooCanvasTableModel")
- (prop-type "GParamDouble")
- (docs "The default space between columns")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property homogeneous-rows
- (of-object "GooCanvasTableModel")
- (prop-type "GParamBoolean")
- (docs "If all rows are the same height")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property homogeneous-columns
- (of-object "GooCanvasTableModel")
- (prop-type "GParamBoolean")
- (docs "If all columns are the same width")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property x-border-spacing
- (of-object "GooCanvasTableModel")
- (prop-type "GParamDouble")
- (docs "The amount of spacing between the lefmost and rightmost cells and the border grid line")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property y-border-spacing
- (of-object "GooCanvasTableModel")
- (prop-type "GParamDouble")
- (docs "The amount of spacing between the topmost and bottommost cells and the border grid line")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property vert-grid-line-width
- (of-object "GooCanvasTableModel")
- (prop-type "GParamDouble")
- (docs "The width of the grid line to draw between columns")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property horz-grid-line-width
- (of-object "GooCanvasTableModel")
- (prop-type "GParamDouble")
- (docs "The width of the grid line to draw between rows")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-;; From GooCanvasText
-
-(define-property can-focus
- (of-object "GooCanvasText")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property description
- (of-object "GooCanvasText")
- (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 "GooCanvasText")
- (prop-type "GParamObject")
- (docs "The parent item")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property pointer-events
- (of-object "GooCanvasText")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
- (of-object "GooCanvasText")
- (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 tooltip
- (of-object "GooCanvasText")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
+(define-property fill-color-gdk-rgba
+ (of-object "GooCanvasItemSimple")
+ (prop-type "GParamBoxed")
+ (docs "The color to use to paint the interior of the item, specified as a GdkRGBA. To disable painting set the 'fill-pattern' property to NULL")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
- (of-object "GooCanvasText")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
- (readable #t)
+(define-property fill-pixbuf
+ (of-object "GooCanvasItemSimple")
+ (prop-type "GParamObject")
+ (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property visibility
- (of-object "GooCanvasText")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
- (readable #t)
+(define-property clip-path
+ (of-object "GooCanvasItemSimple")
+ (prop-type "GParamString")
+ (docs "The sequence of path commands specifying the clip path")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
- (of-object "GooCanvasText")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+(define-property clip-fill-rule
+ (of-object "GooCanvasItemSimple")
+ (prop-type "GParamEnum")
+ (docs "The fill rule used to determine which parts of the item are clipped")
(readable #t)
(writable #t)
(construct-only #f)
)
+;; From GooCanvasItemModelSimple
+
(define-property stroke-pattern
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamBoxed")
(docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
(readable #t)
@@ -7194,7 +1670,7 @@
)
(define-property fill-pattern
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamBoxed")
(docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
(readable #t)
@@ -7203,7 +1679,7 @@
)
(define-property fill-rule
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamEnum")
(docs "The fill rule used to determine which parts of the item are filled")
(readable #t)
@@ -7212,7 +1688,7 @@
)
(define-property operator
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamEnum")
(docs "The compositing operator to use")
(readable #t)
@@ -7221,7 +1697,7 @@
)
(define-property antialias
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamEnum")
(docs "The antialiasing mode to use")
(readable #t)
@@ -7230,7 +1706,7 @@
)
(define-property line-width
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamDouble")
(docs "The line width to use for the item's perimeter")
(readable #t)
@@ -7239,7 +1715,7 @@
)
(define-property line-cap
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamEnum")
(docs "The line cap style to use")
(readable #t)
@@ -7248,7 +1724,7 @@
)
(define-property line-join
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamEnum")
(docs "The line join style to use")
(readable #t)
@@ -7257,7 +1733,7 @@
)
(define-property line-join-miter-limit
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamDouble")
(docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
(readable #t)
@@ -7266,7 +1742,7 @@
)
(define-property line-dash
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamBoxed")
(docs "The dash pattern to use")
(readable #t)
@@ -7275,7 +1751,7 @@
)
(define-property font
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamString")
(docs "The base font to use for the text")
(readable #t)
@@ -7284,7 +1760,7 @@
)
(define-property font-desc
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamBoxed")
(docs "The attributes specifying which font to use")
(readable #t)
@@ -7293,7 +1769,7 @@
)
(define-property hint-metrics
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamEnum")
(docs "The hinting to be used for font metrics")
(readable #t)
@@ -7302,7 +1778,7 @@
)
(define-property stroke-color
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamString")
(docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
(readable #f)
@@ -7311,7 +1787,7 @@
)
(define-property stroke-color-rgba
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamUInt")
(docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
(readable #t)
@@ -7319,8 +1795,17 @@
(construct-only #f)
)
+(define-property stroke-color-gdk-rgba
+ (of-object "GooCanvasItemModelSimple")
+ (prop-type "GParamBoxed")
+ (docs "The color to use for the item's perimeter, specified as a GdkRGBA. To disable painting set the 'stroke-pattern' property to NULL")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
(define-property stroke-pixbuf
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamObject")
(docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
(readable #f)
@@ -7329,7 +1814,7 @@
)
(define-property fill-color
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamString")
(docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
(readable #f)
@@ -7338,7 +1823,7 @@
)
(define-property fill-color-rgba
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamUInt")
(docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
(readable #t)
@@ -7346,8 +1831,17 @@
(construct-only #f)
)
+(define-property fill-color-gdk-rgba
+ (of-object "GooCanvasItemModelSimple")
+ (prop-type "GParamBoxed")
+ (docs "The color to use to paint the interior of the item, specified as a GdkRGBA. To disable painting set the 'fill-pattern' property to NULL")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
(define-property fill-pixbuf
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamObject")
(docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
(readable #f)
@@ -7356,7 +1850,7 @@
)
(define-property clip-path
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamString")
(docs "The sequence of path commands specifying the clip path")
(readable #f)
@@ -7365,7 +1859,7 @@
)
(define-property clip-fill-rule
- (of-object "GooCanvasText")
+ (of-object "GooCanvasItemModelSimple")
(prop-type "GParamEnum")
(docs "The fill rule used to determine which parts of the item are clipped")
(readable #t)
@@ -7373,739 +1867,754 @@
(construct-only #f)
)
+;; From GooCanvasLineDash
+
+;; From GooCanvasPath
+
+(define-property data
+ (of-object "GooCanvasPath")
+ (prop-type "GParamString")
+ (docs "The sequence of path commands")
+ (readable #f)
+ (writable #t)
+ (construct-only #f)
+)
+
(define-property x
- (of-object "GooCanvasText")
+ (of-object "GooCanvasPath")
(prop-type "GParamDouble")
- (docs "The x coordinate of the text")
+ (docs "The x coordinate of the path")
(readable #t)
(writable #t)
(construct-only #f)
)
(define-property y
- (of-object "GooCanvasText")
+ (of-object "GooCanvasPath")
(prop-type "GParamDouble")
- (docs "The y coordinate of the text")
+ (docs "The y coordinate of the path")
(readable #t)
(writable #t)
(construct-only #f)
)
(define-property width
- (of-object "GooCanvasText")
+ (of-object "GooCanvasPath")
(prop-type "GParamDouble")
- (docs "The width to use to layout the text, or -1 to let the text use as much horizontal space as needed")
+ (docs "The width of the path")
(readable #t)
(writable #t)
(construct-only #f)
)
(define-property height
- (of-object "GooCanvasText")
+ (of-object "GooCanvasPath")
(prop-type "GParamDouble")
- (docs "The height to use to layout the text, or -1 to let the text use as much vertical space as needed")
+ (docs "The height of the path")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property text
- (of-object "GooCanvasText")
- (prop-type "GParamString")
- (docs "The text to display")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
+;; From GooCanvasPathModel
-(define-property use-markup
- (of-object "GooCanvasText")
- (prop-type "GParamBoolean")
- (docs "Whether to parse PangoMarkup in the text, to support different styles")
- (readable #t)
+(define-property data
+ (of-object "GooCanvasPathModel")
+ (prop-type "GParamString")
+ (docs "The sequence of path commands")
+ (readable #f)
(writable #t)
(construct-only #f)
)
-(define-property anchor
- (of-object "GooCanvasText")
- (prop-type "GParamEnum")
- (docs "How to position the text relative to the given x and y coordinates")
+(define-property x
+ (of-object "GooCanvasPathModel")
+ (prop-type "GParamDouble")
+ (docs "The x coordinate of the path")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property alignment
- (of-object "GooCanvasText")
- (prop-type "GParamEnum")
- (docs "How to align the text")
+(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 ellipsize
- (of-object "GooCanvasText")
- (prop-type "GParamEnum")
- (docs "The preferred place to ellipsize the string, if the label does not have enough room to display the entire string")
+(define-property width
+ (of-object "GooCanvasPathModel")
+ (prop-type "GParamDouble")
+ (docs "The width of the path")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property wrap
- (of-object "GooCanvasText")
- (prop-type "GParamEnum")
- (docs "The preferred method of wrapping the string if a width has been set")
+(define-property height
+ (of-object "GooCanvasPathModel")
+ (prop-type "GParamDouble")
+ (docs "The height of the path")
(readable #t)
(writable #t)
(construct-only #f)
)
-;; From GooCanvasTextModel
+;; From GooCanvasPoints
-(define-property can-focus
- (of-object "GooCanvasTextModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
+;; From GooCanvasPolyline
-(define-property description
- (of-object "GooCanvasTextModel")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+(define-property points
+ (of-object "GooCanvasPolyline")
+ (prop-type "GParamBoxed")
+ (docs "The array of points")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
- (of-object "GooCanvasTextModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
+(define-property close-path
+ (of-object "GooCanvasPolyline")
+ (prop-type "GParamBoolean")
+ (docs "If the last point should be connected to the first")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
- (of-object "GooCanvasTextModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+(define-property start-arrow
+ (of-object "GooCanvasPolyline")
+ (prop-type "GParamBoolean")
+ (docs "If an arrow should be displayed at the start of the polyline")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property title
- (of-object "GooCanvasTextModel")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+(define-property end-arrow
+ (of-object "GooCanvasPolyline")
+ (prop-type "GParamBoolean")
+ (docs "If an arrow should be displayed at the end of the polyline")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property tooltip
- (of-object "GooCanvasTextModel")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
+(define-property arrow-length
+ (of-object "GooCanvasPolyline")
+ (prop-type "GParamDouble")
+ (docs "The length of the arrows, as a multiple of the line width")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
- (of-object "GooCanvasTextModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+(define-property arrow-width
+ (of-object "GooCanvasPolyline")
+ (prop-type "GParamDouble")
+ (docs "The width of the arrows, as a multiple of the line width")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
- (of-object "GooCanvasTextModel")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+(define-property arrow-tip-length
+ (of-object "GooCanvasPolyline")
+ (prop-type "GParamDouble")
+ (docs "The length of the arrow tip, as a multiple of the line width")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
- (of-object "GooCanvasTextModel")
+(define-property x
+ (of-object "GooCanvasPolyline")
(prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (docs "The x coordinate of the left-most point of the polyline")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property stroke-pattern
- (of-object "GooCanvasTextModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
+(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 fill-pattern
- (of-object "GooCanvasTextModel")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
+(define-property width
+ (of-object "GooCanvasPolyline")
+ (prop-type "GParamDouble")
+ (docs "The width of the polyline")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-rule
- (of-object "GooCanvasTextModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
+(define-property height
+ (of-object "GooCanvasPolyline")
+ (prop-type "GParamDouble")
+ (docs "The height of the polyline")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property operator
- (of-object "GooCanvasTextModel")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
+;; From GooCanvasPolylineModel
-(define-property antialias
- (of-object "GooCanvasTextModel")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
+(define-property points
+ (of-object "GooCanvasPolylineModel")
+ (prop-type "GParamBoxed")
+ (docs "The array of points")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-width
- (of-object "GooCanvasTextModel")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
+(define-property close-path
+ (of-object "GooCanvasPolylineModel")
+ (prop-type "GParamBoolean")
+ (docs "If the last point should be connected to the first")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-cap
- (of-object "GooCanvasTextModel")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
+(define-property start-arrow
+ (of-object "GooCanvasPolylineModel")
+ (prop-type "GParamBoolean")
+ (docs "If an arrow should be displayed at the start of the polyline")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-join
- (of-object "GooCanvasTextModel")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
+(define-property end-arrow
+ (of-object "GooCanvasPolylineModel")
+ (prop-type "GParamBoolean")
+ (docs "If an arrow should be displayed at the end of the polyline")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-join-miter-limit
- (of-object "GooCanvasTextModel")
+(define-property arrow-length
+ (of-object "GooCanvasPolylineModel")
(prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
+ (docs "The length of the arrows, as a multiple of the line width")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-dash
- (of-object "GooCanvasTextModel")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
+(define-property arrow-width
+ (of-object "GooCanvasPolylineModel")
+ (prop-type "GParamDouble")
+ (docs "The width of the arrows, as a multiple of the line width")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property font
- (of-object "GooCanvasTextModel")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
+(define-property arrow-tip-length
+ (of-object "GooCanvasPolylineModel")
+ (prop-type "GParamDouble")
+ (docs "The length of the arrow tip, as a multiple of the line width")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property font-desc
- (of-object "GooCanvasTextModel")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
+(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 hint-metrics
- (of-object "GooCanvasTextModel")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
+(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 stroke-color
- (of-object "GooCanvasTextModel")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
+(define-property width
+ (of-object "GooCanvasPolylineModel")
+ (prop-type "GParamDouble")
+ (docs "The width of the polyline")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property stroke-color-rgba
- (of-object "GooCanvasTextModel")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
+(define-property height
+ (of-object "GooCanvasPolylineModel")
+ (prop-type "GParamDouble")
+ (docs "The height of the polyline")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property stroke-pixbuf
- (of-object "GooCanvasTextModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
+;; From GooCanvasRect
+
+(define-property x
+ (of-object "GooCanvasRect")
+ (prop-type "GParamDouble")
+ (docs "The x coordinate of the rectangle")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-color
- (of-object "GooCanvasTextModel")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
+(define-property y
+ (of-object "GooCanvasRect")
+ (prop-type "GParamDouble")
+ (docs "The y coordinate of the rectangle")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-color-rgba
- (of-object "GooCanvasTextModel")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
+(define-property width
+ (of-object "GooCanvasRect")
+ (prop-type "GParamDouble")
+ (docs "The width of the rectangle")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-pixbuf
- (of-object "GooCanvasTextModel")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
+(define-property height
+ (of-object "GooCanvasRect")
+ (prop-type "GParamDouble")
+ (docs "The height of the rectangle")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property clip-path
- (of-object "GooCanvasTextModel")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
+(define-property radius-x
+ (of-object "GooCanvasRect")
+ (prop-type "GParamDouble")
+ (docs "The horizontal radius to use for rounded corners")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property clip-fill-rule
- (of-object "GooCanvasTextModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
+(define-property radius-y
+ (of-object "GooCanvasRect")
+ (prop-type "GParamDouble")
+ (docs "The vertical radius to use for rounded corners")
(readable #t)
(writable #t)
(construct-only #f)
)
+;; From GooCanvasRectModel
+
(define-property x
- (of-object "GooCanvasTextModel")
+ (of-object "GooCanvasRectModel")
(prop-type "GParamDouble")
- (docs "The x coordinate of the text")
+ (docs "The x coordinate of the rectangle")
(readable #t)
(writable #t)
(construct-only #f)
)
(define-property y
- (of-object "GooCanvasTextModel")
+ (of-object "GooCanvasRectModel")
(prop-type "GParamDouble")
- (docs "The y coordinate of the text")
+ (docs "The y coordinate of the rectangle")
(readable #t)
(writable #t)
(construct-only #f)
)
(define-property width
- (of-object "GooCanvasTextModel")
+ (of-object "GooCanvasRectModel")
(prop-type "GParamDouble")
- (docs "The width to use to layout the text, or -1 to let the text use as much horizontal space as needed")
+ (docs "The width of the rectangle")
(readable #t)
(writable #t)
(construct-only #f)
)
(define-property height
- (of-object "GooCanvasTextModel")
+ (of-object "GooCanvasRectModel")
(prop-type "GParamDouble")
- (docs "The height to use to layout the text, or -1 to let the text use as much vertical space as needed")
+ (docs "The height of the rectangle")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property text
- (of-object "GooCanvasTextModel")
- (prop-type "GParamString")
- (docs "The text to display")
+(define-property radius-x
+ (of-object "GooCanvasRectModel")
+ (prop-type "GParamDouble")
+ (docs "The horizontal radius to use for rounded corners")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property use-markup
- (of-object "GooCanvasTextModel")
- (prop-type "GParamBoolean")
- (docs "Whether to parse PangoMarkup in the text, to support different styles")
+(define-property radius-y
+ (of-object "GooCanvasRectModel")
+ (prop-type "GParamDouble")
+ (docs "The vertical radius to use for rounded corners")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property anchor
- (of-object "GooCanvasTextModel")
- (prop-type "GParamEnum")
- (docs "How to position the text relative to the given x and y coordinates")
+;; From GooCanvasStyle
+
+;; From GooCanvasTable
+
+(define-property row-spacing
+ (of-object "GooCanvasTable")
+ (prop-type "GParamDouble")
+ (docs "The default space between rows")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property alignment
- (of-object "GooCanvasTextModel")
- (prop-type "GParamEnum")
- (docs "How to align the text")
+(define-property column-spacing
+ (of-object "GooCanvasTable")
+ (prop-type "GParamDouble")
+ (docs "The default space between columns")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property ellipsize
- (of-object "GooCanvasTextModel")
- (prop-type "GParamEnum")
- (docs "The preferred place to ellipsize the string, if the label does not have enough room to display the entire string")
+(define-property homogeneous-rows
+ (of-object "GooCanvasTable")
+ (prop-type "GParamBoolean")
+ (docs "If all rows are the same height")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property wrap
- (of-object "GooCanvasTextModel")
- (prop-type "GParamEnum")
- (docs "The preferred method of wrapping the string if a width has been set")
+(define-property homogeneous-columns
+ (of-object "GooCanvasTable")
+ (prop-type "GParamBoolean")
+ (docs "If all columns are the same width")
(readable #t)
(writable #t)
(construct-only #f)
)
-;; From GooCanvasWidget
+(define-property x-border-spacing
+ (of-object "GooCanvasTable")
+ (prop-type "GParamDouble")
+ (docs "The amount of spacing between the lefmost and rightmost cells and the border grid line")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
-(define-property anchor
- (of-object "GooCanvasWidget")
- (prop-type "GParamEnum")
- (docs "How to position the widget relative to the item's x and y coordinate settings")
+(define-property y-border-spacing
+ (of-object "GooCanvasTable")
+ (prop-type "GParamDouble")
+ (docs "The amount of spacing between the topmost and bottommost cells and the border grid line")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property can-focus
- (of-object "GooCanvasWidget")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+(define-property vert-grid-line-width
+ (of-object "GooCanvasTable")
+ (prop-type "GParamDouble")
+ (docs "The width of the grid line to draw between columns")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property description
- (of-object "GooCanvasWidget")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+(define-property horz-grid-line-width
+ (of-object "GooCanvasTable")
+ (prop-type "GParamDouble")
+ (docs "The width of the grid line to draw between rows")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
- (of-object "GooCanvasWidget")
- (prop-type "GParamObject")
- (docs "The parent item")
+;; From GooCanvasTableModel
+
+(define-property row-spacing
+ (of-object "GooCanvasTableModel")
+ (prop-type "GParamDouble")
+ (docs "The default space between rows")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
- (of-object "GooCanvasWidget")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+(define-property column-spacing
+ (of-object "GooCanvasTableModel")
+ (prop-type "GParamDouble")
+ (docs "The default space between columns")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property title
- (of-object "GooCanvasWidget")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+(define-property homogeneous-rows
+ (of-object "GooCanvasTableModel")
+ (prop-type "GParamBoolean")
+ (docs "If all rows are the same height")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property tooltip
- (of-object "GooCanvasWidget")
- (prop-type "GParamString")
- (docs "The tooltip to display for the item")
+(define-property homogeneous-columns
+ (of-object "GooCanvasTableModel")
+ (prop-type "GParamBoolean")
+ (docs "If all columns are the same width")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
- (of-object "GooCanvasWidget")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+(define-property x-border-spacing
+ (of-object "GooCanvasTableModel")
+ (prop-type "GParamDouble")
+ (docs "The amount of spacing between the lefmost and rightmost cells and the border grid line")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
- (of-object "GooCanvasWidget")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+(define-property y-border-spacing
+ (of-object "GooCanvasTableModel")
+ (prop-type "GParamDouble")
+ (docs "The amount of spacing between the topmost and bottommost cells and the border grid line")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
- (of-object "GooCanvasWidget")
+(define-property vert-grid-line-width
+ (of-object "GooCanvasTableModel")
(prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (docs "The width of the grid line to draw between columns")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property stroke-pattern
- (of-object "GooCanvasWidget")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
+(define-property horz-grid-line-width
+ (of-object "GooCanvasTableModel")
+ (prop-type "GParamDouble")
+ (docs "The width of the grid line to draw between rows")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-pattern
- (of-object "GooCanvasWidget")
- (prop-type "GParamBoxed")
- (docs "The pattern to use to paint the interior of the item, or NULL to disable painting")
+;; From GooCanvasText
+
+(define-property x
+ (of-object "GooCanvasText")
+ (prop-type "GParamDouble")
+ (docs "The x coordinate of the text")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-rule
- (of-object "GooCanvasWidget")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
+(define-property y
+ (of-object "GooCanvasText")
+ (prop-type "GParamDouble")
+ (docs "The y coordinate of the text")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property operator
- (of-object "GooCanvasWidget")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
+(define-property width
+ (of-object "GooCanvasText")
+ (prop-type "GParamDouble")
+ (docs "The width to use to layout the text, or -1 to let the text use as much horizontal space as needed")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property antialias
- (of-object "GooCanvasWidget")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
+(define-property height
+ (of-object "GooCanvasText")
+ (prop-type "GParamDouble")
+ (docs "The height to use to layout the text, or -1 to let the text use as much vertical space as needed")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-width
- (of-object "GooCanvasWidget")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
+(define-property text
+ (of-object "GooCanvasText")
+ (prop-type "GParamString")
+ (docs "The text to display")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-cap
- (of-object "GooCanvasWidget")
- (prop-type "GParamEnum")
- (docs "The line cap style to use")
+(define-property use-markup
+ (of-object "GooCanvasText")
+ (prop-type "GParamBoolean")
+ (docs "Whether to parse PangoMarkup in the text, to support different styles")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-join
- (of-object "GooCanvasWidget")
+(define-property anchor
+ (of-object "GooCanvasText")
(prop-type "GParamEnum")
- (docs "The line join style to use")
+ (docs "How to position the text relative to the given x and y coordinates")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-join-miter-limit
- (of-object "GooCanvasWidget")
- (prop-type "GParamDouble")
- (docs "The smallest angle to use with miter joins, in degrees. Bevel joins will be used below this limit")
+(define-property alignment
+ (of-object "GooCanvasText")
+ (prop-type "GParamEnum")
+ (docs "How to align the text")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property line-dash
- (of-object "GooCanvasWidget")
- (prop-type "GParamBoxed")
- (docs "The dash pattern to use")
+(define-property ellipsize
+ (of-object "GooCanvasText")
+ (prop-type "GParamEnum")
+ (docs "The preferred place to ellipsize the string, if the label does not have enough room to display the entire string")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property font
- (of-object "GooCanvasWidget")
- (prop-type "GParamString")
- (docs "The base font to use for the text")
+(define-property wrap
+ (of-object "GooCanvasText")
+ (prop-type "GParamEnum")
+ (docs "The preferred method of wrapping the string if a width has been set")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property font-desc
- (of-object "GooCanvasWidget")
- (prop-type "GParamBoxed")
- (docs "The attributes specifying which font to use")
+;; From GooCanvasTextModel
+
+(define-property x
+ (of-object "GooCanvasTextModel")
+ (prop-type "GParamDouble")
+ (docs "The x coordinate of the text")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property hint-metrics
- (of-object "GooCanvasWidget")
- (prop-type "GParamEnum")
- (docs "The hinting to be used for font metrics")
+(define-property y
+ (of-object "GooCanvasTextModel")
+ (prop-type "GParamDouble")
+ (docs "The y coordinate of the text")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property stroke-color
- (of-object "GooCanvasWidget")
- (prop-type "GParamString")
- (docs "The color to use for the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
+(define-property width
+ (of-object "GooCanvasTextModel")
+ (prop-type "GParamDouble")
+ (docs "The width to use to layout the text, or -1 to let the text use as much horizontal space as needed")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property stroke-color-rgba
- (of-object "GooCanvasWidget")
- (prop-type "GParamUInt")
- (docs "The color to use for the item's perimeter, specified as a 32-bit integer value. To disable painting set the 'stroke-pattern' property to NULL")
+(define-property height
+ (of-object "GooCanvasTextModel")
+ (prop-type "GParamDouble")
+ (docs "The height to use to layout the text, or -1 to let the text use as much vertical space as needed")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property stroke-pixbuf
- (of-object "GooCanvasWidget")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to draw the item's perimeter. To disable painting set the 'stroke-pattern' property to NULL")
- (readable #f)
+(define-property text
+ (of-object "GooCanvasTextModel")
+ (prop-type "GParamString")
+ (docs "The text to display")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-color
- (of-object "GooCanvasWidget")
- (prop-type "GParamString")
- (docs "The color to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
+(define-property use-markup
+ (of-object "GooCanvasTextModel")
+ (prop-type "GParamBoolean")
+ (docs "Whether to parse PangoMarkup in the text, to support different styles")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-color-rgba
- (of-object "GooCanvasWidget")
- (prop-type "GParamUInt")
- (docs "The color to use to paint the interior of the item, specified as a 32-bit integer value. To disable painting set the 'fill-pattern' property to NULL")
+(define-property anchor
+ (of-object "GooCanvasTextModel")
+ (prop-type "GParamEnum")
+ (docs "How to position the text relative to the given x and y coordinates")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property fill-pixbuf
- (of-object "GooCanvasWidget")
- (prop-type "GParamObject")
- (docs "The pixbuf to use to paint the interior of the item. To disable painting set the 'fill-pattern' property to NULL")
- (readable #f)
+(define-property alignment
+ (of-object "GooCanvasTextModel")
+ (prop-type "GParamEnum")
+ (docs "How to align the text")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property clip-path
- (of-object "GooCanvasWidget")
- (prop-type "GParamString")
- (docs "The sequence of path commands specifying the clip path")
- (readable #f)
+(define-property ellipsize
+ (of-object "GooCanvasTextModel")
+ (prop-type "GParamEnum")
+ (docs "The preferred place to ellipsize the string, if the label does not have enough room to display the entire string")
+ (readable #t)
(writable #t)
(construct-only #f)
)
-(define-property clip-fill-rule
- (of-object "GooCanvasWidget")
+(define-property wrap
+ (of-object "GooCanvasTextModel")
(prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are clipped")
+ (docs "The preferred method of wrapping the string if a width has been set")
(readable #t)
(writable #t)
(construct-only #f)
)
+;; From GooCanvasWidget
+
(define-property widget
(of-object "GooCanvasWidget")
(prop-type "GParamObject")
@@ -8150,3 +2659,13 @@
(writable #t)
(construct-only #f)
)
+
+(define-property anchor
+ (of-object "GooCanvasWidget")
+ (prop-type "GParamEnum")
+ (docs "How to position the widget relative to the item's x and y coordinate settings")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]