GtkGooCanvastype items_properties = [ | `ALPHA of float |
| `ANCHOR of GooCanvasEnums.anchor_type |
| `ARROW_LENGTH of float |
| `ARROW_TIP_LENGTH of float |
| `ARROW_WIDTH of float |
| `CAN_FOCUS of bool |
| `CLIP_PATH of string |
| `CLOSE_PATH of bool |
| `DESCRIPTION of string |
| `END_ARROW of bool |
| `FILL_COLOR of string |
| `FILL_COLOR_RGBA of int32 |
| `FILL_PIXBUF of GdkPixbuf.pixbuf |
| `FONT of string |
| `FONT_DESC of Pango.font_description |
| `HEIGHT of float |
| `LINE_JOIN_MITER_LIMIT of float |
| `LINE_WIDTH of float |
| `PIXBUF of GdkPixbuf.pixbuf |
| `POINTER_EVENTS of GooCanvasEnums.pointer_events list |
| `POINTS of canvas_points |
| `RADIUS_X of float |
| `RADIUS_Y of float |
| `SCALE_TO_FIT of bool |
| `START_ARROW of bool |
| `STROKE_COLOR of string |
| `STROKE_COLOR_RGBA of int32 |
| `STROKE_PIXBUF of GdkPixbuf.pixbuf |
| `TEXT of string |
| `TITLE of string |
| `TOOLTIP of string |
| `USE_MARKUP of bool |
| `VISIBILITY of GooCanvasEnums.item_visibility |
| `VISIBILITY_THRESHOLD of float |
| `WIDTH of float |
| `WIDGET of Gtk.widget Gobject.obj |
| `X of float |
| `Y of float |
]type item_p = [ | `CAN_FOCUS of bool |
| `DESCRIPTION of string |
| `FILL_COLOR of string |
| `FILL_COLOR_RGBA of int32 |
| `FILL_PIXBUF of GdkPixbuf.pixbuf |
| `FONT of string |
| `FONT_DESC of Pango.font_description |
| `LINE_JOIN_MITER_LIMIT of float |
| `LINE_WIDTH of float |
| `POINTER_EVENTS of GooCanvasEnums.pointer_events list |
| `STROKE_COLOR of string |
| `STROKE_COLOR_RGBA of int32 |
| `STROKE_PIXBUF of GdkPixbuf.pixbuf |
| `TITLE of string |
| `TOOLTIP of string |
| `VISIBILITY of GooCanvasEnums.item_visibility |
| `VISIBILITY_THRESHOLD of float |
]type text_p = [ | item_p |
| `ANCHOR of GooCanvasEnums.anchor_type |
| `HEIGHT of float |
| `TEXT of string |
| `USE_MARKUP of bool |
| `WIDTH of float |
| `X of float |
| `Y of float |
]type rect_p = [ | item_p |
| `HEIGHT of float |
| `RADIUS_X of float |
| `RADIUS_Y of float |
| `WIDTH of float |
| `X of float |
| `Y of float |
]type widget_p = [ | item_p |
| `ANCHOR of GooCanvasEnums.anchor_type |
| `HEIGHT of float |
| `WIDTH of float |
| `WIDGET of Gtk.widget Gobject.obj |
| `X of float |
| `Y of float |
]type image_p = [ | item_p |
| `ALPHA of float |
| `HEIGHT of float |
| `PIXBUF of GdkPixbuf.pixbuf |
| `SCALE_TO_FIT of bool |
| `WIDTH of float |
| `X of float |
| `Y of float |
]type polyline_p = [ | item_p |
| `ARROW_LENGTH of float |
| `ARROW_TIP_LENGTH of float |
| `ARROW_WIDTH of float |
| `CLOSE_PATH of bool |
| `END_ARROW of bool |
| `HEIGHT of float |
| `POINTS of canvas_points |
| `START_ARROW of bool |
| `WIDTH of float |
| `X of float |
| `Y of float |
]type item_event = [ `BUTTON_PRESS | `BUTTON_RELEASE | `MOTION_NOTIFY | `KEY_PRESS | `KEY_RELEASE | `ENTER_NOTIFY | `LEAVE_NOTIFY ] Gdk.eventmodule Item : sig ... endmodule Canvas : sig ... endmodule Text : sig ... endmodule Rect : sig ... endmodule Widget : sig ... endmodule Image : sig ... endmodule Group : sig ... endmodule Points : sig ... endmodule Polyline : sig ... end