PROGRAM(option_menu);
// A option menu, like the HTML &lt;select&gt; tag.
// <!-- add(GTK.Label("Option menu")->show())-&lt; -->
// IMG: GTK.Option_menu()->set_menu(GTK.Menu()->add( GTK.Menu_item("Option 1")->show() ));
INHERIT(button);
COMPLEX_FUNCTION(create);
COMPLEX_FUNCTION(set_menu, menu);
NAME_ARGS(menu);
// Specify the menu to use.
SIMPLE_FUNCTION(remove_menu);
// Remove the menu.
COMPLEX_FUNCTION(set_history, int);
NAME_ARGS(index);
// Specify which item in the menu to use as the currently selected item.
widget COMPLEX_FUNCTION(get_menu);

SUBWIDGET(menu_item, menu_item);
