lablgtk3

OCaml interface to GTK+3
IN THIS PACKAGE
Module GAction
val obj : 'a Gtk.obj
method as_ui_manager : Gtk.ui_manager Gtk.obj
method add_tearoffs : bool
method add_ui_from_file : string -> ui_id
  • raises Glib.Markup.Error

    if the XML is invalid

  • raises Glib.GError

    if an error occurs while reading the file

method add_ui_from_string : string -> ui_id
  • raises Glib.Markup.Error

    if the XML is invalid

  • raises Glib.GError

    if an error occurs while reading the file

  • raises Glib.Markup.Error

    if the XML is invalid

method connect : ui_manager_signals
method ensure_update : unit -> unit
method get_accel_group : Gtk.accel_group
method get_action : string -> action
  • raises Not_found

    if no widget exist at the given path

method get_action_groups : action_group list
  • raises Not_found

    if no widget exist at the given path

method get_widget : string -> GObj.widget
  • raises Not_found

    if no widget exist at the given path

method get_toplevels : GtkEnums.ui_manager_item_type list -> GObj.widget list
  • raises Not_found

    if no widget exist at the given path

method insert_action_group : action_group -> int -> unit
method new_merge_id : unit -> ui_id
method add_ui : ui_id -> path:string -> name:string -> action:string option -> GtkEnums.ui_manager_item_type -> top:bool -> unit
method remove_action_group : action_group -> unit
method remove_ui : ui_id -> unit
method set_add_tearoffs : bool -> unit
method ui : string