ESourceOptionMenu

ESourceOptionMenu

Synopsis




                    ESourceOptionMenu;
GtkWidget*          e_source_option_menu_new            (ESourceList *list);
ESource*            e_source_option_menu_peek_selected  (ESourceOptionMenu *menu);
void                e_source_option_menu_select         (ESourceOptionMenu *menu,
                                                         ESource *source);


Object Hierarchy


  GObject
   +----GInitiallyUnowned
         +----GtkObject
               +----GtkWidget
                     +----GtkContainer
                           +----GtkBin
                                 +----GtkButton
                                       +----GtkOptionMenu
                                             +----ESourceOptionMenu

Implemented Interfaces

ESourceOptionMenu implements AtkImplementorIface.

Signals


  "source-selected"                                : Run Last

Description

Details

ESourceOptionMenu

typedef struct _ESourceOptionMenu ESourceOptionMenu;


e_source_option_menu_new ()

GtkWidget*          e_source_option_menu_new            (ESourceList *list);

Creates a new ESourceOptionMenu widget that lets the user pick an ESource from the provided ESourceList.

list :
Returns : A new ESourceOptionMenu.

e_source_option_menu_peek_selected ()

ESource*            e_source_option_menu_peek_selected  (ESourceOptionMenu *menu);

menu : an ESourceOptionMenu
Returns : The selected ESource, or NULL if none was selected.

e_source_option_menu_select ()

void                e_source_option_menu_select         (ESourceOptionMenu *menu,
                                                         ESource *source);

Programmatically selects a source in menu. source must be present in menu's ESourceList.

menu : an ESourceOptionMenu
source : an ESource to select

Signal Details

The "source-selected" signal

void                user_function                      (ESourceOptionMenu *esourceoptionmenu,
                                                        gpointer           arg1,
                                                        gpointer           user_data)              : Run Last

esourceoptionmenu : the object which received the signal.
arg1 :
user_data : user data set when the signal handler was connected.