Référence du fichier src/cairo-dock-config.h

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)


Documentation des 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)


Documentation des fonctions

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.

Paramètres:
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.

Paramètres:
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.

Paramètres:
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.

Paramètres:
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.

Paramètres:
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.

Paramètres:
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.

Paramètres:
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.

Paramètres:
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.

Paramètres:
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  ) 


Généré le Tue Dec 11 02:26:43 2007 pour Cairo-Dock par  doxygen 1.5.3