#include <gtk/gtk.h>
#include <libgnome/libgnome.h>
Go to the source code of this file.
Classes | |
struct | GnomeResEntryInfoType |
struct | GnomeResPreferences |
struct | GnomeResNewUserDruid |
Defines | |
#define | GNOME_RES_ENTRY(type, edit_type, path, name, vdefault, var, options, option_text_format, option_data, group, comment, level, depend_func, changed_callback, moreinfo) { type, edit_type, path, name, vdefault, var, options, option_text_format, option_data, group, comment, level, depend_func, changed_callback, moreinfo, NULL, NULL } |
#define | GNOME_RES_ENTRY_NAME(type, edit_type, path, name, vdefault, var, options, group, comment, level, depend_func, moreinfo) GNOME_RES_ENTRY(type, edit_type, path, name, vdefault, var, options, NULL, NULL, group, comment, level, depend_func, NULL, moreinfo ) |
#define | GNOME_RES_ENTRY_FLOAT(path, name, vdefault, var, group, comment, changed_callback) GNOME_RES_ENTRY(GNOME_RES_FLOAT, GNOME_RES_EDIT_ENTRY, path, name, vdefault, var, NULL, NULL, NULL, group, comment, GNOME_RES_LEVEL_AUTO, NULL, changed_callback, NULL) |
#define | GNOME_RES_ENTRY_FLOAT_VEC3(path, name, vdefault, var, group, comment, changed_callback) GNOME_RES_ENTRY(GNOME_RES_FLOAT_VEC3, GNOME_RES_EDIT_ENTRY, path, name, vdefault, var, NULL, NULL, NULL, group, comment, GNOME_RES_LEVEL_AUTO, NULL, changed_callback, NULL) |
#define | GNOME_RES_ENTRY_FLOAT_VEC4(path, name, vdefault, var, group, comment, changed_callback) GNOME_RES_ENTRY(GNOME_RES_FLOAT_VEC4, GNOME_RES_EDIT_ENTRY, path, name, vdefault, var, NULL, NULL, NULL, group, comment, GNOME_RES_LEVEL_AUTO, NULL, changed_callback, NULL) |
#define | GNOME_RES_ENTRY_FLOATSLIDER(path, name, vdefault, var, options, group, comment, changed_callback) GNOME_RES_ENTRY(GNOME_RES_FLOAT, GNOME_RES_EDIT_VALSLIDER, path, name, vdefault, var, options, NULL, NULL, group, comment, GNOME_RES_LEVEL_AUTO, NULL, changed_callback, NULL) |
#define | GNOME_RES_ENTRY_COLORSEL(path, name, vdefault, var, group, comment, changed_callback) GNOME_RES_ENTRY(GNOME_RES_FLOAT_VEC4, GNOME_RES_EDIT_COLORSEL, path, name, vdefault, var, NULL, NULL, NULL, group, comment, GNOME_RES_LEVEL_AUTO, NULL, changed_callback, NULL) |
#define | GNOME_RES_ENTRY_FONTSEL(path, name, vdefault, var, group, comment, changed_callback) GNOME_RES_ENTRY(GNOME_RES_STRING, GNOME_RES_EDIT_FONTSEL, path, name, vdefault, var, NULL, NULL, NULL, group, comment, GNOME_RES_LEVEL_AUTO, NULL, changed_callback, NULL) |
#define | GNOME_RES_ENTRY_OPTION(type, path, vdefault, var, options, group, comment) GNOME_RES_ENTRY(type, GNOME_RES_EDIT_OPTIONS, path, NULL, vdefault, var, options, NULL, NULL, group, comment, GNOME_RES_LEVEL_AUTO, NULL, NULL, NULL ) |
#define | GNOME_RES_ENTRY_MARK(type) GNOME_RES_ENTRY(type, GNOME_RES_EDIT_NO, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, GNOME_RES_LEVEL_IGNORE, NULL, NULL, NULL ) |
#define | GNOME_RES_ENTRY_MARK_NAME(type, pathname) GNOME_RES_ENTRY(type, GNOME_RES_EDIT_NO, pathname, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, GNOME_RES_LEVEL_IGNORE, NULL, NULL, NULL ) |
#define | GNOME_RES_ENTRY_FIRST GNOME_RES_ENTRY_MARK (GNOME_RES_FIRST) |
#define | GNOME_RES_ENTRY_FIRST_NAME(pathname) GNOME_RES_ENTRY_MARK_NAME (GNOME_RES_FIRST, pathname) |
#define | GNOME_RES_ENTRY_LAST GNOME_RES_ENTRY_MARK (GNOME_RES_LAST) |
#define | GNOME_RES_ENTRY_PATH(type, path, vdefault, var, options, group, comment, level, depend_func) GNOME_RES_ENTRY_NAME( type, GNOME_RES_EDIT_ENTRY, path, NULL, vdefault, var, options, group, comment, level, depend_func, NULL ) |
#define | GNOME_RES_ENTRY_PATH_OPTION(type, path, vdefault, var, options, group, comment, level, depend_func) GNOME_RES_ENTRY_NAME( type, GNOME_RES_EDIT_OPTIONS, path, NULL, vdefault, var, options, group, comment, level, depend_func, NULL ) |
#define | GNOME_RES_ENTRY_INFOTEXT(group, comment) GNOME_RES_ENTRY_NAME( GNOME_RES_IGNORE_INFO, GNOME_RES_EDIT_NO, NULL, NULL, NULL, NULL, NULL, group, comment, GNOME_RES_LEVEL_INFOTEXT, NULL, NULL ) |
#define | GNOME_RES_ENTRY_SEPARATOR(group, comment) GNOME_RES_ENTRY_NAME( GNOME_RES_SEPARATOR, GNOME_RES_EDIT_NO, NULL, NULL, NULL, NULL, NULL, group, comment, GNOME_RES_LEVEL_AUTO, NULL, NULL ) |
#define | GNOME_RES_ENTRY_INFOTEXT_DEPEND(group, comment, depend_func) GNOME_RES_ENTRY_NAME( GNOME_RES_IGNORE_INFO, GNOME_RES_EDIT_NO, NULL, NULL, NULL, NULL, NULL, group, comment, GNOME_RES_LEVEL_INFOTEXT, depend_func, NULL ) |
#define | GNOME_RES_ENTRY_AUTO_PATH(type, path, vdefault, var, group, comment) GNOME_RES_ENTRY_PATH(type, path, vdefault, var, NULL, group, comment, GNOME_RES_LEVEL_AUTO, NULL ) |
#define | GNOME_RES_ENTRY_AUTO_PATH_UNIT(type, path, vdefault, var, option_unit, group, comment) GNOME_RES_ENTRY_PATH(type, path, vdefault, var, option_unit, group, comment, GNOME_RES_LEVEL_AUTO, NULL ) |
#define | GNOME_RES_ENTRY_AUTO_PATH_OPTION(type, path, vdefault, var, options, group, comment) GNOME_RES_ENTRY_PATH_OPTION(type, path, vdefault, var, options, group, comment, GNOME_RES_LEVEL_AUTO, NULL ) |
#define | GNOME_RES_ENTRY_AUTO_PATH_OPTION_FMT(type, path, vdefault, var, options, option_text_format, option_data, group, comment) GNOME_RES_ENTRY( type, GNOME_RES_EDIT_OPTIONS, path, NULL, vdefault, var, options, option_text_format, option_data, group, comment, GNOME_RES_LEVEL_AUTO, NULL, NULL, NULL ) |
#define | GNOME_RES_ENTRY_ASK_PATH(type, path, vdefault, var, group, comment) GNOME_RES_ENTRY_PATH(type, path, vdefault, var, NULL, group, comment, GNOME_RES_LEVEL_ASKFOR, NULL ) |
#define | GNOME_RES_ENTRY_ASK_PATH_UNIT(type, path, vdefault, var, option_unit, group, comment) GNOME_RES_ENTRY_PATH(type, path, vdefault, var, option_unit, group, comment, GNOME_RES_LEVEL_ASKFOR, NULL ) |
#define | GNOME_RES_ENTRY_ASK_PATH_OPTION(type, path, vdefault, var, options, group, comment) GNOME_RES_ENTRY_PATH_OPTION(type, path, vdefault, var, options, group, comment, GNOME_RES_LEVEL_ASKFOR, NULL ) |
#define | GNOME_RES_ENTRY_ASK_PATH_OPTION_FMT(type, path, vdefault, var, options, option_text_format, option_data, group, comment) GNOME_RES_ENTRY( type, GNOME_RES_EDIT_OPTIONS, path, NULL, vdefault, var, options, option_text_format, option_data, group, comment, GNOME_RES_LEVEL_ASKFOR, NULL, NULL, NULL ) |
#define | GNOME_RES_ENTRY_ASK_PATH_DEPEND(type, path, vdefault, var, group, comment, depend_func) GNOME_RES_ENTRY_PATH(type, path, vdefault, var, NULL, group, comment, GNOME_RES_LEVEL_ASKFOR_DEPEND, depend_func ) |
#define | GNOME_RES_ENTRY_ASK_PATH_DEPEND_UNIT(type, path, vdefault, var, option_unit, group, comment, depend_func) GNOME_RES_ENTRY_PATH(type, path, vdefault, var, option_unit, group, comment, GNOME_RES_LEVEL_ASKFOR_DEPEND, depend_func ) |
#define | GNOME_RES_ENTRY_ASK_PATH_OPTION_DEPEND(type, path, vdefault, var, options, group, comment, depend_func) GNOME_RES_ENTRY(type, GNOME_RES_EDIT_OPTIONS, path, NULL, vdefault, var, options, NULL, NULL, group, comment, GNOME_RES_LEVEL_ASKFOR_DEPEND, depend_func, NULL, NULL ) |
#define | GNOME_RES_ENTRY_ASK_PATH_OPTION_FMT_DEPEND(type, path, vdefault, var, options, option_text_format, option_data, group, comment, depend_func) GNOME_RES_ENTRY( type, GNOME_RES_EDIT_OPTIONS, path, NULL, vdefault, var, options, option_text_format, option_data, group, comment, GNOME_RES_LEVEL_ASKFOR_DEPEND, depend_func, NULL, NULL ) |
Enumerations | |
enum | GnomeResType { GNOME_RES_FIRST, GNOME_RES_BOOL, GNOME_RES_STRING, GNOME_RES_INT, GNOME_RES_FLOAT, GNOME_RES_FLOAT_W_UNIT, GNOME_RES_FLOAT_VEC3, GNOME_RES_FLOAT_VEC4, GNOME_RES_IGNORE_INFO, GNOME_RES_SEPARATOR, GNOME_RES_LAST } |
enum | GnomeResEditType { GNOME_RES_EDIT_NO, GNOME_RES_EDIT_ENTRY, GNOME_RES_EDIT_OPTIONS, GNOME_RES_EDIT_VALSLIDER, GNOME_RES_EDIT_COLORSEL, GNOME_RES_EDIT_FONTSEL } |
enum | GnomeResLevel { GNOME_RES_LEVEL_AUTO, GNOME_RES_LEVEL_ASKFOR, GNOME_RES_LEVEL_ASKFOR_DEPEND, GNOME_RES_LEVEL_IGNORE, GNOME_RES_LEVEL_INFOTEXT } |
enum | GnomeResDruidFinishType { GNOME_RES_DRUID_RUNNING, GNOME_RES_DRUID_FINISH, GNOME_RES_DRUID_CANCEL } |
Functions | |
GnomeResPreferences * | gnome_res_preferences_new (GnomeResEntryInfoType *res_def) |
void | gnome_res_set_ok_message (GnomeResPreferences *gnome_res_pref, const gchar *ok_msg) |
void | gnome_res_set_apply_message (GnomeResPreferences *gnome_res_pref, const gchar *apply_msg) |
void | gnome_res_set_apply_callback (GnomeResPreferences *self, void(*cb)(gpointer), gpointer data) |
void | gnome_res_run_change_user_config (GnomeResPreferences *gnome_res_pref, const gchar *dialog_title) |
void | gnome_res_set_destroy_on_close (GnomeResPreferences *self, int flg) |
void | gnome_res_destroy (GnomeResPreferences *gnome_res_pref) |
void | gnome_res_read_user_config (GnomeResPreferences *gnome_res_pref) |
void | gnome_res_write_user_config (GnomeResPreferences *gnome_res_pref) |
GnomeResNewUserDruid * | gnome_res_new_user_druid_new (GnomeResEntryInfoType *res_def, const gchar *title) |
GnomeResNewUserDruid * | gnome_res_new_user_druid_new_with_vals (GnomeResEntryInfoType *res_def, const gchar *title, GdkPixbuf *logo, GdkPixbuf *watermark, const gchar *welcome, const gchar *intro_text, const gchar *finish, const gchar *final_text) |
GnomeResDruidFinishType | gnome_res_new_user_druid_run_druids (GnomeResNewUserDruid *self) |
void | gnome_res_new_user_druid_destroy (GnomeResNewUserDruid *self) |
|
Definition at line 104 of file gnome-res.h. |
|
Definition at line 173 of file gnome-res.h. |
|
Definition at line 185 of file gnome-res.h. |
|
Definition at line 188 of file gnome-res.h. |
|
Definition at line 179 of file gnome-res.h. |
|
Definition at line 191 of file gnome-res.h. |
|
Definition at line 182 of file gnome-res.h. |
|
Definition at line 194 of file gnome-res.h. |
|
Definition at line 176 of file gnome-res.h. |
|
Definition at line 161 of file gnome-res.h. |
|
Definition at line 167 of file gnome-res.h. |
|
Definition at line 170 of file gnome-res.h. |
|
Definition at line 164 of file gnome-res.h. |
|
Definition at line 122 of file gnome-res.h. |
|
Definition at line 137 of file gnome-res.h. |
|
Definition at line 140 of file gnome-res.h. |
|
Definition at line 110 of file gnome-res.h. |
|
Definition at line 113 of file gnome-res.h. |
|
Definition at line 116 of file gnome-res.h. |
|
Definition at line 119 of file gnome-res.h. |
|
Definition at line 125 of file gnome-res.h. |
|
Definition at line 152 of file gnome-res.h. |
|
Definition at line 158 of file gnome-res.h. |
|
Definition at line 143 of file gnome-res.h. |
|
Definition at line 131 of file gnome-res.h. |
|
Definition at line 134 of file gnome-res.h. |
|
Definition at line 107 of file gnome-res.h. |
|
Definition at line 128 of file gnome-res.h. |
|
Definition at line 146 of file gnome-res.h. |
|
Definition at line 149 of file gnome-res.h. |
|
Definition at line 155 of file gnome-res.h. |
|
Definition at line 228 of file gnome-res.h. |
|
Definition at line 56 of file gnome-res.h. |
|
Definition at line 70 of file gnome-res.h. |
|
Definition at line 39 of file gnome-res.h. |
|
Definition at line 101 of file gnome-res.c. |
|
Definition at line 771 of file gnome-res.c. |
|
Definition at line 728 of file gnome-res.c. |
|
Definition at line 733 of file gnome-res.c. |
|
Definition at line 937 of file gnome-res.c. |
|
Definition at line 87 of file gnome-res.c. |
|
Definition at line 146 of file gnome-res.c. |
|
Definition at line 637 of file gnome-res.c. |
|
Definition at line 125 of file gnome-res.c. |
|
Definition at line 119 of file gnome-res.c. |
|
Definition at line 130 of file gnome-res.c. |
|
Definition at line 113 of file gnome-res.c. |
|
Definition at line 282 of file gnome-res.c. |