|  |  |  | Goffice Reference Manual |  | 
|---|---|---|---|---|
                    GOOptionMenu;
GtkWidget*          go_option_menu_new                  (void);
void                go_option_menu_set_menu             (GOOptionMenu *option_menu,
                                                         GtkWidget *menu);
void                go_option_menu_set_history          (GOOptionMenu *option_menu,
                                                         GSList *selection);
GtkWidget*          go_option_menu_get_history          (GOOptionMenu *option_menu);
  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkButton
                                       +----GOOptionMenu
void go_option_menu_set_menu (GOOptionMenu *option_menu, GtkWidget *menu);
| 
 | |
| 
 | 
void go_option_menu_set_history (GOOptionMenu *option_menu, GSList *selection);
| 
 | |
| 
 | 
GtkWidget* go_option_menu_get_history (GOOptionMenu *option_menu);
Retrieves the currently selected menu item.
| 
 | a GOOptionMenu | 
| Returns : | the selected menu_item | 
"changed" signalvoid user_function (GOOptionMenu *gooptionmenu, gpointer user_data) : Run Last
| 
 | the object which received the signal. | 
| 
 | user data set when the signal handler was connected. |