girara
statusbar.h
Go to the documentation of this file.
00001 /* See LICENSE file for license and copyright information */
00002 
00003 #ifndef GIRARA_STATUSBAR_H
00004 #define GIRARA_STATUSBAR_H
00005 
00006 #include "types.h"
00007 #include <gtk/gtk.h>
00008 
00018 typedef bool (*girara_statusbar_event_t)(GtkWidget* widget, GdkEvent* event,
00019     girara_session_t* session);
00020 
00032 girara_statusbar_item_t* girara_statusbar_item_add(girara_session_t* session,
00033     bool expand, bool fill, bool left, girara_statusbar_event_t callback);
00034 
00044 bool girara_statusbar_item_set_text(girara_session_t* session,
00045     girara_statusbar_item_t* item, const char* text);
00046 
00056 bool girara_statusbar_item_set_foreground(girara_session_t* session,
00057     girara_statusbar_item_t* item, const char* color);
00058 
00067 bool girara_statusbar_set_background(girara_session_t* session,
00068     const char* color);
00069 
00070 #endif
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines