|
Data Structures |
struct | Etk_Statusbar |
| [Widget] A horizontal bar that can display various messages More...
|
Defines |
#define | ETK_STATUSBAR_TYPE (etk_statusbar_type_get()) |
#define | ETK_STATUSBAR(obj) (ETK_OBJECT_CAST((obj), ETK_STATUSBAR_TYPE, Etk_Statusbar)) |
#define | ETK_IS_STATUSBAR(obj) (ETK_OBJECT_CHECK_TYPE((obj), ETK_STATUSBAR_TYPE)) |
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.
|