---
name: "GAction.ui_manager"
section: "3o"
platform: "linux"
package: "liblablgtk2-ocaml-doc"
version: "2.4.0v0.2tv-8"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/GAction.ui_manager"
---

# GAction.ui\_manager(3o)

no description

## NAME

GAction.ui\_manager - no description

## Class

Class   GAction.ui\_manager

## Documentation

*class ui\_manager :* **\[\> Gtk.ui\_manager \] Gtk.obj -\> object end**

**Since** GTK 2.4

**Parameters:**

""

**(\[\> Gtk.ui\_manager \] as 'a) Gtk.obj**

*val obj :* **'a Gtk.obj**

*method add\_tearoffs :* **bool**

*method add\_ui\_from\_file :* **string -\> GAction.ui\_id**

**Raises**

**Glib.Markup.Error** if the XML is invalid

**Glib.GError** if an error occurs while reading the file

*method add\_ui\_from\_string :* **string -\> GAction.ui\_id**

**Raises Glib.Markup.Error** if the XML is invalid

*method connect :* **GAction.ui\_manager\_signals**

*method ensure\_update :* **unit -\> unit**

*method get\_accel\_group :* **Gtk.accel\_group**

*method get\_action :* **string -\> GAction.action**

**Raises Not\_found** if no widget exist at the given path

*method get\_action\_groups :* **GAction.action\_group list**

*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**

*method insert\_action\_group :* **GAction.action\_group -\> int -\> unit**

*method new\_merge\_id :* **unit -\> GAction.ui\_id**

*method add\_ui :* **GAction.ui\_id -\>** **path:string -\>** **name:string -\>** **action:string option -\> GtkEnums.ui\_manager\_item\_type -\> top:bool -\> unit**

*method remove\_action\_group :* **GAction.action\_group -\> unit**

*method remove\_ui :* **GAction.ui\_id -\> unit**

*method set\_add\_tearoffs :* **bool -\> unit**

*method ui :* **string**
