Etk
Main Page Object Hierarchy Data Structures Related Pages
Etk

etk_statusbar.c File Reference


Detailed Description


Functions

Etk_Widget * etk_statusbar_new (void)
 Creates a new statusbar.
int etk_statusbar_context_id_get (Etk_Statusbar *statusbar, const char *context)
 Gets a context-id corresponding to the context description.
int etk_statusbar_message_push (Etk_Statusbar *statusbar, const char *message, int context_id)
 Pushs a new message on the statusbar's message-stack.
void etk_statusbar_message_pop (Etk_Statusbar *statusbar, int context_id)
 Pops from the statusbar's message-stack the first message whose context-id matchs.
void etk_statusbar_message_remove (Etk_Statusbar *statusbar, int message_id)
 Removes the message corresponding to the message-id from the statusbar.
void etk_statusbar_message_get (Etk_Statusbar *statusbar, const char **message, int *message_id, int *context_id)
 Gets the message currently displayed by the statusbar.
void etk_statusbar_has_resize_grip_set (Etk_Statusbar *statusbar, Etk_Bool has_resize_grip)
 Sets whether the statusbar has a resize-grip. The resize-grip is a small grip at the right of the statusbar that the user can use to resize the window.
Etk_Bool etk_statusbar_has_resize_grip_get (Etk_Statusbar *statusbar)
 Gets whether the statusbar has a resize-grip.