Aller au code source de ce fichier.
Macros | |
#define | cairo_dock_edit_conf_file(pWidget, cConfFilePath, cTitle, iWindowWidth, iWindowHeight, iIdentifier, cPresentedGroup, pConfigFunc, data, pFreeUserDataFunc) cairo_dock_edit_conf_file_full (pWidget, cConfFilePath, cTitle, iWindowWidth, iWindowHeight, iIdentifier, cPresentedGroup, pConfigFunc, data, pFreeUserDataFunc, NULL, NULL, NULL, NULL) |
Fonctions | |
gboolean | cairo_dock_get_boolean_key_value (GKeyFile *pKeyFile, gchar *cGroupName, gchar *cKeyName, gboolean *bFlushConfFileNeeded, gboolean bDefaultValue) |
int | cairo_dock_get_integer_key_value (GKeyFile *pKeyFile, gchar *cGroupName, gchar *cKeyName, gboolean *bFlushConfFileNeeded, int iDefaultValue) |
double | cairo_dock_get_double_key_value (GKeyFile *pKeyFile, gchar *cGroupName, gchar *cKeyName, gboolean *bFlushConfFileNeeded, double fDefaultValue) |
gchar * | cairo_dock_get_string_key_value (GKeyFile *pKeyFile, gchar *cGroupName, gchar *cKeyName, gboolean *bFlushConfFileNeeded, const gchar *cDefaultValue) |
void | cairo_dock_get_integer_list_key_value (GKeyFile *pKeyFile, gchar *cGroupName, gchar *cKeyName, gboolean *bFlushConfFileNeeded, int *iValueBuffer, int iNbElements, int *iDefaultValues) |
void | cairo_dock_get_double_list_key_value (GKeyFile *pKeyFile, gchar *cGroupName, gchar *cKeyName, gboolean *bFlushConfFileNeeded, double *fValueBuffer, int iNbElements, double *fDefaultValues) |
gchar ** | cairo_dock_get_string_list_key_value (GKeyFile *pKeyFile, gchar *cGroupName, gchar *cKeyName, gboolean *bFlushConfFileNeeded, gsize *length, gchar *cDefaultValues) |
CairoDockAnimationType | cairo_dock_get_animation_type_key_value (GKeyFile *pKeyFile, gchar *cGroupName, gchar *cKeyName, gboolean *bFlushConfFileNeeded, CairoDockAnimationType iDefaultAnimation) |
void | cairo_dock_read_conf_file (gchar *cConfFilePath, CairoDock *pDock) |
gboolean | cairo_dock_edit_conf_file_full (GtkWidget *pWidget, gchar *cConfFilePath, gchar *cTitle, int iWindowWidth, int iWindowHeight, gchar iIdentifier, gchar *cPresentedGroup, CairoDockConfigFunc pConfigFunc, gpointer data, GFunc pFreeUserDataFunc, CairoDockConfigFunc pConfigFunc2, gchar *cConfFilePath2, gchar *cButtonConvert, gchar *cButtonRevert) |
void | cairo_dock_update_conf_file_with_position (gchar *cConfFilePath, int x, int y) |
CairoDockDesktopEnv | cairo_dock_guess_environment (void) |
void | cairo_dock_copy_easy_conf_file (gchar *cEasyConfFilePath, GKeyFile *pMainKeyFile) |
void | cairo_dock_copy_to_easy_conf_file (GKeyFile *pMainKeyFile, gchar *cEasyConfFilePath) |
void | cairo_dock_build_easy_conf_file (gchar *cMainConfFilePath, gchar *cEasyConfFilePath) |
void | cairo_dock_read_easy_conf_file (gchar *cEasyConfFilePath, gpointer data) |
gboolean | cairo_dock_use_full_conf_file (void) |
void | cairo_dock_mark_prefered_conf_file (gchar *cConfFilePath) |
#define cairo_dock_edit_conf_file | ( | pWidget, | |||
cConfFilePath, | |||||
cTitle, | |||||
iWindowWidth, | |||||
iWindowHeight, | |||||
iIdentifier, | |||||
cPresentedGroup, | |||||
pConfigFunc, | |||||
data, | |||||
pFreeUserDataFunc | ) | cairo_dock_edit_conf_file_full (pWidget, cConfFilePath, cTitle, iWindowWidth, iWindowHeight, iIdentifier, cPresentedGroup, pConfigFunc, data, pFreeUserDataFunc, NULL, NULL, NULL, NULL) |
gboolean cairo_dock_get_boolean_key_value | ( | GKeyFile * | pKeyFile, | |
gchar * | cGroupName, | |||
gchar * | cKeyName, | |||
gboolean * | bFlushConfFileNeeded, | |||
gboolean | bDefaultValue | |||
) |
Recupere une cle booleene d'un fichier de cles.
pKeyFile | le fichier de cles. | |
cGroupName | le com du groupe. | |
cKeyName | le nom de la cle. | |
bFlushConfFileNeeded | est mis a TRUE si la cle est manquante. | |
bDefaultValue | valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. la valeur booleene de la cle. |
int cairo_dock_get_integer_key_value | ( | GKeyFile * | pKeyFile, | |
gchar * | cGroupName, | |||
gchar * | cKeyName, | |||
gboolean * | bFlushConfFileNeeded, | |||
int | iDefaultValue | |||
) |
Recupere une cle entiere d'un fichier de cles.
pKeyFile | le fichier de cles. | |
cGroupName | le com du groupe. | |
cKeyName | le nom de la cle. | |
bFlushConfFileNeeded | est mis a TRUE si la cle est manquante. | |
iDefaultValue | valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. la valeur entiere de la cle. |
double cairo_dock_get_double_key_value | ( | GKeyFile * | pKeyFile, | |
gchar * | cGroupName, | |||
gchar * | cKeyName, | |||
gboolean * | bFlushConfFileNeeded, | |||
double | fDefaultValue | |||
) |
Recupere une cle flottante d'un fichier de cles.
pKeyFile | le fichier de cles. | |
cGroupName | le com du groupe. | |
cKeyName | le nom de la cle. | |
bFlushConfFileNeeded | est mis a TRUE si la cle est manquante. | |
fDefaultValue | valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. la valeur flottante de la cle. |
gchar* cairo_dock_get_string_key_value | ( | GKeyFile * | pKeyFile, | |
gchar * | cGroupName, | |||
gchar * | cKeyName, | |||
gboolean * | bFlushConfFileNeeded, | |||
const gchar * | cDefaultValue | |||
) |
Recupere une cle d'un fichier de cles sous la forme d'une chaine de caractere.
pKeyFile | le fichier de cles. | |
cGroupName | le com du groupe. | |
cKeyName | le nom de la cle. | |
bFlushConfFileNeeded | est mis a TRUE si la cle est manquante. | |
cDefaultValue | valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. la chaine de caractere nouvellement allouee correspondante a la cle. |
void cairo_dock_get_integer_list_key_value | ( | GKeyFile * | pKeyFile, | |
gchar * | cGroupName, | |||
gchar * | cKeyName, | |||
gboolean * | bFlushConfFileNeeded, | |||
int * | iValueBuffer, | |||
int | iNbElements, | |||
int * | iDefaultValues | |||
) |
Recupere une cle d'un fichier de cles sous la forme d'un tableau d'entiers.
pKeyFile | le fichier de cles. | |
cGroupName | le com du groupe. | |
cKeyName | le nom de la cle. | |
bFlushConfFileNeeded | est mis a TRUE si la cle est manquante. | |
iValueBuffer | tableau qui sera rempli. | |
iNbElements | nombre d'elements a recuperer; c'est le nombre d'elements du tableau passe en entree. | |
iDefaultValues | valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. |
void cairo_dock_get_double_list_key_value | ( | GKeyFile * | pKeyFile, | |
gchar * | cGroupName, | |||
gchar * | cKeyName, | |||
gboolean * | bFlushConfFileNeeded, | |||
double * | fValueBuffer, | |||
int | iNbElements, | |||
double * | fDefaultValues | |||
) |
Recupere une cle d'un fichier de cles sous la forme d'un tableau de doubles.
pKeyFile | le fichier de cles. | |
cGroupName | le com du groupe. | |
cKeyName | le nom de la cle. | |
bFlushConfFileNeeded | est mis a TRUE si la cle est manquante. | |
fValueBuffer | tableau qui sera rempli. | |
iNbElements | nombre d'elements a recuperer; c'est le nombre d'elements du tableau passe en entree. | |
fDefaultValues | valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. |
gchar** cairo_dock_get_string_list_key_value | ( | GKeyFile * | pKeyFile, | |
gchar * | cGroupName, | |||
gchar * | cKeyName, | |||
gboolean * | bFlushConfFileNeeded, | |||
gsize * | length, | |||
gchar * | cDefaultValues | |||
) |
Recupere une cle d'un fichier de cles sous la forme d'un tableau de chaines de caracteres.
pKeyFile | le fichier de cles. | |
cGroupName | le com du groupe. | |
cKeyName | le nom de la cle. | |
bFlushConfFileNeeded | est mis a TRUE si la cle est manquante. | |
length | nombre de chaines de caracteres recuperees. | |
cDefaultValues | valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. un tableau de chaines de caracteres; a liberer avec g_strfreev(). |
CairoDockAnimationType cairo_dock_get_animation_type_key_value | ( | GKeyFile * | pKeyFile, | |
gchar * | cGroupName, | |||
gchar * | cKeyName, | |||
gboolean * | bFlushConfFileNeeded, | |||
CairoDockAnimationType | iDefaultAnimation | |||
) |
Recupere une cle d'un fichier de cles sous la forme d'un tableau de chaines de caracteres.
pKeyFile | le fichier de cles. | |
cGroupName | le com du groupe. | |
cKeyName | le nom de la cle. | |
bFlushConfFileNeeded | est mis a TRUE si la cle est manquante. | |
iDefaultAnimation | valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. le type de l'animation correspondante a la cle. |
void cairo_dock_read_conf_file | ( | gchar * | cConfFilePath, | |
CairoDock * | pDock | |||
) |
gboolean cairo_dock_edit_conf_file_full | ( | GtkWidget * | pWidget, | |
gchar * | cConfFilePath, | |||
gchar * | cTitle, | |||
int | iWindowWidth, | |||
int | iWindowHeight, | |||
gchar | iIdentifier, | |||
gchar * | cPresentedGroup, | |||
CairoDockConfigFunc | pConfigFunc, | |||
gpointer | data, | |||
GFunc | pFreeUserDataFunc, | |||
CairoDockConfigFunc | pConfigFunc2, | |||
gchar * | cConfFilePath2, | |||
gchar * | cButtonConvert, | |||
gchar * | cButtonRevert | |||
) |
Lis un fichier de conf, construit l'IHM appropriee, et la presente a l'utilisateur.
pWidget | ||
cConfFilePath | ||
cTitle | ||
iWindowWidth | ||
iWindowHeight | ||
iIdentifier | ||
cPresentedGroup | ||
pConfigFunc | ||
data | ||
pFreeUserDataFunc | ||
pConfigFunc2 | ||
cConfFilePath2 | ||
cButtonConvert | ||
cButtonRevert | TRUE si l'utilisateur a ferme le panneau de conf en appuyant sur OK, FALSE sinon. |
void cairo_dock_update_conf_file_with_position | ( | gchar * | cConfFilePath, | |
int | x, | |||
int | y | |||
) |
CairoDockDesktopEnv cairo_dock_guess_environment | ( | void | ) |
void cairo_dock_copy_easy_conf_file | ( | gchar * | cEasyConfFilePath, | |
GKeyFile * | pMainKeyFile | |||
) |
void cairo_dock_copy_to_easy_conf_file | ( | GKeyFile * | pMainKeyFile, | |
gchar * | cEasyConfFilePath | |||
) |
void cairo_dock_build_easy_conf_file | ( | gchar * | cMainConfFilePath, | |
gchar * | cEasyConfFilePath | |||
) |
void cairo_dock_read_easy_conf_file | ( | gchar * | cEasyConfFilePath, | |
gpointer | data | |||
) |
gboolean cairo_dock_use_full_conf_file | ( | void | ) |
void cairo_dock_mark_prefered_conf_file | ( | gchar * | cConfFilePath | ) |