package lablgtk3-goocanvas2

  1. Overview
  2. Docs
OCaml interface to GTK+ GooCanvas library

Install

Dune Dependency

Authors

Maintainers

Sources

3.1.2.tar.gz
sha256=ad7417875f79716597cc06ccd8cae1efccb326263db1010d9f83555c185f1669
md5=e991d9419a722fc513f4b4878e8c2cbe

doc/lablgtk3-goocanvas2/GtkGooCanvas/index.html

Module GtkGooCanvasSource

Sourcetype canvas_points
Sourcetype items_properties = [
  1. | `ALPHA of float
  2. | `ANCHOR of GooCanvasEnums.anchor_type
  3. | `ARROW_LENGTH of float
  4. | `ARROW_TIP_LENGTH of float
  5. | `ARROW_WIDTH of float
  6. | `CAN_FOCUS of bool
  7. | `CLIP_PATH of string
  8. | `CLOSE_PATH of bool
  9. | `DESCRIPTION of string
  10. | `END_ARROW of bool
  11. | `FILL_COLOR of string
  12. | `FILL_COLOR_RGBA of int32
  13. | `FILL_PIXBUF of GdkPixbuf.pixbuf
  14. | `FONT of string
  15. | `FONT_DESC of Pango.font_description
  16. | `HEIGHT of float
  17. | `LINE_JOIN_MITER_LIMIT of float
  18. | `LINE_WIDTH of float
  19. | `PIXBUF of GdkPixbuf.pixbuf
  20. | `POINTER_EVENTS of GooCanvasEnums.pointer_events list
  21. | `POINTS of canvas_points
  22. | `RADIUS_X of float
  23. | `RADIUS_Y of float
  24. | `SCALE_TO_FIT of bool
  25. | `START_ARROW of bool
  26. | `STROKE_COLOR of string
  27. | `STROKE_COLOR_RGBA of int32
  28. | `STROKE_PIXBUF of GdkPixbuf.pixbuf
  29. | `TEXT of string
  30. | `TITLE of string
  31. | `TOOLTIP of string
  32. | `USE_MARKUP of bool
  33. | `VISIBILITY of GooCanvasEnums.item_visibility
  34. | `VISIBILITY_THRESHOLD of float
  35. | `WIDTH of float
  36. | `WIDGET of Gtk.widget Gobject.obj
  37. | `X of float
  38. | `Y of float
]
Sourcetype item_p = [
  1. | `CAN_FOCUS of bool
  2. | `DESCRIPTION of string
  3. | `FILL_COLOR of string
  4. | `FILL_COLOR_RGBA of int32
  5. | `FILL_PIXBUF of GdkPixbuf.pixbuf
  6. | `FONT of string
  7. | `FONT_DESC of Pango.font_description
  8. | `LINE_JOIN_MITER_LIMIT of float
  9. | `LINE_WIDTH of float
  10. | `POINTER_EVENTS of GooCanvasEnums.pointer_events list
  11. | `STROKE_COLOR of string
  12. | `STROKE_COLOR_RGBA of int32
  13. | `STROKE_PIXBUF of GdkPixbuf.pixbuf
  14. | `TITLE of string
  15. | `TOOLTIP of string
  16. | `VISIBILITY of GooCanvasEnums.item_visibility
  17. | `VISIBILITY_THRESHOLD of float
]
Sourcetype text_p = [
  1. | item_p
  2. | `ANCHOR of GooCanvasEnums.anchor_type
  3. | `HEIGHT of float
  4. | `TEXT of string
  5. | `USE_MARKUP of bool
  6. | `WIDTH of float
  7. | `X of float
  8. | `Y of float
]
Sourcetype rect_p = [
  1. | item_p
  2. | `HEIGHT of float
  3. | `RADIUS_X of float
  4. | `RADIUS_Y of float
  5. | `WIDTH of float
  6. | `X of float
  7. | `Y of float
]
Sourcetype widget_p = [
  1. | item_p
  2. | `ANCHOR of GooCanvasEnums.anchor_type
  3. | `HEIGHT of float
  4. | `WIDTH of float
  5. | `WIDGET of Gtk.widget Gobject.obj
  6. | `X of float
  7. | `Y of float
]
Sourcetype image_p = [
  1. | item_p
  2. | `ALPHA of float
  3. | `HEIGHT of float
  4. | `PIXBUF of GdkPixbuf.pixbuf
  5. | `SCALE_TO_FIT of bool
  6. | `WIDTH of float
  7. | `X of float
  8. | `Y of float
]
Sourcetype group_p = [
  1. | item_p
  2. | `HEIGHT of float
  3. | `WIDTH of float
  4. | `X of float
  5. | `Y of float
]
Sourcetype polyline_p = [
  1. | item_p
  2. | `ARROW_LENGTH of float
  3. | `ARROW_TIP_LENGTH of float
  4. | `ARROW_WIDTH of float
  5. | `CLOSE_PATH of bool
  6. | `END_ARROW of bool
  7. | `HEIGHT of float
  8. | `POINTS of canvas_points
  9. | `START_ARROW of bool
  10. | `WIDTH of float
  11. | `X of float
  12. | `Y of float
]
Sourcetype item_event = [ `BUTTON_PRESS | `BUTTON_RELEASE | `MOTION_NOTIFY | `KEY_PRESS | `KEY_RELEASE | `ENTER_NOTIFY | `LEAVE_NOTIFY ] Gdk.event
Sourcemodule Item : sig ... end
Sourcemodule Canvas : sig ... end
Sourcemodule Text : sig ... end
Sourcemodule Rect : sig ... end
Sourcemodule Widget : sig ... end
Sourcemodule Image : sig ... end
Sourcemodule Group : sig ... end
Sourcemodule Points : sig ... end
Sourcemodule Polyline : sig ... end
OCaml

Innovation. Community. Security.