---
name: "GMenu.menu"
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/GMenu.menu"
---

# GMenu.menu(3o)

A drop down menu widget

## NAME

GMenu.menu - A drop down menu widget

## Class

Class   GMenu.menu

## Documentation

*class menu :* **Gtk.menu Gtk.obj -\> object end**

A drop down menu widget

**Parameters:**

""

**Gtk.menu Gtk.obj**

*val obj :* **Gtk.menu Gtk.obj**

*method add :* **GMenu.menu\_item -\> unit**

*method event :* **GObj.event\_ops**

*method append :* **GMenu.menu\_item -\> unit**

*method as\_menu :* **Gtk.menu Gtk.obj**

*method children :* **GMenu.menu\_item list**

*method connect :* **GMenu.menu\_shell\_signals**

*method deactivate :* **unit -\> unit**

*method insert :* **GMenu.menu\_item -\> pos:int -\> unit**

*method popdown :* **unit -\> unit**

*method popup :* **button:int -\> time:int32 -\> unit**

*method prepend :* **GMenu.menu\_item -\> unit**

*method remove :* **GMenu.menu\_item -\> unit**

*method set\_accel\_group :* **Gtk.accel\_group -\> unit**

*method set\_accel\_path :* **string -\> unit**

*method set\_border\_width :* **int -\> unit**

*method private wrap :* **Gtk.widget Gtk.obj -\> GMenu.menu\_item**
