Module GtkMenu.Menu
include GtkMenuProps.Menu
val cast : 'a Gobject.obj -> Gtk.menu Gtk.obj
module P = GtkMenuProps.Menu.Pmodule S = GtkMenuProps.Menu.Sval create : Gtk.menu Gobject.param list -> Gtk.menu Gtk.obj
val popup : [> `menu ] Gtk.obj -> [> `menushell ] Gtk.optobj -> [> `menuitem ] Gtk.optobj -> button:int -> time:int32 -> unitval popup_at : [> `menu ] Gtk.obj -> ?button:int -> ?time:int32 -> (x:int -> y:int -> pushed_in:bool -> int * int * bool) -> unitval popdown : [> `menu ] Gtk.obj -> unitval get_active : [> `menu ] Gtk.obj -> Gtk.widget Gtk.objval set_active : [> `menu ] Gtk.obj -> int -> unitval set_accel_group : [> `menu ] Gtk.obj -> Gtk.accel_group -> unitval get_accel_group : [> `menu ] Gtk.obj -> Gtk.accel_groupval set_accel_path : [> `menu ] Gtk.obj -> string -> unitval attach_to_widget : [> `menu ] Gtk.obj -> [> `widget ] Gtk.obj -> unitval get_attach_widget : [> `menu ] Gtk.obj -> Gtk.widget Gtk.objval detach : [> `menu ] Gtk.obj -> unit
val popup : ?parent_menu:[> `menushell ] Gobject.obj -> ?parent_item:[> `menuitem ] Gobject.obj -> [> `menu ] Gtk.obj -> button:int -> time:int32 -> unitval set : ?active:int -> ?accel_group:Gtk.accel_group -> [> `menu ] Gtk.obj -> unit