package lablgtk3

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

Module GButtonSource

A widget that creates a signal when clicked on

GtkButton

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

@gtkdoc gtk GtkButton

Sourceclass button_signals : 'b Gtk.obj -> object ... end

@gtkdoc gtk GtkButton

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

A widget that creates a signal when clicked on @gtkdoc gtk GtkButton

Sourceval button : ?label:string -> ?use_mnemonic:bool -> ?stock:GtkStock.id -> ?relief:Gtk.Tags.relief_style -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> button

@gtkdoc gtk GtkButton

GtkToggleButton & GtkRadioButton
Sourceclass toggle_button_signals : 'b Gtk.obj -> object ... end

@gtkdoc gtk GtkToggleButton

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

Create buttons which retain their state @gtkdoc gtk GtkToggleButton

Sourceval toggle_button : ?label:string -> ?use_mnemonic:bool -> ?stock:GtkStock.id -> ?relief:Gtk.Tags.relief_style -> ?active:bool -> ?draw_indicator:bool -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> toggle_button

@gtkdoc gtk GtkToggleButton

Sourceval check_button : ?label:string -> ?use_mnemonic:bool -> ?stock:GtkStock.id -> ?relief:Gtk.Tags.relief_style -> ?active:bool -> ?draw_indicator:bool -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> toggle_button

@gtkdoc gtk GtkCheckButton

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

A choice from multiple check buttons @gtkdoc gtk GtkRadioButton

Sourceval radio_button : ?group:Gtk.radio_button Gtk.group -> ?label:string -> ?use_mnemonic:bool -> ?stock:GtkStock.id -> ?relief:Gtk.Tags.relief_style -> ?active:bool -> ?draw_indicator:bool -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> radio_button

@gtkdoc gtk GtkRadioButton

GtkColorButton & GtkFontButton
Sourceclass color_button_signals : [> Gtk.color_button ] as 'a Gtk.obj -> object ... end

@gtkdoc gtk GtkColorButton

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

@gtkdoc gtk GtkColorButton

Sourceval color_button : ?color:Gdk.color -> ?rgba:Gdk.rgba -> ?title:string -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> color_button

A button to launch a color selection dialog @gtkdoc gtk GtkColorButton

  • since GTK 2.4
Sourceclass font_button_signals : [> Gtk.font_button ] as 'a Gtk.obj -> object ... end

@gtkdoc gtk GtkFontButton

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

@gtkdoc gtk GtkFontButton

Sourceval font_button : ?font_name:string -> ?title:string -> ?packing:(GObj.widget -> unit) -> ?show:bool -> unit -> font_button

A button to launch a font selection dialog @gtkdoc gtk GtkFontButton

  • since GTK 2.4

GtkToolbar

Sourceclass type tool_item_o = object ... end
Sourceclass toolbar_signals : [> Gtk.toolbar ] as 'a Gtk.obj -> object ... end

@gtkdoc gtk GtkToolbar

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

Create bars of buttons and other widgets @gtkdoc gtk GtkToolbar

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

@gtkdoc gtk GtkToolbar

ToolItems for the new toolbar API
Sourceclass tool_item_skel : [> Gtk.tool_item ] as 'a Gtk.obj -> object ... end

@gtkdoc gtk GtkToolItem

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

@gtkdoc gtk GtkToolItem

Sourceval tool_item : ?homogeneous:bool -> ?expand:bool -> ?packing:(tool_item_o -> unit) -> ?show:bool -> unit -> tool_item

@gtkdoc gtk GtkToolItem

  • since GTK 2.4
Sourceclass separator_tool_item : [> Gtk.separator_tool_item ] as 'a Gtk.obj -> object ... end

@gtkdoc gtk GtkSeparatorToolItem

Sourceval separator_tool_item : ?draw:bool -> ?homogeneous:bool -> ?expand:bool -> ?packing:(tool_item_o -> unit) -> ?show:bool -> unit -> separator_tool_item

@gtkdoc gtk GtkSeparatorToolItem

  • since GTK 2.4
Sourceclass tool_button_signals : [> Gtk.tool_button ] as 'a Gtk.obj -> object ... end

@gtkdoc gtk GtkToolButton

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

@gtkdoc gtk GtkToolButton

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

@gtkdoc gtk GtkToolButton

Sourceval tool_button : ?label:string -> ?stock:GtkStock.id -> ?use_underline:bool -> ?homogeneous:bool -> ?expand:bool -> ?packing:(tool_item_o -> unit) -> ?show:bool -> unit -> tool_button

@gtkdoc gtk GtkToolButton

  • since GTK 2.4

@gtkdoc gtk GtkToggleToolButton

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

@gtkdoc gtk GtkToggleToolButton

Sourceval toggle_tool_button : ?active:bool -> ?label:string -> ?stock:GtkStock.id -> ?use_underline:bool -> ?homogeneous:bool -> ?expand:bool -> ?packing:(tool_item_o -> unit) -> ?show:bool -> unit -> toggle_tool_button

@gtkdoc gtk GtkToggleToolButton

  • since GTK 2.4
Sourceclass radio_tool_button : [> Gtk.radio_tool_button ] as 'a Gtk.obj -> object ... end

@gtkdoc gtk GtkRadioToolButton

Sourceval radio_tool_button : ?group:radio_tool_button -> ?active:bool -> ?label:string -> ?stock:GtkStock.id -> ?use_underline:bool -> ?homogeneous:bool -> ?expand:bool -> ?packing:(tool_item_o -> unit) -> ?show:bool -> unit -> radio_tool_button

@gtkdoc gtk GtkRadioToolButton

  • since GTK 2.4
Sourceclass menu_tool_button : [> Gtk.menu_tool_button ] as 'a Gtk.obj -> object ... end

@gtkdoc gtk GtkMenuToolButton

Sourceval menu_tool_button : ?menu:< as_menu : Gtk.menu Gtk.obj.. > -> ?label:string -> ?stock:GtkStock.id -> ?use_underline:bool -> ?homogeneous:bool -> ?expand:bool -> ?packing:(tool_item_o -> unit) -> ?show:bool -> unit -> menu_tool_button

@gtkdoc gtk GtkMenuToolButton

  • since GTK 2.6

@gtkdoc gtk GtkLinkButton

@gtkdoc gtk GtkLinkButton

A button for URL @gtkdoc gtk GtkLinkButton

  • since GTK 2.10
OCaml

Innovation. Community. Security.