gtkprefs.h

Go to the documentation of this file.
00001 
00026 #ifndef _GAIM_GTKPREFS_H_
00027 #define _GAIM_GTKPREFS_H_
00028 
00029 #include "prefs.h"
00030 
00031 /* XXX These should go. */
00032 extern GtkListStore *prefs_away_store;
00033 extern GtkWidget *prefs_away_menu;
00034 extern GtkWidget *pref_fg_picture;
00035 extern GtkWidget *pref_bg_picture;
00036 
00040 void gaim_gtk_prefs_init(void);
00041 
00045 void gaim_gtk_prefs_show(void);
00046 
00052 void default_away_menu_init(GtkWidget *);
00053 
00054 void apply_font_dlg(GtkWidget *, GtkWidget *);
00055 void apply_color_dlg(GtkWidget *, gpointer);
00056 void destroy_colorsel(GtkWidget *, gpointer);
00057 
00065 GtkWidget *gaim_gtk_prefs_checkbox(const char *title, const char *key,
00066         GtkWidget *page);
00067 
00081 GtkWidget *gaim_gtk_prefs_labeled_spin_button(GtkWidget *page,
00082         const gchar *title, char *key, int min, int max, GtkSizeGroup *sg);
00083 
00096 GtkWidget *gaim_gtk_prefs_labeled_entry(GtkWidget *page, const gchar *title,
00097                                         char *key, GtkSizeGroup *sg);
00098 
00109 GtkWidget *gaim_gtk_prefs_dropdown(GtkWidget *page, const gchar *title,
00110         GaimPrefType type, const char *key, ...);
00111 
00122 GtkWidget *gaim_gtk_prefs_dropdown_from_list(GtkWidget *page,
00123         const gchar * title, GaimPrefType type, const char *key,
00124         GList *menuitems);
00125 
00129 void gaim_gtk_prefs_update_old();
00130 
00131 #endif /* _GAIM_GTKPREFS_H_ */

Generated on Sun Feb 18 07:36:17 2007 for gaim by  doxygen 1.5.1