|  |  |  | Evolution-Data-Server Manual: Graphical Utilities (libedataserverui) |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | ||||
struct ESourceSelectorDialog; GtkWidget * e_source_selector_dialog_new (GtkWindow *parent,ESourceList *source_list); gboolean e_source_selector_dialog_select_default_source (ESourceSelectorDialog *dialog); ESource * e_source_selector_dialog_peek_primary_selection (ESourceSelectorDialog *dialog);
  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----GtkBin
                           +----GtkWindow
                                 +----GtkDialog
                                       +----ESourceSelectorDialog
GtkWidget * e_source_selector_dialog_new (GtkWindow *parent,ESourceList *source_list);
Create a new source selector dialog for the given list.
| 
 | Parent window. | 
| 
 | A source list. | 
| Returns : | The newly created widget. | 
gboolean            e_source_selector_dialog_select_default_source
                                                        (ESourceSelectorDialog *dialog);
Selects default source in the dialog.
| 
 | An ESourceSelectorDialog widget. | 
| Returns : | Whether found any default source. | 
Since 2.28
ESource *           e_source_selector_dialog_peek_primary_selection
                                                        (ESourceSelectorDialog *dialog);
Peek the currently selected source in the given dialog.
| 
 | An ESourceSelectorDialog widget. | 
| Returns : | the selected ESource. |