Main Page | Modules | Alphabetical List | Data Structures | File List | Data Fields | Globals | Related Pages

gtkprefs.h

Go to the documentation of this file.
00001 
00026 #ifndef _GAIM_GTK_PREFS_H_
00027 #define _GAIM_GTK_PREFS_H_
00028 #include "prefs.h"
00029 
00030 /* XXX These should go. */
00031 extern GtkListStore *prefs_away_store;
00032 extern GtkWidget *prefs_away_menu;
00033 extern GtkWidget *pref_fg_picture;
00034 extern GtkWidget *pref_bg_picture;
00035 
00039 void gaim_gtk_prefs_init(void);
00040 
00044 void gaim_gtk_prefs_show(void);
00045 
00051 void default_away_menu_init(GtkWidget *);
00052 
00053 void apply_font_dlg(GtkWidget *, GtkWidget *);
00054 void apply_color_dlg(GtkWidget *, gpointer);
00055 void destroy_colorsel(GtkWidget *, gpointer);
00056 
00064 GtkWidget *gaim_gtk_prefs_checkbox(const char *title, const char *key,
00065         GtkWidget *page);
00066 
00080 GtkWidget *gaim_gtk_prefs_labeled_spin_button(GtkWidget *page,
00081         const gchar *title, char *key, int min, int max, GtkSizeGroup *sg);
00082 
00093 GtkWidget *gaim_gtk_prefs_dropdown(GtkWidget *page, const gchar *title,
00094         GaimPrefType type, const char *key, ...);
00095 
00106 GtkWidget *gaim_gtk_prefs_dropdown_from_list(GtkWidget *page,
00107         const gchar * title, GaimPrefType type, const char *key,
00108         GList *menuitems);
00109 
00113 void gaim_gtk_prefs_rename_old();
00114 
00115 #endif /* _GAIM_GTK_PREFS_H_ */

Generated on Tue Aug 3 17:36:34 2004 for gaim by doxygen 1.3.4