lablgtk3

OCaml interface to GTK+3
IN THIS PACKAGE
Module Pango . Layout
val cast : 'a Gobject.obj -> layout
val create : context -> layout
val copy : layout -> layout
val get_context : layout -> context
val get_text : layout -> string
val set_text : layout -> string -> unit
val set_markup : layout -> string -> unit
val set_markup_with_accel : layout -> string -> Glib.unichar -> unit
val get_font_description : layout -> font_description
val set_font_description : layout -> font_description -> unit
val get_width : layout -> int
val set_width : layout -> int -> unit
val get_indent : layout -> int
val set_indent : layout -> int -> unit
val get_spacing : layout -> int
val set_spacing : layout -> int -> unit
val get_wrap : layout -> Tags.wrap_mode
val set_wrap : layout -> Tags.wrap_mode -> unit
val get_justify : layout -> bool
val set_justify : layout -> bool -> unit
val get_single_paragraph_mode : layout -> bool
val set_single_paragraph_mode : layout -> bool -> unit
val context_changed : layout -> unit
val get_size : layout -> units * units
val get_pixel_size : layout -> int * int
val get_extent : layout -> rectangle
val get_pixel_extent : layout -> rectangle
val index_to_pos : layout -> int -> rectangle
val xy_to_index : layout -> x:int -> y:int -> int * int * bool
val set_ellipsize : layout -> Tags.ellipsize_mode -> unit
val get_ellipsize : layout -> Tags.ellipsize_mode