package lablgtk3

  1. Overview
  2. Docs
Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source

Module GPackSource

Several container widgets

Boxes

Sourceclass box_skel : [> Gtk.box ] as 'a Gtk.obj -> object ... end

@gtkdoc gtk GtkBox

Sourceclass size_group : [> `sizegroup ] as 'a Gtk.obj -> object ... end

A base class for box containers @gtkdoc gtk GtkBox

Sourceclass box : [> Gtk.box ] as 'a Gtk.obj -> object ... end

A base class for box containers @gtkdoc gtk GtkBox

Sourceval box : Gtk.Tags.orientation -> ?homogeneous:bool -> ?spacing:int -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> box

@gtkdoc gtk GtkBox

  • parameter homogeneous

    default value is false

Sourceval vbox : ?homogeneous:bool -> ?spacing:int -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> box

@gtkdoc gtk GtkVBox

  • parameter homogeneous

    default value is false

Sourceval hbox : ?homogeneous:bool -> ?spacing:int -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> box

@gtkdoc gtk GtkHVBox

  • parameter homogeneous

    default value is false

Sourceclass button_box : [> Gtk.button_box ] as 'a Gtk.obj -> object ... end

@gtkdoc gtk GtkButtonBox

Sourceval button_box : Gtk.Tags.orientation -> ?spacing:int -> ?layout:Gtk.Tags.button_box_style -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> button_box

@gtkdoc gtk GtkButtonBox

GtkTable

Sourceclass table : Gtk.table Gtk.obj -> object ... end

Pack widgets in regular patterns @gtkdoc gtk GtkTable

Sourceval table : ?columns:int -> ?rows:int -> ?homogeneous:bool -> ?row_spacings:int -> ?col_spacings:int -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> table

@gtkdoc gtk GtkTable

GtkGrid

Sourceclass grid : Gtk.grid Gtk.obj -> object ... end

Pack widgets in regular patterns @gtkdoc gtk GtkGrid

Sourceval grid : ?baseline_row:int -> ?row_homogeneous:bool -> ?col_homogeneous:bool -> ?row_spacings:int -> ?col_spacings:int -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> grid

@gtkdoc gtk GtkGrid

GtkFixed

Sourceclass fixed : Gtk.fixed Gtk.obj -> object ... end

A container which allows you to position widgets at fixed coordinates @gtkdoc gtk GtkFixed

Sourceval fixed : ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> fixed

@gtkdoc gtk GtkFixed

GtkLayout

Sourceclass layout : 'a Gtk.obj -> object ... end

Infinite scrollable area containing child widgets and/or custom drawing @gtkdoc gtk GtkLayout

Sourceval layout : ?hadjustment:GData.adjustment -> ?vadjustment:GData.adjustment -> ?layout_width:int -> ?layout_height:int -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> layout

@gtkdoc gtk GtkLayout

GtkNotebook

Sourceclass notebook_signals : [> Gtk.notebook ] Gtk.obj -> object ... end

@gtkdoc gtk GtkNotebook

Sourceclass notebook : Gtk.notebook Gtk.obj -> object ... end

A tabbed notebook container @gtkdoc gtk GtkNotebook

Sourceval notebook : ?enable_popup:bool -> ?group_name:string -> ?scrollable:bool -> ?show_border:bool -> ?show_tabs:bool -> ?tab_pos:Gtk.Tags.position_type -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> notebook

@gtkdoc gtk GtkNotebook

GtkPaned

Sourceclass paned : Gtk.paned Gtk.obj -> object ... end

Base class for widgets with two adjustable panes @gtkdoc gtk GtkPaned

Sourceval paned : Gtk.Tags.orientation -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> paned

@gtkdoc gtk GtkPaned

GtkStack

Sourceclass stack : [> Gtk.stack ] as 'a Gtk.obj -> object ... end

@gtkdoc gtk GtkStack

Sourceval stack : ?hhomogeneous:bool -> ?homogeneous:bool -> ?interpolate_size:bool -> ?transition_duration:int -> ?transition_type:Gtk.Tags.stack_transition_type -> ?vhomogeneous:bool -> ?visible_child:Gtk.widget Gtk.obj -> ?visible_child_name:string -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> stack

@gtkdoc gtk GtkStack

Sourceclass stack_switcher : [> Gtk.stack_switcher ] as 'a Gtk.obj -> object ... end
Sourceval stack_switcher : ?icon_size:int -> ?stack:Gtk.stack Gtk.obj -> ?border_width:int -> ?width:int -> ?height:int -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> stack_switcher
OCaml

Innovation. Community. Security.