gnomemm r1786 - in goocanvasmm/trunk: . goocanvas goocanvas/src scripts tools/extra_defs_gen
- From: murrayc svn gnome org
- To: svn-commits-list gnome org
- Subject: gnomemm r1786 - in goocanvasmm/trunk: . goocanvas goocanvas/src scripts tools/extra_defs_gen
- Date: Thu, 13 Nov 2008 16:14:00 +0000 (UTC)
Author: murrayc
Date: Thu Nov 13 16:13:59 2008
New Revision: 1786
URL: http://svn.gnome.org/viewvc/gnomemm?rev=1786&view=rev
Log:
2008-11-13 Murray Cumming <murrayc murrayc com>
* tools/extra_defs_gen/generate_defs_goocanvas.cc: Added the new grid
item.
* goocanvas/src/libgoocanvas_methods.defs:
* goocanvas/src/libgoocanvas_signals.defs: Regenerated.
* goocanvas/goocanvasmm.h:
* goocanvas/src/Makefile_list_of_hg.am_fragment:
* goocanvas/src/grid.ccg:
* goocanvas/src/grid.hg: Added Grid, wrapping GooCanvasGrid.
Added:
goocanvasmm/trunk/goocanvas/src/grid.ccg (contents, props changed)
- copied, changed from r1779, /goocanvasmm/trunk/goocanvas/src/table.ccg
goocanvasmm/trunk/goocanvas/src/grid.hg (contents, props changed)
- copied, changed from r1779, /goocanvasmm/trunk/goocanvas/src/table.hg
Removed:
goocanvasmm/trunk/scripts/config.guess
goocanvasmm/trunk/scripts/config.sub
goocanvasmm/trunk/scripts/ltmain.sh
Modified:
goocanvasmm/trunk/ChangeLog
goocanvasmm/trunk/goocanvas/goocanvasmm.h
goocanvasmm/trunk/goocanvas/src/Makefile_list_of_hg.am_fragment
goocanvasmm/trunk/goocanvas/src/libgoocanvas_methods.defs
goocanvasmm/trunk/goocanvas/src/libgoocanvas_signals.defs
goocanvasmm/trunk/tools/extra_defs_gen/generate_defs_goocanvas.cc
Modified: goocanvasmm/trunk/goocanvas/goocanvasmm.h
==============================================================================
--- goocanvasmm/trunk/goocanvas/goocanvasmm.h (original)
+++ goocanvasmm/trunk/goocanvas/goocanvasmm.h Thu Nov 13 16:13:59 2008
@@ -37,6 +37,7 @@
#include <goocanvasmm/ellipse.h>
#include <goocanvasmm/ellipsemodel.h>
#include <goocanvasmm/enums.h>
+#include <goocanvasmm/grid.h>
#include <goocanvasmm/group.h>
#include <goocanvasmm/groupmodel.h>
#include <goocanvasmm/image.h>
Modified: goocanvasmm/trunk/goocanvas/src/Makefile_list_of_hg.am_fragment
==============================================================================
--- goocanvasmm/trunk/goocanvas/src/Makefile_list_of_hg.am_fragment (original)
+++ goocanvasmm/trunk/goocanvas/src/Makefile_list_of_hg.am_fragment Thu Nov 13 16:13:59 2008
@@ -7,6 +7,7 @@
bounds.hg \
ellipse.hg \
ellipsemodel.hg \
+grid.hg \
group.hg \
groupmodel.hg \
image.hg \
Copied: goocanvasmm/trunk/goocanvas/src/grid.ccg (from r1779, /goocanvasmm/trunk/goocanvas/src/table.ccg)
==============================================================================
--- /goocanvasmm/trunk/goocanvas/src/table.ccg (original)
+++ goocanvasmm/trunk/goocanvas/src/grid.ccg Thu Nov 13 16:13:59 2008
@@ -1,4 +1,4 @@
-/* Copyright (C) 1998-2006 The gtkmm Development Team
+/* Copyright (C) 2008 The gtkmm Development Team
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
@@ -16,52 +16,17 @@
*/
-#include <goocanvastable.h>
+#include <goocanvasgrid.h>
-_PINCLUDE(goocanvasmm/private/group_p.h)
+_PINCLUDE(goocanvasmm/private/itemsimple_p.h)
namespace Goocanvas
{
-void Table::attach(const Glib::RefPtr<Item>& item, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach, Gtk::AttachOptions xoptions, Gtk::AttachOptions yoptions, double left_padding, double right_padding, double top_padding, double bottom_padding)
+Grid::Grid(double x, double y, double width, double height, double x_step, double y_step, double x_offset, double y_offset)
+:
+ _CONSTRUCT("x", x, "y", y, "width", width, "height", height, "x-step", x_step, "y-step", y_step, "x-offset", x_offset, "y-offset", y_offset)
{
- const gboolean x_expand = (xoptions & Gtk::EXPAND) != 0;
- const gboolean x_fill = (xoptions & Gtk::FILL) != 0;
- const gboolean x_shrink = (xoptions & Gtk::SHRINK) != 0;
- const gboolean y_expand = (yoptions & Gtk::EXPAND) != 0;
- const gboolean y_fill = (yoptions & Gtk::FILL) != 0;
- const gboolean y_shrink = (yoptions & Gtk::SHRINK) != 0;
-
- add_child(item);
- goo_canvas_item_set_child_properties(GOO_CANVAS_ITEM(gobj()), item->gobj(),
- "column", left_attach,
- "columns", right_attach - left_attach,
- "row", top_attach,
- "rows", bottom_attach - top_attach,
- "x-fill", x_fill,
- "x-expand", x_expand,
- "x-shrink", x_shrink,
- "y-fill", y_fill,
- "y-expand", y_expand,
- "y-shrink", y_shrink,
- "left-padding", left_padding,
- "right-padding", right_padding,
- "top-padding", top_padding,
- "bottom-padding", bottom_padding,
- static_cast<void*>(0));
-}
-
-void Table::set_align(const Glib::RefPtr<Item>& child, double xalign, double yalign)
-{
- goo_canvas_item_set_child_properties(GOO_CANVAS_ITEM(gobj()), child->gobj(),
- "xalign", xalign,
- "yalign", yalign,
- static_cast<void*>(0));
-}
-
-void Table::set_align(const Glib::RefPtr<Item>& child, Gtk::AlignmentEnum xalign, Gtk::AlignmentEnum yalign)
-{
- set_align(child, _gtkmm_align_float_from_enum(xalign), _gtkmm_align_float_from_enum(yalign));
}
} //namspace Goocanvas
Copied: goocanvasmm/trunk/goocanvas/src/grid.hg (from r1779, /goocanvasmm/trunk/goocanvas/src/table.hg)
==============================================================================
--- /goocanvasmm/trunk/goocanvas/src/table.hg (original)
+++ goocanvasmm/trunk/goocanvas/src/grid.hg Thu Nov 13 16:13:59 2008
@@ -1,4 +1,4 @@
-/* Copyright (C) 1998-2006 The gtkmm Development Team
+/* Copyright (C) 1998-2008 The gtkmm Development Team
*
* This library is free software; you can redistribute it and/or
* modify it under the terms of the GNU Library General Public
@@ -24,49 +24,41 @@
namespace Goocanvas
{
-class Table : public Goocanvas::Group
+class Grid : public Goocanvas::ItemSimple
{
- _CLASS_GOBJECT(Table, GooCanvasTable, GOO_CANVAS_TABLE, Goocanvas::Group, GooCanvasGroup)
+ _CLASS_GOBJECT(Grid, GooCanvasGrid, GOO_CANVAS_GRID, Goocanvas::ItemSimple, GooCanvasItemSimple)
protected:
- _CTOR_DEFAULT()
- _IGNORE(goo_canvas_table_new)
+ explicit Grid(double x = 0, double y = 0, double width = 0, double height = 0, double x_step = 0, double y_step = 0, double x_offset = 0, double y_offset = 0);
+ _IGNORE(goo_canvas_grid_new)
public:
- _WRAP_CREATE()
-
- /** This convenience method is easier than setting the properties individually,
- * and is similar to Gtk::Table::attach().
- *
- * @param item The canvas item to add to the table.
- * @param left_attach The left column to attach the item.
- * @param right_attach The right column to attach the item. Just use left_attach+1 for a single column.
- * @param top_attach The top column to attach the item.
- * @param bottom_attach The bottom column to attach the item. Just use top_attach+1 for a single column.
- * @param xoptions Whether the item should expand or shrink.
- * @param yoptions Whether the item should expand or shrink.
- * @param left_padding The padding at the left.
- * @param right_padding The padding at the right.
- * @param top_padding The padding at the top.
- * @param bottom_padding The padding at the bottom.
- */
- void attach(const Glib::RefPtr<Item>& item, guint left_attach, guint right_attach, guint top_attach, guint bottom_attach, Gtk::AttachOptions xoptions = Gtk::FILL | Gtk::EXPAND, Gtk::AttachOptions yoptions = Gtk::FILL | Gtk::EXPAND, double left_padding = 0.0, double right_padding = 0.0, double top_padding = 0.0, double bottom_padding = 0.0);
-
- // TODO: We should get rid of this overload with the next gtkmm API/ABI break.
- // See http://bugzilla.gnome.org/show_bug.cgi?id=142849.
- void set_align(const Glib::RefPtr<Item>& child, double xalign = 0.0, double yalign = 0.0);
- void set_align(const Glib::RefPtr<Item>& child, Gtk::AlignmentEnum xalign = Gtk::ALIGN_LEFT, Gtk::AlignmentEnum yalign = Gtk::ALIGN_TOP);
+ _WRAP_CREATE(double x = 0, double y = 0, double width = 0, double height = 0, double x_step = 0, double y_step = 0, double x_offset = 0, double y_offset = 0)
+ _WRAP_PROPERTY("x", double)
+ _WRAP_PROPERTY("y", double)
_WRAP_PROPERTY("width", double)
_WRAP_PROPERTY("height", double)
- _WRAP_PROPERTY("row-spacing", double)
- _WRAP_PROPERTY("column-spacing", double)
- _WRAP_PROPERTY("homogeneous-rows", bool)
- _WRAP_PROPERTY("homogeneous-columns", bool)
- _WRAP_PROPERTY("x-border-spacing", double)
- _WRAP_PROPERTY("y-border-spacing", double)
- _WRAP_PROPERTY("vert-grid-line-width", double)
+ _WRAP_PROPERTY("x-step", double)
+ _WRAP_PROPERTY("y-step", double)
+ _WRAP_PROPERTY("x-offset", double)
+ _WRAP_PROPERTY("y-offset", double)
_WRAP_PROPERTY("horz-grid-line-width", double)
+ _WRAP_PROPERTY("vert-grid-line-width", double)
+ _WRAP_PROPERTY("horz-grid-line-pattern", Cairo::RefPtr<Cairo::Pattern>)
+ _WRAP_PROPERTY("vert-grid-line-pattern", Cairo::RefPtr<Cairo::Pattern>)
+ _WRAP_PROPERTY("border-width", double)
+ _WRAP_PROPERTY("border-pattern", Cairo::RefPtr<Cairo::Pattern>)
+ _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-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-pixbuf", Glib::RefPtr<Gdk::Pixbuf>)
+ _WRAP_PROPERTY("border-color", Glib::ustring)
+ _WRAP_PROPERTY("border-color-rgba", guint)
+ _WRAP_PROPERTY("border-pixbuf", Glib::RefPtr<Gdk::Pixbuf>)
};
} //namespace Goocanvas
Modified: goocanvasmm/trunk/goocanvas/src/libgoocanvas_methods.defs
==============================================================================
--- goocanvasmm/trunk/goocanvas/src/libgoocanvas_methods.defs (original)
+++ goocanvasmm/trunk/goocanvas/src/libgoocanvas_methods.defs Thu Nov 13 16:13:59 2008
@@ -40,6 +40,13 @@
(gtype-id "GOO_TYPE_CANVAS_GROUP_MODEL")
)
+(define-object CanvasGridModel
+ (in-module "Goo")
+ (parent "GooCanvasItemModelSimple")
+ (c-name "GooCanvasGridModel")
+ (gtype-id "GOO_TYPE_CANVAS_GRID_MODEL")
+)
+
(define-object CanvasEllipseModel
(in-module "Goo")
(parent "GooCanvasItemModelSimple")
@@ -68,6 +75,13 @@
(gtype-id "GOO_TYPE_CANVAS_GROUP")
)
+(define-object CanvasGrid
+ (in-module "Goo")
+ (parent "GooCanvasItemSimple")
+ (c-name "GooCanvasGrid")
+ (gtype-id "GOO_TYPE_CANVAS_GRID")
+)
+
(define-object CanvasEllipse
(in-module "Goo")
(parent "GooCanvasItemSimple")
@@ -310,6 +324,56 @@
+;; From goocanvasgrid.h
+
+(define-function goo_canvas_grid_get_type
+ (c-name "goo_canvas_grid_get_type")
+ (return-type "GType")
+)
+
+(define-function goo_canvas_grid_new
+ (c-name "goo_canvas_grid_new")
+ (is-constructor-of "GooCanvasGrid")
+ (return-type "GooCanvasItem*")
+ (parameters
+ '("GooCanvasItem*" "parent")
+ '("gdouble" "x")
+ '("gdouble" "y")
+ '("gdouble" "width")
+ '("gdouble" "height")
+ '("gdouble" "x_step")
+ '("gdouble" "y_step")
+ '("gdouble" "x_offset")
+ '("gdouble" "y_offset")
+ )
+ (varargs #t)
+)
+
+(define-function goo_canvas_grid_model_get_type
+ (c-name "goo_canvas_grid_model_get_type")
+ (return-type "GType")
+)
+
+(define-function goo_canvas_grid_model_new
+ (c-name "goo_canvas_grid_model_new")
+ (is-constructor-of "GooCanvasGridModel")
+ (return-type "GooCanvasItemModel*")
+ (parameters
+ '("GooCanvasItemModel*" "parent")
+ '("gdouble" "x")
+ '("gdouble" "y")
+ '("gdouble" "width")
+ '("gdouble" "height")
+ '("gdouble" "x_step")
+ '("gdouble" "y_step")
+ '("gdouble" "x_offset")
+ '("gdouble" "y_offset")
+ )
+ (varargs #t)
+)
+
+
+
;; From goocanvasgroup.h
(define-function goo_canvas_group_get_type
@@ -387,6 +451,36 @@
)
)
+(define-method get_static_root_item
+ (of-object "GooCanvas")
+ (c-name "goo_canvas_get_static_root_item")
+ (return-type "GooCanvasItem*")
+)
+
+(define-method set_static_root_item
+ (of-object "GooCanvas")
+ (c-name "goo_canvas_set_static_root_item")
+ (return-type "none")
+ (parameters
+ '("GooCanvasItem*" "item")
+ )
+)
+
+(define-method get_static_root_item_model
+ (of-object "GooCanvas")
+ (c-name "goo_canvas_get_static_root_item_model")
+ (return-type "GooCanvasItemModel*")
+)
+
+(define-method set_static_root_item_model
+ (of-object "GooCanvas")
+ (c-name "goo_canvas_set_static_root_item_model")
+ (return-type "none")
+ (parameters
+ '("GooCanvasItemModel*" "model")
+ )
+)
+
(define-method get_item
(of-object "GooCanvas")
(c-name "goo_canvas_get_item")
@@ -541,6 +635,16 @@
)
)
+(define-method convert_bounds_to_item_space
+ (of-object "GooCanvas")
+ (c-name "goo_canvas_convert_bounds_to_item_space")
+ (return-type "none")
+ (parameters
+ '("GooCanvasItem*" "item")
+ '("GooCanvasBounds*" "bounds")
+ )
+)
+
(define-method pointer_grab
(of-object "GooCanvas")
(c-name "goo_canvas_pointer_grab")
@@ -629,6 +733,16 @@
)
)
+(define-method request_item_redraw
+ (of-object "GooCanvas")
+ (c-name "goo_canvas_request_item_redraw")
+ (return-type "none")
+ (parameters
+ '("const-GooCanvasBounds*" "bounds")
+ '("gboolean" "is_static")
+ )
+)
+
(define-method get_default_line_width
(of-object "GooCanvas")
(c-name "goo_canvas_get_default_line_width")
@@ -1135,6 +1249,21 @@
)
)
+(define-method get_is_static
+ (of-object "GooCanvasItem")
+ (c-name "goo_canvas_item_get_is_static")
+ (return-type "gboolean")
+)
+
+(define-method set_is_static
+ (of-object "GooCanvasItem")
+ (c-name "goo_canvas_item_set_is_static")
+ (return-type "none")
+ (parameters
+ '("gboolean" "is_static")
+ )
+)
+
(define-function goo_canvas_item_class_install_child_property
(c-name "goo_canvas_item_class_install_child_property")
(return-type "none")
@@ -1766,6 +1895,60 @@
)
)
+(define-function goo_canvas_convert_colors_to_rgba
+ (c-name "goo_canvas_convert_colors_to_rgba")
+ (return-type "guint")
+ (parameters
+ '("double" "red")
+ '("double" "green")
+ '("double" "blue")
+ '("double" "alpha")
+ )
+)
+
+(define-function goo_canvas_get_rgba_value_from_pattern
+ (c-name "goo_canvas_get_rgba_value_from_pattern")
+ (return-type "none")
+ (parameters
+ '("cairo_pattern_t*" "pattern")
+ '("GValue*" "value")
+ )
+)
+
+(define-function goo_canvas_set_style_property_from_pattern
+ (c-name "goo_canvas_set_style_property_from_pattern")
+ (return-type "none")
+ (parameters
+ '("GooCanvasStyle*" "style")
+ '("GQuark" "property_id")
+ '("cairo_pattern_t*" "pattern")
+ )
+)
+
+(define-function goo_canvas_create_pattern_from_color_value
+ (c-name "goo_canvas_create_pattern_from_color_value")
+ (return-type "cairo_pattern_t*")
+ (parameters
+ '("const-GValue*" "value")
+ )
+)
+
+(define-function goo_canvas_create_pattern_from_rgba_value
+ (c-name "goo_canvas_create_pattern_from_rgba_value")
+ (return-type "cairo_pattern_t*")
+ (parameters
+ '("const-GValue*" "value")
+ )
+)
+
+(define-function goo_canvas_create_pattern_from_pixbuf_value
+ (c-name "goo_canvas_create_pattern_from_pixbuf_value")
+ (return-type "cairo_pattern_t*")
+ (parameters
+ '("const-GValue*" "value")
+ )
+)
+
(define-function goo_canvas_boolean_handled_accumulator
(c-name "goo_canvas_boolean_handled_accumulator")
(return-type "gboolean")
@@ -2118,11 +2301,3 @@
)
-
-;; From stamp-goocanvasenumtypes.h
-
-
-
-;; From stamp-goocanvasmarshal.h
-
-
Modified: goocanvasmm/trunk/goocanvas/src/libgoocanvas_signals.defs
==============================================================================
--- goocanvasmm/trunk/goocanvas/src/libgoocanvas_signals.defs (original)
+++ goocanvasmm/trunk/goocanvas/src/libgoocanvas_signals.defs Thu Nov 13 16:13:59 2008
@@ -418,28 +418,19 @@
;; From GooCanvasEllipse
-(define-property visibility
- (of-object "GooCanvasEllipse")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
+(define-property transform
(of-object "GooCanvasEllipse")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property description
+(define-property parent
(of-object "GooCanvasEllipse")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamObject")
+ (docs "The parent item")
(readable #t)
(writable #t)
(construct-only #f)
@@ -454,19 +445,19 @@
(construct-only #f)
)
-(define-property can-focus
+(define-property title
(of-object "GooCanvasEllipse")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (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 transform
+(define-property visibility
(of-object "GooCanvasEllipse")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
@@ -481,10 +472,19 @@
(construct-only #f)
)
-(define-property parent
+(define-property description
(of-object "GooCanvasEllipse")
- (prop-type "GParamObject")
- (docs "The parent item")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
+(define-property can-focus
+ (of-object "GooCanvasEllipse")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
@@ -717,64 +717,64 @@
;; From GooCanvasEllipseModel
-(define-property description
+(define-property visibility
(of-object "GooCanvasEllipseModel")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property visibility-threshold
(of-object "GooCanvasEllipseModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property can-focus
+(define-property description
(of-object "GooCanvasEllipseModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property parent
(of-object "GooCanvasEllipseModel")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamObject")
+ (docs "The parent item model")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property transform
(of-object "GooCanvasEllipseModel")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property can-focus
(of-object "GooCanvasEllipseModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property pointer-events
(of-object "GooCanvasEllipseModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
@@ -1014,82 +1014,82 @@
(construct-only #f)
)
-;; From GooCanvasGroup
+;; From GooCanvasGrid
-(define-property can-focus
- (of-object "GooCanvasGroup")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+(define-property parent
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamObject")
+ (docs "The parent item")
(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")
+(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-property parent
- (of-object "GooCanvasGroup")
- (prop-type "GParamObject")
- (docs "The parent item")
+(define-property transform
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(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")
+(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)
)
-(define-property visibility-threshold
- (of-object "GooCanvasGroup")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+(define-property title
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamString")
+ (docs "A short context-rich description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
- (of-object "GooCanvasGroup")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+(define-property description
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
- (of-object "GooCanvasGroup")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+(define-property visibility
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
- (of-object "GooCanvasGroup")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+(define-property can-focus
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
)
(define-property stroke-pattern
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(prop-type "GParamBoxed")
(docs "The pattern to use to paint the perimeter of the item, or NULL disable painting")
(readable #t)
@@ -1098,7 +1098,7 @@
)
(define-property fill-pattern
- (of-object "GooCanvasGroup")
+ (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)
@@ -1107,7 +1107,7 @@
)
(define-property fill-rule
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(prop-type "GParamEnum")
(docs "The fill rule used to determine which parts of the item are filled")
(readable #t)
@@ -1116,7 +1116,7 @@
)
(define-property operator
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(prop-type "GParamEnum")
(docs "The compositing operator to use")
(readable #t)
@@ -1125,7 +1125,7 @@
)
(define-property antialias
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(prop-type "GParamEnum")
(docs "The antialiasing mode to use")
(readable #t)
@@ -1134,7 +1134,7 @@
)
(define-property line-width
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(prop-type "GParamDouble")
(docs "The line width to use for the item's perimeter")
(readable #t)
@@ -1143,7 +1143,7 @@
)
(define-property line-cap
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(prop-type "GParamEnum")
(docs "The line cap style to use")
(readable #t)
@@ -1152,7 +1152,7 @@
)
(define-property line-join
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(prop-type "GParamEnum")
(docs "The line join style to use")
(readable #t)
@@ -1161,7 +1161,7 @@
)
(define-property line-join-miter-limit
- (of-object "GooCanvasGroup")
+ (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)
@@ -1170,7 +1170,7 @@
)
(define-property line-dash
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(prop-type "GParamBoxed")
(docs "The dash pattern to use")
(readable #t)
@@ -1179,7 +1179,7 @@
)
(define-property font
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(prop-type "GParamString")
(docs "The base font to use for the text")
(readable #t)
@@ -1188,7 +1188,7 @@
)
(define-property font-desc
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(prop-type "GParamBoxed")
(docs "The attributes specifying which font to use")
(readable #t)
@@ -1197,7 +1197,7 @@
)
(define-property hint-metrics
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(prop-type "GParamEnum")
(docs "The hinting to be used for font metrics")
(readable #t)
@@ -1206,7 +1206,7 @@
)
(define-property stroke-color
- (of-object "GooCanvasGroup")
+ (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")
(readable #f)
@@ -1215,7 +1215,7 @@
)
(define-property stroke-color-rgba
- (of-object "GooCanvasGroup")
+ (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")
(readable #t)
@@ -1224,7 +1224,7 @@
)
(define-property stroke-pixbuf
- (of-object "GooCanvasGroup")
+ (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)
@@ -1233,7 +1233,7 @@
)
(define-property fill-color
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(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)
@@ -1242,7 +1242,7 @@
)
(define-property fill-color-rgba
- (of-object "GooCanvasGroup")
+ (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")
(readable #t)
@@ -1251,7 +1251,7 @@
)
(define-property fill-pixbuf
- (of-object "GooCanvasGroup")
+ (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)
@@ -1260,7 +1260,7 @@
)
(define-property clip-path
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(prop-type "GParamString")
(docs "The sequence of path commands specifying the clip path")
(readable #f)
@@ -1269,7 +1269,7 @@
)
(define-property clip-fill-rule
- (of-object "GooCanvasGroup")
+ (of-object "GooCanvasGrid")
(prop-type "GParamEnum")
(docs "The fill rule used to determine which parts of the item are clipped")
(readable #t)
@@ -1277,148 +1277,1106 @@
(construct-only #f)
)
-;; From GooCanvasGroupModel
-
-(define-property description
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+(define-property x
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamDouble")
+ (docs "The x coordinate of the grid")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+(define-property y
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamDouble")
+ (docs "The y coordinate of the grid")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property can-focus
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+(define-property width
+ (of-object "GooCanvasGrid")
+ (prop-type "GParamDouble")
+ (docs "The width of the grid")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
- (of-object "GooCanvasGroupModel")
+(define-property height
+ (of-object "GooCanvasGrid")
(prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (docs "The height of the grid")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+(define-property 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 pointer-events
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+(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 parent
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
+(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 title
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+(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 stroke-pattern
- (of-object "GooCanvasGroupModel")
- (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 "GooCanvasGrid")
+ (prop-type "GParamDouble")
+ (docs "The width of the horizontal grid lines")
(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")
+(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 fill-rule
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamEnum")
- (docs "The fill rule used to determine which parts of the item are filled")
+(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 operator
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamEnum")
- (docs "The compositing operator to use")
+(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 antialias
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamEnum")
- (docs "The antialiasing mode to use")
+(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 line-width
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamDouble")
- (docs "The line width to use for the item's perimeter")
+(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 line-cap
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamEnum")
- (docs "The line cap style 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-join
- (of-object "GooCanvasGroupModel")
- (prop-type "GParamEnum")
- (docs "The line join style to use")
- (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 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 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 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 transform
+ (of-object "GooCanvasGridModel")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
+(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 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 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 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 parent
+ (of-object "GooCanvasGroup")
+ (prop-type "GParamObject")
+ (docs "The parent item")
+ (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 transform
+ (of-object "GooCanvasGroup")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the 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 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 visibility
+ (of-object "GooCanvasGroup")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
+(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 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)
+)
+
+;; From GooCanvasGroupModel
+
+(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 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 transform
+ (of-object "GooCanvasGroupModel")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
+(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 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 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)
)
@@ -1542,73 +2500,73 @@
;; From GooCanvasImage
-(define-property can-focus
+(define-property parent
(of-object "GooCanvasImage")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamObject")
+ (docs "The parent item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property title
+(define-property visibility-threshold
(of-object "GooCanvasImage")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property transform
(of-object "GooCanvasImage")
- (prop-type "GParamObject")
- (docs "The parent item")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property description
+(define-property pointer-events
(of-object "GooCanvasImage")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property title
(of-object "GooCanvasImage")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamString")
+ (docs "A short context-rich description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property description
(of-object "GooCanvasImage")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property visibility
(of-object "GooCanvasImage")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property can-focus
(of-object "GooCanvasImage")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
@@ -1859,64 +2817,64 @@
;; From GooCanvasImageModel
-(define-property description
+(define-property visibility
(of-object "GooCanvasImageModel")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property visibility-threshold
(of-object "GooCanvasImageModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property can-focus
+(define-property description
(of-object "GooCanvasImageModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property parent
(of-object "GooCanvasImageModel")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamObject")
+ (docs "The parent item model")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property transform
(of-object "GooCanvasImageModel")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property can-focus
(of-object "GooCanvasImageModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property pointer-events
(of-object "GooCanvasImageModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
@@ -2285,73 +3243,82 @@
)
)
-(define-property can-focus
+(define-signal animation-finished
(of-object "GooCanvasItem")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (return-type "void")
+ (when "last")
+ (parameters
+ '("gboolean" "p0")
+ )
+)
+
+(define-property parent
+ (of-object "GooCanvasItem")
+ (prop-type "GParamObject")
+ (docs "The parent item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property title
+(define-property visibility-threshold
(of-object "GooCanvasItem")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property transform
(of-object "GooCanvasItem")
- (prop-type "GParamObject")
- (docs "The parent item")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property description
+(define-property pointer-events
(of-object "GooCanvasItem")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property title
(of-object "GooCanvasItem")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamString")
+ (docs "A short context-rich description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property description
(of-object "GooCanvasItem")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property visibility
(of-object "GooCanvasItem")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property can-focus
(of-object "GooCanvasItem")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
@@ -2368,6 +3335,15 @@
)
)
+(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")
@@ -2405,64 +3381,64 @@
)
)
-(define-property description
+(define-property visibility
(of-object "GooCanvasItemModel")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property visibility-threshold
(of-object "GooCanvasItemModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property can-focus
+(define-property description
(of-object "GooCanvasItemModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property parent
(of-object "GooCanvasItemModel")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamObject")
+ (docs "The parent item model")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property transform
(of-object "GooCanvasItemModel")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property can-focus
(of-object "GooCanvasItemModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property pointer-events
(of-object "GooCanvasItemModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
@@ -2479,73 +3455,73 @@
;; From GooCanvasItemSimple
-(define-property can-focus
+(define-property parent
(of-object "GooCanvasItemSimple")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamObject")
+ (docs "The parent item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property title
+(define-property visibility-threshold
(of-object "GooCanvasItemSimple")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property transform
(of-object "GooCanvasItemSimple")
- (prop-type "GParamObject")
- (docs "The parent item")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property description
+(define-property pointer-events
(of-object "GooCanvasItemSimple")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property title
(of-object "GooCanvasItemSimple")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamString")
+ (docs "A short context-rich description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property description
(of-object "GooCanvasItemSimple")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property visibility
(of-object "GooCanvasItemSimple")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property can-focus
(of-object "GooCanvasItemSimple")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
@@ -2742,64 +3718,64 @@
;; From GooCanvasItemModelSimple
-(define-property description
+(define-property visibility
(of-object "GooCanvasItemModelSimple")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property visibility-threshold
(of-object "GooCanvasItemModelSimple")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property can-focus
+(define-property description
(of-object "GooCanvasItemModelSimple")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property parent
(of-object "GooCanvasItemModelSimple")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamObject")
+ (docs "The parent item model")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property transform
(of-object "GooCanvasItemModelSimple")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property can-focus
(of-object "GooCanvasItemModelSimple")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property pointer-events
(of-object "GooCanvasItemModelSimple")
- (prop-type "GParamObject")
- (docs "The parent item model")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
@@ -3003,77 +3979,77 @@
(construct-only #f)
)
-;; From GooCairoLineDash
+;; From GooCanvasLineDash
;; From GooCanvasPath
-(define-property can-focus
+(define-property parent
(of-object "GooCanvasPath")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamObject")
+ (docs "The parent item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property title
+(define-property visibility-threshold
(of-object "GooCanvasPath")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property transform
(of-object "GooCanvasPath")
- (prop-type "GParamObject")
- (docs "The parent item")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property description
+(define-property pointer-events
(of-object "GooCanvasPath")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property title
(of-object "GooCanvasPath")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamString")
+ (docs "A short context-rich description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property description
(of-object "GooCanvasPath")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property visibility
(of-object "GooCanvasPath")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property can-focus
(of-object "GooCanvasPath")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
@@ -3279,64 +4255,64 @@
;; From GooCanvasPathModel
-(define-property description
+(define-property visibility
(of-object "GooCanvasPathModel")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property visibility-threshold
(of-object "GooCanvasPathModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property can-focus
+(define-property description
(of-object "GooCanvasPathModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property parent
(of-object "GooCanvasPathModel")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamObject")
+ (docs "The parent item model")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property transform
(of-object "GooCanvasPathModel")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property can-focus
(of-object "GooCanvasPathModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property pointer-events
(of-object "GooCanvasPathModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
@@ -3553,73 +4529,73 @@
;; From GooCanvasPolyline
-(define-property can-focus
+(define-property parent
(of-object "GooCanvasPolyline")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamObject")
+ (docs "The parent item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property title
+(define-property visibility-threshold
(of-object "GooCanvasPolyline")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property transform
(of-object "GooCanvasPolyline")
- (prop-type "GParamObject")
- (docs "The parent item")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property description
+(define-property pointer-events
(of-object "GooCanvasPolyline")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property title
(of-object "GooCanvasPolyline")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamString")
+ (docs "A short context-rich description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property description
(of-object "GooCanvasPolyline")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property visibility
(of-object "GooCanvasPolyline")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property can-focus
(of-object "GooCanvasPolyline")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
@@ -3879,64 +4855,64 @@
;; From GooCanvasPolylineModel
-(define-property description
+(define-property visibility
(of-object "GooCanvasPolylineModel")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property visibility-threshold
(of-object "GooCanvasPolylineModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property can-focus
+(define-property description
(of-object "GooCanvasPolylineModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property parent
(of-object "GooCanvasPolylineModel")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamObject")
+ (docs "The parent item model")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property transform
(of-object "GooCanvasPolylineModel")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property can-focus
(of-object "GooCanvasPolylineModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property pointer-events
(of-object "GooCanvasPolylineModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
@@ -4205,73 +5181,73 @@
;; From GooCanvasRect
-(define-property can-focus
+(define-property parent
(of-object "GooCanvasRect")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamObject")
+ (docs "The parent item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property title
+(define-property visibility-threshold
(of-object "GooCanvasRect")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property transform
(of-object "GooCanvasRect")
- (prop-type "GParamObject")
- (docs "The parent item")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property description
+(define-property pointer-events
(of-object "GooCanvasRect")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property title
(of-object "GooCanvasRect")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamString")
+ (docs "A short context-rich description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property description
(of-object "GooCanvasRect")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property visibility
(of-object "GooCanvasRect")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property can-focus
(of-object "GooCanvasRect")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
@@ -4522,64 +5498,64 @@
;; From GooCanvasRectModel
-(define-property description
+(define-property visibility
(of-object "GooCanvasRectModel")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property visibility-threshold
(of-object "GooCanvasRectModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property can-focus
+(define-property description
(of-object "GooCanvasRectModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property parent
(of-object "GooCanvasRectModel")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamObject")
+ (docs "The parent item model")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property transform
(of-object "GooCanvasRectModel")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property can-focus
(of-object "GooCanvasRectModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property pointer-events
(of-object "GooCanvasRectModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
@@ -4841,73 +5817,73 @@
;; From GooCanvasTable
-(define-property can-focus
+(define-property parent
(of-object "GooCanvasTable")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamObject")
+ (docs "The parent item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property title
+(define-property visibility-threshold
(of-object "GooCanvasTable")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property transform
(of-object "GooCanvasTable")
- (prop-type "GParamObject")
- (docs "The parent item")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property description
+(define-property pointer-events
(of-object "GooCanvasTable")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property title
(of-object "GooCanvasTable")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamString")
+ (docs "A short context-rich description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property description
(of-object "GooCanvasTable")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property visibility
(of-object "GooCanvasTable")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property can-focus
(of-object "GooCanvasTable")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
@@ -5194,64 +6170,64 @@
;; From GooCanvasTableModel
-(define-property description
+(define-property visibility
(of-object "GooCanvasTableModel")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property visibility-threshold
(of-object "GooCanvasTableModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property can-focus
+(define-property description
(of-object "GooCanvasTableModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property parent
(of-object "GooCanvasTableModel")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamObject")
+ (docs "The parent item model")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility
+(define-property transform
(of-object "GooCanvasTableModel")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property can-focus
(of-object "GooCanvasTableModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property pointer-events
(of-object "GooCanvasTableModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
@@ -5547,28 +6523,19 @@
;; 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 title
+(define-property parent
(of-object "GooCanvasText")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+ (prop-type "GParamObject")
+ (docs "The parent item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property pointer-events
(of-object "GooCanvasText")
- (prop-type "GParamObject")
- (docs "The parent item")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
@@ -5592,19 +6559,19 @@
(construct-only #f)
)
-(define-property visibility
+(define-property title
(of-object "GooCanvasText")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamString")
+ (docs "A short context-rich description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property visibility
(of-object "GooCanvasText")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
@@ -5619,6 +6586,15 @@
(construct-only #f)
)
+(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 stroke-pattern
(of-object "GooCanvasText")
(prop-type "GParamBoxed")
@@ -5891,37 +6867,37 @@
;; From GooCanvasTextModel
-(define-property description
+(define-property pointer-events
(of-object "GooCanvasTextModel")
- (prop-type "GParamString")
- (docs "A description of the item for use by assistive technologies")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property transform
+(define-property title
(of-object "GooCanvasTextModel")
- (prop-type "GParamBoxed")
- (docs "The transformation matrix of the item")
+ (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 can-focus
+(define-property transform
(of-object "GooCanvasTextModel")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
+ (prop-type "GParamBoxed")
+ (docs "The transformation matrix of the item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property visibility-threshold
+(define-property parent
(of-object "GooCanvasTextModel")
- (prop-type "GParamDouble")
- (docs "The scale threshold at which the item becomes visible")
+ (prop-type "GParamObject")
+ (docs "The parent item model")
(readable #t)
(writable #t)
(construct-only #f)
@@ -5936,28 +6912,28 @@
(construct-only #f)
)
-(define-property pointer-events
+(define-property visibility-threshold
(of-object "GooCanvasTextModel")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamDouble")
+ (docs "The scale threshold at which the item becomes visible")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property description
(of-object "GooCanvasTextModel")
- (prop-type "GParamObject")
- (docs "The parent item model")
+ (prop-type "GParamString")
+ (docs "A description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property title
+(define-property can-focus
(of-object "GooCanvasTextModel")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
(readable #t)
(writable #t)
(construct-only #f)
@@ -6235,28 +7211,19 @@
;; From GooCanvasWidget
-(define-property can-focus
- (of-object "GooCanvasWidget")
- (prop-type "GParamBoolean")
- (docs "If the item can take the keyboard focus")
- (readable #t)
- (writable #t)
- (construct-only #f)
-)
-
-(define-property title
+(define-property parent
(of-object "GooCanvasWidget")
- (prop-type "GParamString")
- (docs "A short context-rich description of the item for use by assistive technologies")
+ (prop-type "GParamObject")
+ (docs "The parent item")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property parent
+(define-property pointer-events
(of-object "GooCanvasWidget")
- (prop-type "GParamObject")
- (docs "The parent item")
+ (prop-type "GParamFlags")
+ (docs "Specifies when the item receives pointer events")
(readable #t)
(writable #t)
(construct-only #f)
@@ -6280,19 +7247,19 @@
(construct-only #f)
)
-(define-property visibility
+(define-property title
(of-object "GooCanvasWidget")
- (prop-type "GParamEnum")
- (docs "When the canvas item is visible")
+ (prop-type "GParamString")
+ (docs "A short context-rich description of the item for use by assistive technologies")
(readable #t)
(writable #t)
(construct-only #f)
)
-(define-property pointer-events
+(define-property visibility
(of-object "GooCanvasWidget")
- (prop-type "GParamFlags")
- (docs "Specifies when the item receives pointer events")
+ (prop-type "GParamEnum")
+ (docs "When the canvas item is visible")
(readable #t)
(writable #t)
(construct-only #f)
@@ -6307,6 +7274,15 @@
(construct-only #f)
)
+(define-property can-focus
+ (of-object "GooCanvasWidget")
+ (prop-type "GParamBoolean")
+ (docs "If the item can take the keyboard focus")
+ (readable #t)
+ (writable #t)
+ (construct-only #f)
+)
+
(define-property stroke-pattern
(of-object "GooCanvasWidget")
(prop-type "GParamBoxed")
Modified: goocanvasmm/trunk/tools/extra_defs_gen/generate_defs_goocanvas.cc
==============================================================================
--- goocanvasmm/trunk/tools/extra_defs_gen/generate_defs_goocanvas.cc (original)
+++ goocanvasmm/trunk/tools/extra_defs_gen/generate_defs_goocanvas.cc Thu Nov 13 16:13:59 2008
@@ -25,33 +25,35 @@
int main (int argc, char *argv[])
{
- gtk_init(&argc, &argv) ;
+ gtk_init(&argc, &argv);
- std::cout << get_defs(GOO_TYPE_CANVAS) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_ELLIPSE) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_ELLIPSE_MODEL) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_GROUP) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_GROUP_MODEL) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_IMAGE) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_IMAGE_MODEL) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_ITEM) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_ITEM_MODEL) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_ITEM_SIMPLE) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_ITEM_MODEL_SIMPLE) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_LINE_DASH) ; //Causes an error.
- std::cout << get_defs(GOO_TYPE_CANVAS_PATH) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_PATH_MODEL) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_POINTS) ; //Causes an error.
- std::cout << get_defs(GOO_TYPE_CANVAS_POLYLINE) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_POLYLINE_MODEL) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_RECT) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_RECT_MODEL) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_STYLE) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_TABLE) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_TABLE_MODEL) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_TEXT) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_TEXT_MODEL) ;
- std::cout << get_defs(GOO_TYPE_CANVAS_WIDGET) ;
+ std::cout << get_defs(GOO_TYPE_CANVAS);
+ std::cout << get_defs(GOO_TYPE_CANVAS_ELLIPSE);
+ std::cout << get_defs(GOO_TYPE_CANVAS_ELLIPSE_MODEL);
+ std::cout << get_defs(GOO_TYPE_CANVAS_GRID);
+ std::cout << get_defs(GOO_TYPE_CANVAS_GRID_MODEL);
+ std::cout << get_defs(GOO_TYPE_CANVAS_GROUP);
+ std::cout << get_defs(GOO_TYPE_CANVAS_GROUP_MODEL);
+ std::cout << get_defs(GOO_TYPE_CANVAS_IMAGE);
+ std::cout << get_defs(GOO_TYPE_CANVAS_IMAGE_MODEL);
+ std::cout << get_defs(GOO_TYPE_CANVAS_ITEM);
+ std::cout << get_defs(GOO_TYPE_CANVAS_ITEM_MODEL);
+ std::cout << get_defs(GOO_TYPE_CANVAS_ITEM_SIMPLE);
+ std::cout << get_defs(GOO_TYPE_CANVAS_ITEM_MODEL_SIMPLE);
+ std::cout << get_defs(GOO_TYPE_CANVAS_LINE_DASH); //Causes an error.
+ std::cout << get_defs(GOO_TYPE_CANVAS_PATH);
+ std::cout << get_defs(GOO_TYPE_CANVAS_PATH_MODEL);
+ std::cout << get_defs(GOO_TYPE_CANVAS_POINTS); //Causes an error.
+ std::cout << get_defs(GOO_TYPE_CANVAS_POLYLINE);
+ std::cout << get_defs(GOO_TYPE_CANVAS_POLYLINE_MODEL);
+ std::cout << get_defs(GOO_TYPE_CANVAS_RECT);
+ std::cout << get_defs(GOO_TYPE_CANVAS_RECT_MODEL);
+ std::cout << get_defs(GOO_TYPE_CANVAS_STYLE);
+ std::cout << get_defs(GOO_TYPE_CANVAS_TABLE);
+ std::cout << get_defs(GOO_TYPE_CANVAS_TABLE_MODEL);
+ std::cout << get_defs(GOO_TYPE_CANVAS_TEXT);
+ std::cout << get_defs(GOO_TYPE_CANVAS_TEXT_MODEL);
+ std::cout << get_defs(GOO_TYPE_CANVAS_WIDGET);
return 0;
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]