GtkOptionMenu
A widget used to choose from a list of valid choices
gtkOptionMenuNew(show = TRUE)gtkOptionMenuGetMenu(object)gtkOptionMenuSetMenu(object, menu)gtkOptionMenuRemoveMenu(object)gtkOptionMenuSetHistory(object, index)gtkOptionMenuGetHistory(object)gtkOptionMenu(show = TRUE)
GObject
+----GInitiallyUnowned
+----GtkObject
+----GtkWidget
+----GtkContainer
+----GtkBin
+----GtkButton
+----GtkOptionMenuGtkOptionMenu implements
AtkImplementorIface, GtkBuildable and GtkActivatable.
A GtkOptionMenu is a widget that allows the user to choose from a
list of valid choices. The GtkOptionMenu displays the selected
choice. When activated the GtkOptionMenu displays a popup GtkMenu
which allows the user to make a new choice.
Using a GtkOptionMenu is simple; build a GtkMenu, by calling
gtkMenuNew, then appending menu items to it with
gtkMenuShellAppend. Set that menu on the option menu
with gtkOptionMenuSetMenu. Set the selected menu item with
gtkOptionMenuSetHistory; connect to the "changed" signal on
the option menu; in the "changed" signal, check the new selected
menu item with gtkOptionMenuGetHistory.
As of GTK+ 2.4, GtkOptionMenu has been deprecated in favor of GtkComboBox.
GtkOptionMenuWARNING: GtkOptionMenu has been deprecated since version 2.4 and should not be used in newly-written code. Use GtkComboBox instead.
The GtkOptionMenu struct contains private data only, and
should be accessed using the functions below.
gtkOptionMenu is the equivalent of gtkOptionMenuNew.
changed(optionmenu, user.data)undocumented
optionmenuthe object which received the signal.
user.datauser data set when the signal handler was connected.
menu [GtkMenu : * : Read / Write]The menu of options.
indicator-size [GtkRequisition : * : Read]Size of dropdown indicator.
indicator-spacing [GtkBorder : * : Read]Spacing around indicator.
Derived by RGtkGen from GTK+ documentation
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.