|  |  |  | Evolution Shell Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
#include <shell/e-shell-searchbar.h>
                    EShellSearchbar;
GtkWidget *         e_shell_searchbar_new               (EShellView *shell_view);
EShellView *        e_shell_searchbar_get_shell_view    (EShellSearchbar *searchbar);
gboolean            e_shell_searchbar_get_express_mode  (EShellSearchbar *searchbar);
void                e_shell_searchbar_set_express_mode  (EShellSearchbar *searchbar,
                                                         gboolean express_mode);
EActionComboBox *   e_shell_searchbar_get_filter_combo_box
                                                        (EShellSearchbar *searchbar);
gboolean            e_shell_searchbar_get_filter_visible
                                                        (EShellSearchbar *searchbar);
void                e_shell_searchbar_set_filter_visible
                                                        (EShellSearchbar *searchbar,
                                                         gboolean filter_visible);
gboolean            e_shell_searchbar_get_labels_visible
                                                        (EShellSearchbar *searchbar);
void                e_shell_searchbar_set_labels_visible
                                                        (EShellSearchbar *searchbar,
                                                         gboolean labels_visible);
const gchar *       e_shell_searchbar_get_search_hint   (EShellSearchbar *searchbar);
void                e_shell_searchbar_set_search_hint   (EShellSearchbar *searchbar,
                                                         const gchar *search_hint);
GtkRadioAction *    e_shell_searchbar_get_search_option (EShellSearchbar *searchbar);
void                e_shell_searchbar_set_search_option (EShellSearchbar *searchbar,
                                                         GtkRadioAction *search_option);
const gchar *       e_shell_searchbar_get_search_text   (EShellSearchbar *searchbar);
void                e_shell_searchbar_set_search_text   (EShellSearchbar *searchbar,
                                                         const gchar *search_text);
gboolean            e_shell_searchbar_get_search_visible
                                                        (EShellSearchbar *searchbar);
void                e_shell_searchbar_set_search_visible
                                                        (EShellSearchbar *searchbar,
                                                         gboolean search_visible);
EActionComboBox *   e_shell_searchbar_get_scope_combo_box
                                                        (EShellSearchbar *searchbar);
gboolean            e_shell_searchbar_get_scope_visible (EShellSearchbar *searchbar);
void                e_shell_searchbar_set_scope_visible (EShellSearchbar *searchbar,
                                                         gboolean scope_visible);
void                e_shell_searchbar_set_state_dirty   (EShellSearchbar *searchbar);
const gchar *       e_shell_searchbar_get_state_group   (EShellSearchbar *searchbar);
void                e_shell_searchbar_set_state_group   (EShellSearchbar *searchbar,
                                                         const gchar *state_group);
void                e_shell_searchbar_load_state        (EShellSearchbar *searchbar);
void                e_shell_searchbar_save_state        (EShellSearchbar *searchbar);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----EShellSearchbar
EShellSearchbar implements AtkImplementorIface, GtkBuildable, GtkOrientable and EExtensible.
"express-mode" gboolean : Read / Write / Construct "filter-combo-box" EActionComboBox* : Read "filter-visible" gboolean : Read / Write / Construct "labels-visible" gboolean : Read / Write / Construct "scope-combo-box" EActionComboBox* : Read "scope-visible" gboolean : Read / Write / Construct "search-hint" gchar* : Read / Write "search-option" GtkRadioAction* : Read / Write "search-text" gchar* : Read / Write "search-visible" gboolean : Read / Write / Construct "shell-view" EShellView* : Read / Write / Construct Only "state-group" gchar* : Read / Write / Construct
typedef struct _EShellSearchbar EShellSearchbar;
Contains only private data that should be read and manipulated using the functions below.
GtkWidget *         e_shell_searchbar_new               (EShellView *shell_view);
Creates a new EShellSearchbar instance.
| 
 | an EShellView | 
| Returns : | a new EShellSearchbar instance | 
EShellView *        e_shell_searchbar_get_shell_view    (EShellSearchbar *searchbar);
Returns the EShellView that was passed to e_shell_searchbar_new().
| 
 | an EShellSearchbar | 
| Returns : | the EShellView to which searchbarbelongs | 
gboolean            e_shell_searchbar_get_express_mode  (EShellSearchbar *searchbar);
| 
 | |
| Returns : | 
void e_shell_searchbar_set_express_mode (EShellSearchbar *searchbar,gboolean express_mode);
| 
 | |
| 
 | 
EActionComboBox *   e_shell_searchbar_get_filter_combo_box
                                                        (EShellSearchbar *searchbar);
| 
 | |
| Returns : | 
gboolean            e_shell_searchbar_get_filter_visible
                                                        (EShellSearchbar *searchbar);
| 
 | |
| Returns : | 
void e_shell_searchbar_set_filter_visible (EShellSearchbar *searchbar,gboolean filter_visible);
| 
 | |
| 
 | 
gboolean            e_shell_searchbar_get_labels_visible
                                                        (EShellSearchbar *searchbar);
| 
 | |
| Returns : | 
void e_shell_searchbar_set_labels_visible (EShellSearchbar *searchbar,gboolean labels_visible);
| 
 | |
| 
 | 
const gchar *       e_shell_searchbar_get_search_hint   (EShellSearchbar *searchbar);
| 
 | |
| Returns : | 
void e_shell_searchbar_set_search_hint (EShellSearchbar *searchbar,const gchar *search_hint);
| 
 | |
| 
 | 
GtkRadioAction *    e_shell_searchbar_get_search_option (EShellSearchbar *searchbar);
| 
 | |
| Returns : | 
void e_shell_searchbar_set_search_option (EShellSearchbar *searchbar,GtkRadioAction *search_option);
| 
 | |
| 
 | 
const gchar *       e_shell_searchbar_get_search_text   (EShellSearchbar *searchbar);
| 
 | |
| Returns : | 
void e_shell_searchbar_set_search_text (EShellSearchbar *searchbar,const gchar *search_text);
| 
 | |
| 
 | 
gboolean            e_shell_searchbar_get_search_visible
                                                        (EShellSearchbar *searchbar);
| 
 | |
| Returns : | 
void e_shell_searchbar_set_search_visible (EShellSearchbar *searchbar,gboolean search_visible);
| 
 | |
| 
 | 
EActionComboBox *   e_shell_searchbar_get_scope_combo_box
                                                        (EShellSearchbar *searchbar);
| 
 | |
| Returns : | 
gboolean            e_shell_searchbar_get_scope_visible (EShellSearchbar *searchbar);
| 
 | |
| Returns : | 
void e_shell_searchbar_set_scope_visible (EShellSearchbar *searchbar,gboolean scope_visible);
| 
 | |
| 
 | 
void                e_shell_searchbar_set_state_dirty   (EShellSearchbar *searchbar);
| 
 | 
const gchar *       e_shell_searchbar_get_state_group   (EShellSearchbar *searchbar);
| 
 | |
| Returns : | 
void e_shell_searchbar_set_state_group (EShellSearchbar *searchbar,const gchar *state_group);
| 
 | |
| 
 | 
void                e_shell_searchbar_load_state        (EShellSearchbar *searchbar);
| 
 | 
void                e_shell_searchbar_save_state        (EShellSearchbar *searchbar);
| 
 | 
"filter-visible" property"filter-visible" gboolean : Read / Write / Construct
Default value: TRUE
"labels-visible" property"labels-visible" gboolean : Read / Write / Construct
Default value: TRUE
"scope-visible" property"scope-visible" gboolean : Read / Write / Construct
Default value: FALSE
"search-visible" property"search-visible" gboolean : Read / Write / Construct
Default value: TRUE
"shell-view" property"shell-view" EShellView* : Read / Write / Construct Only
The EShellView to which the searchbar widget belongs.
"state-group" property"state-group" gchar* : Read / Write / Construct
Key file group name to read and write search bar state.
Default value: "Search Bar"