|  |  |  | Evolution Utilities Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
struct ENameSelectorDialog; ENameSelectorDialog * e_name_selector_dialog_new (EClientCache *client_cache); EClientCache * e_name_selector_dialog_ref_client_cache (ENameSelectorDialog *name_selector_dialog); ENameSelectorModel * e_name_selector_dialog_peek_model (ENameSelectorDialog *name_selector_dialog); void e_name_selector_dialog_set_model (ENameSelectorDialog *name_selector_dialog,ENameSelectorModel *model); void e_name_selector_dialog_set_destination_index (ENameSelectorDialog *name_selector_dialog,guint index); void e_name_selector_dialog_set_scrolling_policy (ENameSelectorDialog *name_selector_dialog,GtkPolicyType hscrollbar_policy,GtkPolicyType vscrollbar_policy); gboolean e_name_selector_dialog_get_section_visible (ENameSelectorDialog *name_selector_dialog,const gchar *name); void e_name_selector_dialog_set_section_visible (ENameSelectorDialog *name_selector_dialog,const gchar *name,gboolean visible);
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----GtkBin +----GtkWindow +----GtkDialog +----ENameSelectorDialog
ENameSelectorDialog implements AtkImplementorIface, GtkBuildable and EExtensible.
ENameSelectorDialog * e_name_selector_dialog_new        (EClientCache *client_cache);
Creates a new ENameSelectorDialog.
| 
 | an EClientCache | 
| Returns : | A new ENameSelectorDialog. | 
EClientCache *      e_name_selector_dialog_ref_client_cache
                                                        (ENameSelectorDialog *name_selector_dialog);
Returns the EClientCache passed to e_name_selector_dialog_new().
The returned EClientCache is referenced for thread-safety and must be
unreferenced with g_object_unref() when finished with it.
| 
 | an ENameSelectorDialog | 
| Returns : | an EClientCache | 
Since 3.8
ENameSelectorModel * e_name_selector_dialog_peek_model  (ENameSelectorDialog *name_selector_dialog);
Gets the ENameSelectorModel used by name_selector_model.
| 
 | an ENameSelectorDialog | 
| Returns : | The ENameSelectorModel being used. | 
void e_name_selector_dialog_set_model (ENameSelectorDialog *name_selector_dialog,ENameSelectorModel *model);
Sets the model being used by name_selector_dialog to model.
| 
 | an ENameSelectorDialog | 
| 
 | an ENameSelectorModel | 
void e_name_selector_dialog_set_destination_index (ENameSelectorDialog *name_selector_dialog,guint index);
Sets the index number of the destination section.
| 
 | an ENameSelectorDialog | 
| 
 | index of the destination section, starting from 0. | 
void e_name_selector_dialog_set_scrolling_policy (ENameSelectorDialog *name_selector_dialog,GtkPolicyType hscrollbar_policy,GtkPolicyType vscrollbar_policy);
Sets the scrolling policy for the contacts section.
| 
 | an ENameSelectorDialog | 
| 
 | scrolling policy for horizontal bar of the contacts window. | 
| 
 | scrolling policy for vertical bar of the contacts window. | 
Since 3.2
gboolean e_name_selector_dialog_get_section_visible (ENameSelectorDialog *name_selector_dialog,const gchar *name);
| 
 | an ENameSelectorDialog | 
| 
 | name of the section | 
| Returns : | whether section named nameis visible in the dialog. | 
Since 3.8
void e_name_selector_dialog_set_section_visible (ENameSelectorDialog *name_selector_dialog,const gchar *name,gboolean visible);
Shows or hides section named name in the dialog.
| 
 | an ENameSelectorDialog | 
| 
 | name of the section | 
| 
 | whether to show or hide the section | 
Since 3.8
"client-cache" property"client-cache" EClientCache* : Read / Write / Construct Only
Cache of shared EClient instances.