|  |  |  | Evolution Shell Reference Manual |  | 
|---|---|---|---|---|
| Top | Description | Object Hierarchy | Implemented Interfaces | Properties | ||||
#include <shell/e-shell-taskbar.h> struct EShellTaskbar; GtkWidget * e_shell_taskbar_new (struct _EShellView *shell_view); struct _EShellView * e_shell_taskbar_get_shell_view (EShellTaskbar *shell_taskbar); const gchar * e_shell_taskbar_get_message (EShellTaskbar *shell_taskbar); void e_shell_taskbar_set_message (EShellTaskbar *shell_taskbar,const gchar *message); void e_shell_taskbar_unset_message (EShellTaskbar *shell_taskbar); guint e_shell_taskbar_get_activity_count (EShellTaskbar *shell_taskbar);
GObject +----GInitiallyUnowned +----GtkWidget +----GtkContainer +----GtkBox +----GtkHBox +----EShellTaskbar
EShellTaskbar implements AtkImplementorIface, GtkBuildable, GtkOrientable and EExtensible.
"message" gchar* : Read / Write / Construct "shell-view" EShellView* : Read / Write / Construct Only
struct EShellTaskbar;
Contains only private data that should be read and manipulated using the functions below.
GtkWidget *         e_shell_taskbar_new                 (struct _EShellView *shell_view);
Creates a new EShellTaskbar instance belonging to shell_view.
| 
 | an EShellView | 
| Returns : | a new EShellTaskbar instance | 
struct _EShellView * e_shell_taskbar_get_shell_view     (EShellTaskbar *shell_taskbar);
Returns the EShellView that was passed to e_shell_taskbar_new().
| 
 | an EShellTaskbar | 
| Returns : | the EShellView to which shell_taskbarbelongs | 
const gchar *       e_shell_taskbar_get_message         (EShellTaskbar *shell_taskbar);
Returns the message currently shown in the taskbar, or an empty string if no message is shown. Taskbar messages are used primarily for menu tooltips.
| 
 | an EShellTaskbar | 
| Returns : | the current taskbar message | 
void e_shell_taskbar_set_message (EShellTaskbar *shell_taskbar,const gchar *message);
Shows a message in the taskbar.  If message is NULL or an empty string,
the taskbar message is cleared.  Taskbar messages are used primarily for
menu tooltips.
| 
 | an EShellTaskbar | 
| 
 | the message to show | 
void                e_shell_taskbar_unset_message       (EShellTaskbar *shell_taskbar);
This is equivalent to passing a NULL message to
e_shell_taskbar_set_message().
| 
 | an EShellTaskbar | 
guint               e_shell_taskbar_get_activity_count  (EShellTaskbar *shell_taskbar);
Returns the number of active EActivity instances being tracked.
| 
 | an EShellTaskbar | 
| Returns : | the number of EActivity instances | 
"message" property"message" gchar* : Read / Write / Construct
The message to display in the taskbar.
Default value: NULL
"shell-view" property"shell-view" EShellView* : Read / Write / Construct Only
The EShellView to which the taskbar widget belongs.