package lablgtk

  1. Overview
  2. Docs
Legend:
Library
Module
Module type
Parameter
Class
Class type
type canvas = [
  1. | `canvas
  2. | `container
  3. | `gtk
  4. | `layout
  5. | `widget
]
type item = [
  1. | `canvasitem
  2. | `gtk
]
type group = [
  1. | `canvasgroup
  2. | `canvasitem
  3. | `gtk
]
type clipgroup = [
  1. | `canvasclipgroup
  2. | `canvasgroup
  3. | `canvasitem
  4. | `gtk
]
type shape = [
  1. | `canvasitem
  2. | `canvasshape
  3. | `gtk
]
type r_e = [
  1. | `canvasitem
  2. | `canvasre
  3. | `canvasshape
  4. | `gtk
]
type rect = [
  1. | `canvasitem
  2. | `canvasre
  3. | `canvasrectangle
  4. | `canvasshape
  5. | `gtk
]
type ellipse = [
  1. | `canvasellipse
  2. | `canvasitem
  3. | `canvasre
  4. | `canvasshape
  5. | `gtk
]
type bpath = [
  1. | `canvasbpath
  2. | `canvasitem
  3. | `canvasshape
  4. | `gtk
]
type polygon = [
  1. | `canvasitem
  2. | `canvaspolygon
  3. | `canvasshape
  4. | `gtk
]
type text = [
  1. | `canvasitem
  2. | `canvastext
  3. | `gtk
]
type line = [
  1. | `canvasitem
  2. | `canvasline
  3. | `gtk
]
type pixbuf = [
  1. | `canvasitem
  2. | `canvaspixbuf
  3. | `gtk
]
type widget = [
  1. | `canvasitem
  2. | `canvaswidget
  3. | `gtk
]
type rich_text = [
  1. | `canvasitem
  2. | `canvasrichtext
  3. | `gtk
]
type path_def
module Canvas : sig ... end
module PathDef : sig ... end
type group_p = [
  1. | `X of float
  2. | `Y of float
]
type shape_p = [
  1. | `CAP_STYLE of Gdk.GC.gdkCapStyle
  2. | `DASH of float * float array
  3. | `FILL_COLOR of string
  4. | `FILL_COLOR_RGBA of int32
  5. | `FILL_STIPPLE of Gdk.bitmap
  6. | `JOIN_STYLE of Gdk.GC.gdkJoinStyle
  7. | `NO_FILL_COLOR
  8. | `NO_OUTLINE_COLOR
  9. | `OUTLINE_COLOR of string
  10. | `OUTLINE_COLOR_RGBA of int32
  11. | `OUTLINE_STIPPLE of Gdk.bitmap
  12. | `WIDTH_PIXELS of int
  13. | `WIDTH_UNITS of float
]
type re_p = [
  1. | `CAP_STYLE of Gdk.GC.gdkCapStyle
  2. | `DASH of float * float array
  3. | `FILL_COLOR of string
  4. | `FILL_COLOR_RGBA of int32
  5. | `FILL_STIPPLE of Gdk.bitmap
  6. | `JOIN_STYLE of Gdk.GC.gdkJoinStyle
  7. | `NO_FILL_COLOR
  8. | `NO_OUTLINE_COLOR
  9. | `OUTLINE_COLOR of string
  10. | `OUTLINE_COLOR_RGBA of int32
  11. | `OUTLINE_STIPPLE of Gdk.bitmap
  12. | `WIDTH_PIXELS of int
  13. | `WIDTH_UNITS of float
  14. | `X1 of float
  15. | `X2 of float
  16. | `Y1 of float
  17. | `Y2 of float
]
type text_p = [
  1. | `ANCHOR of Gtk.Tags.anchor_type
  2. | `CLIP of bool
  3. | `CLIP_HEIGHT of float
  4. | `CLIP_WIDTH of float
  5. | `FAMILY of string
  6. | `FILL_COLOR of string
  7. | `FILL_COLOR_RGBA of int32
  8. | `FILL_STIPPLE of Gdk.bitmap
  9. | `FONT of string
  10. | `JUSTIFICATION of Gtk.Tags.justification
  11. | `MARKUP of string
  12. | `NO_FILL_COLOR
  13. | `NO_FONT
  14. | `NO_TEXT
  15. | `RISE of int
  16. | `SCALE of float
  17. | `SIZE of int
  18. | `SIZE_POINTS of float
  19. | `TEXT of string
  20. | `WEIGHT of int
  21. | `X of float
  22. | `X_OFFSET of float
  23. | `Y of float
  24. | `Y_OFFSET of float
]
type line_p = [
  1. | `ARROW_SHAPE_A of float
  2. | `ARROW_SHAPE_B of float
  3. | `ARROW_SHAPE_C of float
  4. | `CAP_STYLE of Gdk.GC.gdkCapStyle
  5. | `FILL_COLOR of string
  6. | `FILL_COLOR_RGBA of int32
  7. | `FILL_STIPPLE of Gdk.bitmap
  8. | `FIRST_ARROWHEAD of bool
  9. | `JOIN_STYLE of Gdk.GC.gdkJoinStyle
  10. | `LAST_ARROWHEAD of bool
  11. | `LINE_STYLE of Gdk.GC.gdkLineStyle
  12. | `NO_FILL_COLOR
  13. | `POINTS of float array
  14. | `SMOOTH of bool
  15. | `WIDTH_PIXELS of int
  16. | `WIDTH_UNITS of float
]
type bpath_p = [
  1. | `BPATH of PathDef.t
  2. | `CAP_STYLE of Gdk.GC.gdkCapStyle
  3. | `DASH of float * float array
  4. | `FILL_COLOR of string
  5. | `FILL_COLOR_RGBA of int32
  6. | `FILL_STIPPLE of Gdk.bitmap
  7. | `JOIN_STYLE of Gdk.GC.gdkJoinStyle
  8. | `NO_BPATH
  9. | `NO_FILL_COLOR
  10. | `NO_OUTLINE_COLOR
  11. | `OUTLINE_COLOR of string
  12. | `OUTLINE_COLOR_RGBA of int32
  13. | `OUTLINE_STIPPLE of Gdk.bitmap
  14. | `WIDTH_PIXELS of int
  15. | `WIDTH_UNITS of float
]
type pixbuf_p = [
  1. | `ANCHOR of Gtk.Tags.anchor_type
  2. | `HEIGHT of float
  3. | `NO_PIXBUF
  4. | `PIXBUF of GdkPixbuf.pixbuf
  5. | `WIDTH of float
  6. | `X of float
  7. | `Y of float
]
type polygon_p = [
  1. | `CAP_STYLE of Gdk.GC.gdkCapStyle
  2. | `DASH of float * float array
  3. | `FILL_COLOR of string
  4. | `FILL_COLOR_RGBA of int32
  5. | `FILL_STIPPLE of Gdk.bitmap
  6. | `JOIN_STYLE of Gdk.GC.gdkJoinStyle
  7. | `NO_FILL_COLOR
  8. | `NO_OUTLINE_COLOR
  9. | `OUTLINE_COLOR of string
  10. | `OUTLINE_COLOR_RGBA of int32
  11. | `OUTLINE_STIPPLE of Gdk.bitmap
  12. | `POINTS of float array
  13. | `WIDTH_PIXELS of int
  14. | `WIDTH_UNITS of float
]
type widget_p = [
  1. | `ANCHOR of Gtk.Tags.anchor_type
  2. | `HEIGHT of float
  3. | `NO_WIDGET
  4. | `SIZE_PIXELS of bool
  5. | `WIDGET of GObj.widget
  6. | `WIDTH of float
  7. | `X of float
  8. | `Y of float
]
type rich_text_p = [
  1. | `ANCHOR of Gtk.Tags.anchor_type
  2. | `CURSOR_VISIBLE of bool
  3. | `EDITABLE of bool
  4. | `GROW_HEIGHT of bool
  5. | `HEIGHT of float
  6. | `JUSTIFICATION of Gtk.Tags.justification
  7. | `LEFT_MARGIN of int
  8. | `RIGHT_MARGIN of int
  9. | `TEXT of string
  10. | `VISIBLE of bool
  11. | `WIDTH of float
  12. | `X of float
  13. | `Y of float
]
module Types : sig ... end
type item_event = [ `BUTTON_PRESS | `BUTTON_RELEASE | `ENTER_NOTIFY | `FOCUS_CHANGE | `KEY_PRESS | `KEY_RELEASE | `LEAVE_NOTIFY | `MOTION_NOTIFY | `THREE_BUTTON_PRESS | `TWO_BUTTON_PRESS ] Gdk.event
module Item : sig ... end
module Group : sig ... end
module Text : sig ... end
module RichText : sig ... end
module Conv : sig ... end