![]() |
![]() |
![]() |
GooCanvas Reference Manual | ![]() |
---|---|---|---|---|
GooCanvasItemViewSimpleGooCanvasItemViewSimple — the base class for the standard canvas item views. |
#include <goocanvas.h> GooCanvasItemViewSimple; void goo_canvas_item_view_simple_item_changed (GooCanvasItem *item, gboolean recompute_bounds, GooCanvasItemViewSimple *simple_view);
GObject +----GooCanvasItemViewSimple +----GooCanvasEllipseView +----GooCanvasImageView +----GooCanvasPathView +----GooCanvasPolylineView +----GooCanvasRectView +----GooCanvasTextView
GooCanvasItemViewSimple is used as a base class for the standard canvas item views.
It provides default implementations for many of the GooCanvasItemView methods.
typedef struct _GooCanvasItemViewSimple GooCanvasItemViewSimple;
The GooCanvasItemViewSimple struct contains private data only.
void goo_canvas_item_view_simple_item_changed (GooCanvasItem *item, gboolean recompute_bounds, GooCanvasItemViewSimple *simple_view);
This function is intended to be used by subclasses of GooCanvasItemViewSimple only.
It is used as a callback for the "changed" signal of the canvas items. It requests an update or redraw of the item view as appropriate.
item : |
the GooCanvasItem that has changed. |
recompute_bounds : |
TRUE if the bounds need to be recomputed.
|
simple_view : |
the item view. |