package lablgtk3

  1. Overview
  2. Docs
OCaml interface to GTK+3

Install

Dune Dependency

Authors

Maintainers

Sources

lablgtk3-3.1.5.tbz
sha256=d4821cdbecf3ae374f20317d63e43fe58030c3ba9657b51a2e83e652197e8eac
sha512=83f0be38a1e21737de93f88b0adac15cdcc50cf712d773720b9bc1e8d8ffdb2c660d35840f25d326a42a9d4e6537e6cef466099bf72494196b2cc79977e703e3

doc/lablgtk3/GAction/index.html

Module GActionSource

Action-based menus and toolbars

GtkAction

Sourceclass action_signals : [> Gtk.action ] as 'b Gobject.obj -> object ... end
Sourceclass action_skel : [> Gtk.action ] as 'a Gobject.obj -> object ... end
Sourceclass action : [> Gtk.action ] as 'a Gobject.obj -> object ... end
Sourceval action : name:string -> unit -> action
  • since GTK 2.4

@gtkdoc gtk GtkAction

Sourceclass toggle_action_signals : [> Gtk.toggle_action ] as 'b Gobject.obj -> object ... end
Sourceclass toggle_action_skel : [> Gtk.toggle_action ] as 'a Gobject.obj -> object ... end
Sourceclass toggle_action : [> Gtk.toggle_action ] as 'a Gobject.obj -> object ... end
Sourceval toggle_action : name:string -> unit -> toggle_action
  • since GTK 2.4

@gtkdoc gtk GtkToggleAction

Sourceclass radio_action_signals : [> Gtk.radio_action ] as 'b Gobject.obj -> object ... end
Sourceclass radio_action : [> Gtk.radio_action ] as 'a Gobject.obj -> object ... end
Sourceval radio_action : ?group:radio_action -> name:string -> value:int -> unit -> radio_action
  • since GTK 2.4

@gtkdoc gtk GtkRadioAction

GtkActionGroup

Sourceclass action_group_signals : [> Gtk.action_group ] as 'b Gobject.obj -> object ... end
Sourceclass action_group : [> Gtk.action_group ] as 'a Gobject.obj -> object ... end
Sourceval action_group : name:string -> unit -> action_group
  • since GTK 2.4

@gtkdoc gtk GtkActionGroup

Sourcetype 'a entry = action_group -> 'a
Sourceval add_action : string -> ?callback:(action -> unit) -> ?stock:GtkStock.id -> ?label:string -> ?accel:string -> ?tooltip:string -> unit entry
Sourceval add_toggle_action : string -> ?active:bool -> ?callback:(toggle_action -> unit) -> ?stock:GtkStock.id -> ?label:string -> ?accel:string -> ?tooltip:string -> unit entry
Sourceval add_radio_action : string -> int -> ?stock:GtkStock.id -> ?label:string -> ?accel:string -> ?tooltip:string -> radio_action entry
Sourceval group_radio_actions : ?init_value:int -> ?callback:(int -> unit) -> radio_action entry list -> unit entry
Sourceval add_actions : action_group -> unit entry list -> unit

GtkUIManager

Sourceclass ui_manager_signals : [> Gtk.ui_manager ] as 'b Gtk.obj -> object ... end
Sourcetype ui_id
Sourceval invalid_id : ui_id
Sourceclass ui_manager : [> Gtk.ui_manager ] as 'a Gtk.obj -> object ... end
Sourceval ui_manager : unit -> ui_manager
  • since GTK 2.4

@gtkdoc gtk GtkUIManager

OCaml

Innovation. Community. Security.