|  |  |  | Evolution Shell Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
#include <shell/e-shell-content.h> struct EShellContent; GtkWidget * e_shell_content_new (struct _EShellView *shell_view); void e_shell_content_set_searchbar (EShellContent *shell_content,GtkWidget *searchbar); guint32 e_shell_content_check_state (EShellContent *shell_content); void e_shell_content_focus_search_results (EShellContent *shell_content); GtkWidget * e_shell_content_get_alert_bar (EShellContent *shell_content); struct _EShellView * e_shell_content_get_shell_view (EShellContent *shell_content); void e_shell_content_run_advanced_search_dialog (EShellContent *shell_content); void e_shell_content_run_edit_searches_dialog (EShellContent *shell_content); void e_shell_content_run_save_search_dialog (EShellContent *shell_content);
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----GtkBin +----EShellContent
EShellContent implements AtkImplementorIface, GtkBuildable, EAlertSink and EExtensible.
struct EShellContent;
Contains only private data that should be read and manipulated using the functions below.
GtkWidget *         e_shell_content_new                 (struct _EShellView *shell_view);
Creates a new EShellContent instance belonging to shell_view.
| 
 | an EShellView | 
| Returns : | a new EShellContent instance | 
void e_shell_content_set_searchbar (EShellContent *shell_content,GtkWidget *searchbar);
Packs searchbar at the top of shell_content.
| 
 | an EShellContent | 
| 
 | a GtkWidget, or NULL | 
guint32             e_shell_content_check_state         (EShellContent *shell_content);
EShellContent subclasses should implement the
<structfield>check_state</structfield> method in EShellContentClass
to return a set of flags describing the current content selection.
Subclasses are responsible for defining their own flags.  This is
primarily used to assist shell views with updating actions (see
e_shell_view_update_actions()).
| 
 | an EShellContent | 
| Returns : | a set of flags describing the current shell_contentselection | 
void                e_shell_content_focus_search_results
                                                        (EShellContent *shell_content);
EShellContent subclasses should implement the
<structfield>focus_search_results</structfield> method in
EShellContentClass to direct input focus to the widget
displaying search results.  This is usually called during
e_shell_view_execute_search().
| 
 | an EShellContent | 
GtkWidget *         e_shell_content_get_alert_bar       (EShellContent *shell_content);
Returns the EAlertBar used to display informational and error messages.
| 
 | an EShellContent | 
| Returns : | the EAlertBar for shell_content | 
struct _EShellView * e_shell_content_get_shell_view     (EShellContent *shell_content);
Returns the EShellView that was passed to e_shell_content_new().
| 
 | an EShellContent | 
| Returns : | the EShellView to which shell_contentbelongs | 
void                e_shell_content_run_advanced_search_dialog
                                                        (EShellContent *shell_content);
void                e_shell_content_run_edit_searches_dialog
                                                        (EShellContent *shell_content);
void                e_shell_content_run_save_search_dialog
                                                        (EShellContent *shell_content);
"shell-view" property"shell-view" EShellView* : Read / Write / Construct Only
The EShellView to which the content widget belongs.