manpagez: man pages & more
html files: goffice
Home | html | info | man

GOOptionMenu

GOOptionMenu

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkButton
                                       +----GOOptionMenu

Implemented Interfaces

GOOptionMenu implements AtkImplementorIface, GtkBuildable and GtkActivatable.

Properties

  "menu"                     GtkMenu*              : Read / Write

Signals

  "changed"                                        : Run Last

Description

Details

GOOptionMenu

typedef struct _GOOptionMenu GOOptionMenu;


GOOptionMenuClass

typedef struct {
  GtkButtonClass parent_class;

  void (*changed) (GOOptionMenu *option_menu);

  /* Padding for future expansion */
  void (*_gtk_reserved1) (void);
  void (*_gtk_reserved2) (void);
  void (*_gtk_reserved3) (void);
  void (*_gtk_reserved4) (void);
} GOOptionMenuClass;


go_option_menu_new ()

GtkWidget*          go_option_menu_new                  (void);

Returns :


go_option_menu_set_menu ()

void                go_option_menu_set_menu             (GOOptionMenu *option_menu,
                                                         GtkWidget *menu);

option_menu :

menu :


go_option_menu_set_history ()

void                go_option_menu_set_history          (GOOptionMenu *option_menu,
                                                         GSList *selection);

option_menu :

selection :


go_option_menu_get_history ()

GtkWidget *         go_option_menu_get_history          (GOOptionMenu *option_menu);

Retrieves the currently selected menu item.

option_menu :

a GOOptionMenu

Returns :

the selected menu_item

Property Details

The "menu" property

  "menu"                     GtkMenu*              : Read / Write

The menu of options.

Signal Details

The "changed" signal

void                user_function                      (GOOptionMenu *gooptionmenu,
                                                        gpointer      user_data)         : Run Last

gooptionmenu :

the object which received the signal.

user_data :

user data set when the signal handler was connected.
© manpagez.com 2000-2024
Individual documents may contain additional copyright information.