girara
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros
statusbar.h
Go to the documentation of this file.
1 /* See LICENSE file for license and copyright information */
2 
3 #ifndef GIRARA_STATUSBAR_H
4 #define GIRARA_STATUSBAR_H
5 
6 #include "macros.h"
7 #include "types.h"
8 #include <gtk/gtk.h>
9 
19 typedef bool (*girara_statusbar_event_t)(GtkWidget* widget, GdkEvent* event,
20  girara_session_t* session);
21 
33 girara_statusbar_item_t* girara_statusbar_item_add(girara_session_t* session,
34  bool expand, bool fill, bool left, girara_statusbar_event_t callback);
35 
45 bool girara_statusbar_item_set_text(girara_session_t* session,
46  girara_statusbar_item_t* item, const char* text);
47 
57 bool girara_statusbar_item_set_foreground(girara_session_t* session,
58  girara_statusbar_item_t* item, const char* color) GIRARA_DEPRECATED_;
59 
68 bool girara_statusbar_set_background(girara_session_t* session,
69  const char* color) GIRARA_DEPRECATED_;
70 
71 #endif
girara_statusbar_item_t * girara_statusbar_item_add(girara_session_t *session, bool expand, bool fill, bool left, girara_statusbar_event_t callback)
Definition: statusbar.c:10
bool(* girara_statusbar_event_t)(GtkWidget *widget, GdkEvent *event, girara_session_t *session)
Definition: statusbar.h:19
bool girara_statusbar_item_set_foreground(girara_session_t *session, girara_statusbar_item_t *item, const char *color) GIRARA_DEPRECATED_
Definition: statusbar.c:69
bool girara_statusbar_set_background(girara_session_t *session, const char *color) GIRARA_DEPRECATED_
Definition: statusbar.c:83
bool girara_statusbar_item_set_text(girara_session_t *session, girara_statusbar_item_t *item, const char *text)
Definition: statusbar.c:56
#define GIRARA_DEPRECATED_
Definition: macros.h:41