import "glib/glib" import "gdk/gdk" import "gtk/gtkobject" import "gtk/gtkwidget" import "gtk/gtkitem" public [name="c"] struct GtkMenuItem : local GtkItem; end struct GtkMenuItemClass : local GtkItemClass ; end import func gtk_menu_item_get_type: GtkType import func gtk_menu_item_new: GtkWidget import func gtk_menu_item_new_with_label ([] gchar): GtkWidget import func gtk_menu_item_new_with_mnemonic ([] gchar): GtkWidget import func gtk_menu_item_set_submenu (GtkMenuItem,GtkWidget) import func gtk_menu_item_get_submenu (GtkMenuItem): GtkWidget import func gtk_menu_item_remove_submenu (GtkMenuItem) import func gtk_menu_item_select (GtkMenuItem) import func gtk_menu_item_deselect (GtkMenuItem) import func gtk_menu_item_activate (GtkMenuItem) import func gtk_menu_item_toggle_size_request (GtkMenuItem,gint) import func gtk_menu_item_toggle_size_allocate (GtkMenuItem,gint) import func gtk_menu_item_set_right_justified (GtkMenuItem,gboolean) import func gtk_menu_item_get_right_justified (GtkMenuItem): gboolean import func gtk_menu_item_set_accel_path (GtkMenuItem,[] gchar) end