26#ifndef _PIDGINSAVEDSTATUSES_H_ 
   27#define _PIDGINSAVEDSTATUSES_H_ 
void pidgin_status_window_show(void)
Shows the status window.
 
void pidgin_status_init(void)
Initializes the GTK+ status system.
 
void pidgin_status_window_hide(void)
Hides the status window.
 
void pidgin_status_editor_show(gboolean edit, PurpleSavedStatus *status)
Shows a status editor (used for adding a new saved status or editing an already existing saved status...
 
GtkWidget * pidgin_status_menu(PurpleSavedStatus *status, GCallback callback)
Creates a dropdown menu of saved statuses and calls a callback when one is selected.
 
void * pidgin_status_get_handle(void)
Returns the GTK+ status handle.
 
void pidgin_status_uninit(void)
Uninitializes the GTK+ status system.
 
struct _PurpleSavedStatus PurpleSavedStatus
Saved statuses don't really interact much with the rest of Purple.