![]() |
![]() |
![]() |
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); 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); 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_restore_state (EShellSearchbar *searchbar, const gchar *group_name);
GObject +----GInitiallyUnowned +----GtkObject +----GtkWidget +----GtkContainer +----GtkBox +----EShellSearchbar
EShellSearchbar implements GtkOrientable, AtkImplementorIface and GtkBuildable.
"filter-combo-box" EActionComboBox* : Read "filter-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
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 searchbar belongs
|
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);
|
|
|
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_restore_state (EShellSearchbar *searchbar, const gchar *group_name);
|
|
|
"filter-visible"
property "filter-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