~cairo-dock-team/ubuntu/precise/cairo-dock/988102

« back to all changes in this revision

Viewing changes to doc/latex/cairo-dock-config_8h.tex

  • Committer: Bazaar Package Importer
  • Author(s): Julien Lavergne
  • Date: 2008-09-14 16:26:12 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20080914162612-t6aa8pr2o0qry48o
Tags: 1.6.2.3-0ubuntu1
* New upstream release.
* debian/control
 - Update to 3.8.0 (no change needed).
 - Add libxtst-dev as Build-Depends.
* debian/cairo-dock-data.install
 - Add usr/share/cairo-dock/emblems directory.
* debian/watch
 - Update location.
* debian/rules
 - Add a get-orig-source rule.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
\section{Référence du fichier /opt/cairo-dock/trunk/cairo-dock/src/cairo-dock-config.h}
2
 
\label{cairo-dock-config_8h}\index{/opt/cairo-dock/trunk/cairo-dock/src/cairo-dock-config.h@{/opt/cairo-dock/trunk/cairo-dock/src/cairo-dock-config.h}}
3
 
\subsection*{Macros}
4
 
\begin{CompactItemize}
5
 
\item 
6
 
\#define {\bf cairo\_\-dock\_\-edit\_\-conf\_\-file}(pWindow, cConfFilePath, cTitle, iWindowWidth, iWindowHeight, iIdentifier, cPresentedGroup, pConfigFunc, data, pFreeUserDataFunc, cGettextDomain)~cairo\_\-dock\_\-edit\_\-conf\_\-file\_\-full (pWindow, cConfFilePath, cTitle, iWindowWidth, iWindowHeight, iIdentifier, cPresentedGroup, pConfigFunc, data, pFreeUserDataFunc, NULL, NULL, NULL, NULL, cGettextDomain)
7
 
\end{CompactItemize}
8
 
\subsection*{Fonctions}
9
 
\begin{CompactItemize}
10
 
\item 
11
 
gboolean {\bf cairo\_\-dock\_\-get\_\-boolean\_\-key\_\-value} (GKeyFile $\ast$pKeyFile, gchar $\ast$cGroupName, gchar $\ast$cKeyName, gboolean $\ast$bFlushConfFileNeeded, gboolean bDefaultValue, gchar $\ast$cDefaultGroupName, gchar $\ast$cDefaultKeyName)
12
 
\item 
13
 
int {\bf cairo\_\-dock\_\-get\_\-integer\_\-key\_\-value} (GKeyFile $\ast$pKeyFile, gchar $\ast$cGroupName, gchar $\ast$cKeyName, gboolean $\ast$bFlushConfFileNeeded, int iDefaultValue, gchar $\ast$cDefaultGroupName, gchar $\ast$cDefaultKeyName)
14
 
\item 
15
 
double {\bf cairo\_\-dock\_\-get\_\-double\_\-key\_\-value} (GKeyFile $\ast$pKeyFile, gchar $\ast$cGroupName, gchar $\ast$cKeyName, gboolean $\ast$bFlushConfFileNeeded, double fDefaultValue, gchar $\ast$cDefaultGroupName, gchar $\ast$cDefaultKeyName)
16
 
\item 
17
 
gchar $\ast$ {\bf cairo\_\-dock\_\-get\_\-string\_\-key\_\-value} (GKeyFile $\ast$pKeyFile, gchar $\ast$cGroupName, gchar $\ast$cKeyName, gboolean $\ast$bFlushConfFileNeeded, const gchar $\ast$cDefaultValue, gchar $\ast$cDefaultGroupName, gchar $\ast$cDefaultKeyName)
18
 
\item 
19
 
void {\bf cairo\_\-dock\_\-get\_\-integer\_\-list\_\-key\_\-value} (GKeyFile $\ast$pKeyFile, gchar $\ast$cGroupName, gchar $\ast$cKeyName, gboolean $\ast$bFlushConfFileNeeded, int $\ast$iValueBuffer, int iNbElements, int $\ast$iDefaultValues, gchar $\ast$cDefaultGroupName, gchar $\ast$cDefaultKeyName)
20
 
\item 
21
 
void {\bf cairo\_\-dock\_\-get\_\-double\_\-list\_\-key\_\-value} (GKeyFile $\ast$pKeyFile, gchar $\ast$cGroupName, gchar $\ast$cKeyName, gboolean $\ast$bFlushConfFileNeeded, double $\ast$fValueBuffer, int iNbElements, double $\ast$fDefaultValues, gchar $\ast$cDefaultGroupName, gchar $\ast$cDefaultKeyName)
22
 
\item 
23
 
gchar $\ast$$\ast$ {\bf cairo\_\-dock\_\-get\_\-string\_\-list\_\-key\_\-value} (GKeyFile $\ast$pKeyFile, gchar $\ast$cGroupName, gchar $\ast$cKeyName, gboolean $\ast$bFlushConfFileNeeded, gsize $\ast$length, gchar $\ast$cDefaultValues, gchar $\ast$cDefaultGroupName, gchar $\ast$cDefaultKeyName)
24
 
\item 
25
 
{\bf CairoDockAnimationType} {\bf cairo\_\-dock\_\-get\_\-animation\_\-type\_\-key\_\-value} (GKeyFile $\ast$pKeyFile, gchar $\ast$cGroupName, gchar $\ast$cKeyName, gboolean $\ast$bFlushConfFileNeeded, {\bf CairoDockAnimationType} iDefaultAnimation, gchar $\ast$cDefaultGroupName, gchar $\ast$cDefaultKeyName)
26
 
\item 
27
 
void {\bf cairo\_\-dock\_\-read\_\-conf\_\-file} (gchar $\ast$cConfFilePath, {\bf CairoDock} $\ast$pDock)
28
 
\item 
29
 
gboolean {\bf cairo\_\-dock\_\-is\_\-loading} (void)
30
 
\item 
31
 
gboolean {\bf cairo\_\-dock\_\-edit\_\-conf\_\-file\_\-full} (GtkWindow $\ast$pWindow, gchar $\ast$cConfFilePath, gchar $\ast$cTitle, int iWindowWidth, int iWindowHeight, gchar iIdentifier, gchar $\ast$cPresentedGroup, {\bf CairoDockConfigFunc} pConfigFunc, gpointer data, GFunc pFreeUserDataFunc, {\bf CairoDockConfigFunc} pConfigFunc2, gchar $\ast$cConfFilePath2, gchar $\ast$cButtonConvert, gchar $\ast$cButtonRevert, gchar $\ast$cGettextDomain)
32
 
\item 
33
 
void {\bf cairo\_\-dock\_\-update\_\-conf\_\-file} (gchar $\ast$cConfFilePath, GType iFirstDataType,...)
34
 
\item 
35
 
void {\bf cairo\_\-dock\_\-update\_\-conf\_\-file\_\-with\_\-position} (gchar $\ast$cConfFilePath, int x, int y)
36
 
\item 
37
 
{\bf CairoDockDesktopEnv} {\bf cairo\_\-dock\_\-guess\_\-environment} (void)
38
 
\item 
39
 
void {\bf cairo\_\-dock\_\-copy\_\-easy\_\-conf\_\-file} (gchar $\ast$cEasyConfFilePath, GKeyFile $\ast$pMainKeyFile)
40
 
\item 
41
 
void {\bf cairo\_\-dock\_\-copy\_\-to\_\-easy\_\-conf\_\-file} (GKeyFile $\ast$pMainKeyFile, gchar $\ast$cEasyConfFilePath)
42
 
\item 
43
 
void {\bf cairo\_\-dock\_\-build\_\-easy\_\-conf\_\-file} (gchar $\ast$cMainConfFilePath, gchar $\ast$cEasyConfFilePath)
44
 
\item 
45
 
void {\bf cairo\_\-dock\_\-read\_\-easy\_\-conf\_\-file} (gchar $\ast$cEasyConfFilePath, gpointer data)
46
 
\item 
47
 
gboolean {\bf cairo\_\-dock\_\-use\_\-full\_\-conf\_\-file} (void)
48
 
\item 
49
 
void {\bf cairo\_\-dock\_\-mark\_\-prefered\_\-conf\_\-file} (gchar $\ast$cConfFilePath)
50
 
\end{CompactItemize}
51
 
 
52
 
 
53
 
\subsection{Documentation des macros}
54
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_edit_conf_file@{cairo\_\-dock\_\-edit\_\-conf\_\-file}}
55
 
\index{cairo_dock_edit_conf_file@{cairo\_\-dock\_\-edit\_\-conf\_\-file}!cairo-dock-config.h@{cairo-dock-config.h}}
56
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}\#define cairo\_\-dock\_\-edit\_\-conf\_\-file(pWindow, cConfFilePath, cTitle, iWindowWidth, iWindowHeight, iIdentifier, cPresentedGroup, pConfigFunc, data, pFreeUserDataFunc, cGettextDomain)~cairo\_\-dock\_\-edit\_\-conf\_\-file\_\-full (pWindow, cConfFilePath, cTitle, iWindowWidth, iWindowHeight, iIdentifier, cPresentedGroup, pConfigFunc, data, pFreeUserDataFunc, NULL, NULL, NULL, NULL, cGettextDomain)}\label{cairo-dock-config_8h_a9839c43a080311d048fc2f5f9e2b11e}
57
 
 
58
 
 
59
 
 
60
 
 
61
 
\subsection{Documentation des fonctions}
62
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_get_boolean_key_value@{cairo\_\-dock\_\-get\_\-boolean\_\-key\_\-value}}
63
 
\index{cairo_dock_get_boolean_key_value@{cairo\_\-dock\_\-get\_\-boolean\_\-key\_\-value}!cairo-dock-config.h@{cairo-dock-config.h}}
64
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}gboolean cairo\_\-dock\_\-get\_\-boolean\_\-key\_\-value (GKeyFile $\ast$ {\em pKeyFile}, gchar $\ast$ {\em cGroupName}, gchar $\ast$ {\em cKeyName}, gboolean $\ast$ {\em bFlushConfFileNeeded}, gboolean {\em bDefaultValue}, gchar $\ast$ {\em cDefaultGroupName}, gchar $\ast$ {\em cDefaultKeyName})}\label{cairo-dock-config_8h_7f221b2e5161810f62738ed51a2a732e}
65
 
 
66
 
 
67
 
Recupere une cle booleene d'un fichier de cles. \begin{Desc}
68
 
\item[Paramètres:]
69
 
\begin{description}
70
 
\item[{\em pKeyFile}]le fichier de cles. \item[{\em cGroupName}]le com du groupe. \item[{\em cKeyName}]le nom de la cle. \item[{\em bFlushConfFileNeeded}]est mis a TRUE si la cle est manquante. \item[{\em bDefaultValue}]valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. \item[{\em cDefaultGroupName}]nom de groupe alternatif, ou NULL si aucun autre. \item[{\em cDefaultKeyName}]nom de cle alternative, ou NULL si aucune autre. \end{description}
71
 
\end{Desc}
72
 
\begin{Desc}
73
 
\item[Renvoie:]la valeur booleene de la cle. \end{Desc}
74
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_get_integer_key_value@{cairo\_\-dock\_\-get\_\-integer\_\-key\_\-value}}
75
 
\index{cairo_dock_get_integer_key_value@{cairo\_\-dock\_\-get\_\-integer\_\-key\_\-value}!cairo-dock-config.h@{cairo-dock-config.h}}
76
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}int cairo\_\-dock\_\-get\_\-integer\_\-key\_\-value (GKeyFile $\ast$ {\em pKeyFile}, gchar $\ast$ {\em cGroupName}, gchar $\ast$ {\em cKeyName}, gboolean $\ast$ {\em bFlushConfFileNeeded}, int {\em iDefaultValue}, gchar $\ast$ {\em cDefaultGroupName}, gchar $\ast$ {\em cDefaultKeyName})}\label{cairo-dock-config_8h_3f9539c7257b48c2e28371c565c2e076}
77
 
 
78
 
 
79
 
Recupere une cle entiere d'un fichier de cles. \begin{Desc}
80
 
\item[Paramètres:]
81
 
\begin{description}
82
 
\item[{\em pKeyFile}]le fichier de cles. \item[{\em cGroupName}]le com du groupe. \item[{\em cKeyName}]le nom de la cle. \item[{\em bFlushConfFileNeeded}]est mis a TRUE si la cle est manquante. \item[{\em iDefaultValue}]valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. \item[{\em cDefaultGroupName}]nom de groupe alternatif, ou NULL si aucun autre. \item[{\em cDefaultKeyName}]nom de cle alternative, ou NULL si aucune autre. \end{description}
83
 
\end{Desc}
84
 
\begin{Desc}
85
 
\item[Renvoie:]la valeur entiere de la cle. \end{Desc}
86
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_get_double_key_value@{cairo\_\-dock\_\-get\_\-double\_\-key\_\-value}}
87
 
\index{cairo_dock_get_double_key_value@{cairo\_\-dock\_\-get\_\-double\_\-key\_\-value}!cairo-dock-config.h@{cairo-dock-config.h}}
88
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}double cairo\_\-dock\_\-get\_\-double\_\-key\_\-value (GKeyFile $\ast$ {\em pKeyFile}, gchar $\ast$ {\em cGroupName}, gchar $\ast$ {\em cKeyName}, gboolean $\ast$ {\em bFlushConfFileNeeded}, double {\em fDefaultValue}, gchar $\ast$ {\em cDefaultGroupName}, gchar $\ast$ {\em cDefaultKeyName})}\label{cairo-dock-config_8h_fe7e380a3c4f4e1e4272861db413482f}
89
 
 
90
 
 
91
 
Recupere une cle flottante d'un fichier de cles. \begin{Desc}
92
 
\item[Paramètres:]
93
 
\begin{description}
94
 
\item[{\em pKeyFile}]le fichier de cles. \item[{\em cGroupName}]le com du groupe. \item[{\em cKeyName}]le nom de la cle. \item[{\em bFlushConfFileNeeded}]est mis a TRUE si la cle est manquante. \item[{\em fDefaultValue}]valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. \item[{\em cDefaultGroupName}]nom de groupe alternatif, ou NULL si aucun autre. \item[{\em cDefaultKeyName}]nom de cle alternative, ou NULL si aucune autre. \end{description}
95
 
\end{Desc}
96
 
\begin{Desc}
97
 
\item[Renvoie:]la valeur flottante de la cle. \end{Desc}
98
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_get_string_key_value@{cairo\_\-dock\_\-get\_\-string\_\-key\_\-value}}
99
 
\index{cairo_dock_get_string_key_value@{cairo\_\-dock\_\-get\_\-string\_\-key\_\-value}!cairo-dock-config.h@{cairo-dock-config.h}}
100
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}gchar$\ast$ cairo\_\-dock\_\-get\_\-string\_\-key\_\-value (GKeyFile $\ast$ {\em pKeyFile}, gchar $\ast$ {\em cGroupName}, gchar $\ast$ {\em cKeyName}, gboolean $\ast$ {\em bFlushConfFileNeeded}, const gchar $\ast$ {\em cDefaultValue}, gchar $\ast$ {\em cDefaultGroupName}, gchar $\ast$ {\em cDefaultKeyName})}\label{cairo-dock-config_8h_d2c3f7bb0639011e853368d89480417b}
101
 
 
102
 
 
103
 
Recupere une cle d'un fichier de cles sous la forme d'une chaine de caractere. \begin{Desc}
104
 
\item[Paramètres:]
105
 
\begin{description}
106
 
\item[{\em pKeyFile}]le fichier de cles. \item[{\em cGroupName}]le com du groupe. \item[{\em cKeyName}]le nom de la cle. \item[{\em bFlushConfFileNeeded}]est mis a TRUE si la cle est manquante. \item[{\em cDefaultValue}]valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. \item[{\em cDefaultGroupName}]nom de groupe alternatif, ou NULL si aucun autre. \item[{\em cDefaultKeyName}]nom de cle alternative, ou NULL si aucune autre. \end{description}
107
 
\end{Desc}
108
 
\begin{Desc}
109
 
\item[Renvoie:]la chaine de caractere nouvellement allouee correspondante a la cle. \end{Desc}
110
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_get_integer_list_key_value@{cairo\_\-dock\_\-get\_\-integer\_\-list\_\-key\_\-value}}
111
 
\index{cairo_dock_get_integer_list_key_value@{cairo\_\-dock\_\-get\_\-integer\_\-list\_\-key\_\-value}!cairo-dock-config.h@{cairo-dock-config.h}}
112
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void cairo\_\-dock\_\-get\_\-integer\_\-list\_\-key\_\-value (GKeyFile $\ast$ {\em pKeyFile}, gchar $\ast$ {\em cGroupName}, gchar $\ast$ {\em cKeyName}, gboolean $\ast$ {\em bFlushConfFileNeeded}, int $\ast$ {\em iValueBuffer}, int {\em iNbElements}, int $\ast$ {\em iDefaultValues}, gchar $\ast$ {\em cDefaultGroupName}, gchar $\ast$ {\em cDefaultKeyName})}\label{cairo-dock-config_8h_e5e434d1c4140767498dbd342d3504f2}
113
 
 
114
 
 
115
 
Recupere une cle d'un fichier de cles sous la forme d'un tableau d'entiers. \begin{Desc}
116
 
\item[Paramètres:]
117
 
\begin{description}
118
 
\item[{\em pKeyFile}]le fichier de cles. \item[{\em cGroupName}]le com du groupe. \item[{\em cKeyName}]le nom de la cle. \item[{\em bFlushConfFileNeeded}]est mis a TRUE si la cle est manquante. \item[{\em iValueBuffer}]tableau qui sera rempli. \item[{\em iNbElements}]nombre d'elements a recuperer; c'est le nombre d'elements du tableau passe en entree. \item[{\em iDefaultValues}]valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. \item[{\em cDefaultGroupName}]nom de groupe alternatif, ou NULL si aucun autre. \item[{\em cDefaultKeyName}]nom de cle alternative, ou NULL si aucune autre. \end{description}
119
 
\end{Desc}
120
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_get_double_list_key_value@{cairo\_\-dock\_\-get\_\-double\_\-list\_\-key\_\-value}}
121
 
\index{cairo_dock_get_double_list_key_value@{cairo\_\-dock\_\-get\_\-double\_\-list\_\-key\_\-value}!cairo-dock-config.h@{cairo-dock-config.h}}
122
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void cairo\_\-dock\_\-get\_\-double\_\-list\_\-key\_\-value (GKeyFile $\ast$ {\em pKeyFile}, gchar $\ast$ {\em cGroupName}, gchar $\ast$ {\em cKeyName}, gboolean $\ast$ {\em bFlushConfFileNeeded}, double $\ast$ {\em fValueBuffer}, int {\em iNbElements}, double $\ast$ {\em fDefaultValues}, gchar $\ast$ {\em cDefaultGroupName}, gchar $\ast$ {\em cDefaultKeyName})}\label{cairo-dock-config_8h_af7a7a07b316b4cfa0d61b782de4f603}
123
 
 
124
 
 
125
 
Recupere une cle d'un fichier de cles sous la forme d'un tableau de doubles. \begin{Desc}
126
 
\item[Paramètres:]
127
 
\begin{description}
128
 
\item[{\em pKeyFile}]le fichier de cles. \item[{\em cGroupName}]le com du groupe. \item[{\em cKeyName}]le nom de la cle. \item[{\em bFlushConfFileNeeded}]est mis a TRUE si la cle est manquante. \item[{\em fValueBuffer}]tableau qui sera rempli. \item[{\em iNbElements}]nombre d'elements a recuperer; c'est le nombre d'elements du tableau passe en entree. \item[{\em fDefaultValues}]valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. \item[{\em cDefaultGroupName}]nom de groupe alternatif, ou NULL si aucun autre. \item[{\em cDefaultKeyName}]nom de cle alternative, ou NULL si aucune autre. \end{description}
129
 
\end{Desc}
130
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_get_string_list_key_value@{cairo\_\-dock\_\-get\_\-string\_\-list\_\-key\_\-value}}
131
 
\index{cairo_dock_get_string_list_key_value@{cairo\_\-dock\_\-get\_\-string\_\-list\_\-key\_\-value}!cairo-dock-config.h@{cairo-dock-config.h}}
132
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}gchar$\ast$$\ast$ cairo\_\-dock\_\-get\_\-string\_\-list\_\-key\_\-value (GKeyFile $\ast$ {\em pKeyFile}, gchar $\ast$ {\em cGroupName}, gchar $\ast$ {\em cKeyName}, gboolean $\ast$ {\em bFlushConfFileNeeded}, gsize $\ast$ {\em length}, gchar $\ast$ {\em cDefaultValues}, gchar $\ast$ {\em cDefaultGroupName}, gchar $\ast$ {\em cDefaultKeyName})}\label{cairo-dock-config_8h_0eaefc540f50e5580de58cfeb997a0c4}
133
 
 
134
 
 
135
 
Recupere une cle d'un fichier de cles sous la forme d'un tableau de chaines de caracteres. \begin{Desc}
136
 
\item[Paramètres:]
137
 
\begin{description}
138
 
\item[{\em pKeyFile}]le fichier de cles. \item[{\em cGroupName}]le com du groupe. \item[{\em cKeyName}]le nom de la cle. \item[{\em bFlushConfFileNeeded}]est mis a TRUE si la cle est manquante. \item[{\em length}]nombre de chaines de caracteres recuperees. \item[{\em cDefaultValues}]valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. \item[{\em cDefaultGroupName}]nom de groupe alternatif, ou NULL si aucun autre. \item[{\em cDefaultKeyName}]nom de cle alternative, ou NULL si aucune autre. \end{description}
139
 
\end{Desc}
140
 
\begin{Desc}
141
 
\item[Renvoie:]un tableau de chaines de caracteres; a liberer avec g\_\-strfreev(). \end{Desc}
142
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_get_animation_type_key_value@{cairo\_\-dock\_\-get\_\-animation\_\-type\_\-key\_\-value}}
143
 
\index{cairo_dock_get_animation_type_key_value@{cairo\_\-dock\_\-get\_\-animation\_\-type\_\-key\_\-value}!cairo-dock-config.h@{cairo-dock-config.h}}
144
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf CairoDockAnimationType} cairo\_\-dock\_\-get\_\-animation\_\-type\_\-key\_\-value (GKeyFile $\ast$ {\em pKeyFile}, gchar $\ast$ {\em cGroupName}, gchar $\ast$ {\em cKeyName}, gboolean $\ast$ {\em bFlushConfFileNeeded}, {\bf CairoDockAnimationType} {\em iDefaultAnimation}, gchar $\ast$ {\em cDefaultGroupName}, gchar $\ast$ {\em cDefaultKeyName})}\label{cairo-dock-config_8h_0f38d81a9b3b79fa90c5c5a87fd38f95}
145
 
 
146
 
 
147
 
Recupere une cle d'un fichier de cles sous la forme d'un tableau de chaines de caracteres. \begin{Desc}
148
 
\item[Paramètres:]
149
 
\begin{description}
150
 
\item[{\em pKeyFile}]le fichier de cles. \item[{\em cGroupName}]le com du groupe. \item[{\em cKeyName}]le nom de la cle. \item[{\em bFlushConfFileNeeded}]est mis a TRUE si la cle est manquante. \item[{\em iDefaultAnimation}]valeur par defaut a utiliser et a inserer dans le fichier de cles au cas ou la cle est manquante. \item[{\em cDefaultGroupName}]nom de groupe alternatif, ou NULL si aucun autre. \item[{\em cDefaultKeyName}]nom de cle alternative, ou NULL si aucune autre. \end{description}
151
 
\end{Desc}
152
 
\begin{Desc}
153
 
\item[Renvoie:]le type de l'animation correspondante a la cle. \end{Desc}
154
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_read_conf_file@{cairo\_\-dock\_\-read\_\-conf\_\-file}}
155
 
\index{cairo_dock_read_conf_file@{cairo\_\-dock\_\-read\_\-conf\_\-file}!cairo-dock-config.h@{cairo-dock-config.h}}
156
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void cairo\_\-dock\_\-read\_\-conf\_\-file (gchar $\ast$ {\em cConfFilePath}, {\bf CairoDock} $\ast$ {\em pDock})}\label{cairo-dock-config_8h_c64f3ee3060851d08a10b674983ceef6}
157
 
 
158
 
 
159
 
Lis le fichier de conf et recharge l'appli en consequence. \begin{Desc}
160
 
\item[Paramètres:]
161
 
\begin{description}
162
 
\item[{\em cConfFilePath}]chemin du fichier de conf. \item[{\em pDock}]le dock principal, cree prealablement si necessaire. \end{description}
163
 
\end{Desc}
164
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_is_loading@{cairo\_\-dock\_\-is\_\-loading}}
165
 
\index{cairo_dock_is_loading@{cairo\_\-dock\_\-is\_\-loading}!cairo-dock-config.h@{cairo-dock-config.h}}
166
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}gboolean cairo\_\-dock\_\-is\_\-loading (void)}\label{cairo-dock-config_8h_e03d7453919e67aff991868dd71c2413}
167
 
 
168
 
 
169
 
Dis si l'appli est en cours de chargement. \begin{Desc}
170
 
\item[Renvoie:]TRUE ssi le dock est en cours de rechargement. \end{Desc}
171
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_edit_conf_file_full@{cairo\_\-dock\_\-edit\_\-conf\_\-file\_\-full}}
172
 
\index{cairo_dock_edit_conf_file_full@{cairo\_\-dock\_\-edit\_\-conf\_\-file\_\-full}!cairo-dock-config.h@{cairo-dock-config.h}}
173
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}gboolean cairo\_\-dock\_\-edit\_\-conf\_\-file\_\-full (GtkWindow $\ast$ {\em pWindow}, gchar $\ast$ {\em cConfFilePath}, gchar $\ast$ {\em cTitle}, int {\em iWindowWidth}, int {\em iWindowHeight}, gchar {\em iIdentifier}, gchar $\ast$ {\em cPresentedGroup}, {\bf CairoDockConfigFunc} {\em pConfigFunc}, gpointer {\em data}, GFunc {\em pFreeUserDataFunc}, {\bf CairoDockConfigFunc} {\em pConfigFunc2}, gchar $\ast$ {\em cConfFilePath2}, gchar $\ast$ {\em cButtonConvert}, gchar $\ast$ {\em cButtonRevert}, gchar $\ast$ {\em cGettextDomain})}\label{cairo-dock-config_8h_dd9495916490fa41367914e6ca0ed982}
174
 
 
175
 
 
176
 
Lis un fichier de conf, construit l'IHM appropriee, et la presente a l'utilisateur. \begin{Desc}
177
 
\item[Paramètres:]
178
 
\begin{description}
179
 
\item[{\em pWindow}]fenetre pour laquelle le panneau de conf sera modal. \item[{\em cConfFilePath}]chemin du fichier de conf. \item[{\em cTitle}]titre du panneau de conf. \item[{\em iWindowWidth}]largeur du panneau de conf. \item[{\em iWindowHeight}]hauteur du panneau de conf. \item[{\em iIdentifier}]identifiant des cles, ou 0 pour aucun. \item[{\em cPresentedGroup}]onglet devant etre selectionne initialement. \item[{\em pConfigFunc}]fonction appelee a l'appui sur le bouton \char`\"{}valider\char`\"{} \item[{\em data}]donnees passees a la fonction. \item[{\em pFreeUserDataFunc}]fonction liberant les donnees, ou NULL. \item[{\em pConfigFunc2}]2eme fonction dans le cas d'une config s'affichant sous 2 formes. \item[{\em cConfFilePath2}]2eme fichier de conf dans le cas d'une config s'affichant sous 2 formes. \item[{\em cButtonConvert}]chaine a afficher dans le bouton permettant de passer d'une forme a l'autre. \item[{\em cButtonRevert}]chaine a afficher dans le bouton permettant de passer d'une forme a l'autre dans l'autre sens. \item[{\em cGettextDomain}]nom du domainde de traduction a utiliser, ou NULL pour utiliser celui du dock. \end{description}
180
 
\end{Desc}
181
 
\begin{Desc}
182
 
\item[Renvoie:]TRUE si l'utilisateur a ferme le panneau de conf en appuyant sur OK, FALSE sinon. \end{Desc}
183
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_update_conf_file@{cairo\_\-dock\_\-update\_\-conf\_\-file}}
184
 
\index{cairo_dock_update_conf_file@{cairo\_\-dock\_\-update\_\-conf\_\-file}!cairo-dock-config.h@{cairo-dock-config.h}}
185
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void cairo\_\-dock\_\-update\_\-conf\_\-file (gchar $\ast$ {\em cConfFilePath}, GType {\em iFirstDataType},  {\em ...})}\label{cairo-dock-config_8h_aa96248a38e7aac5b9df7ce355cc0f59}
186
 
 
187
 
 
188
 
Met a jour un fichier de conf avec une liste de valeurs de la forme : type, nom du groupe, nom de la cle, valeur. Finir par G\_\-TYPE\_\-INVALID. \begin{Desc}
189
 
\item[Paramètres:]
190
 
\begin{description}
191
 
\item[{\em cConfFilePath}]chemin du fichier de conf. \item[{\em iFirstDataType}]type de la 1ere donnee. \end{description}
192
 
\end{Desc}
193
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_update_conf_file_with_position@{cairo\_\-dock\_\-update\_\-conf\_\-file\_\-with\_\-position}}
194
 
\index{cairo_dock_update_conf_file_with_position@{cairo\_\-dock\_\-update\_\-conf\_\-file\_\-with\_\-position}!cairo-dock-config.h@{cairo-dock-config.h}}
195
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void cairo\_\-dock\_\-update\_\-conf\_\-file\_\-with\_\-position (gchar $\ast$ {\em cConfFilePath}, int {\em x}, int {\em y})}\label{cairo-dock-config_8h_4fbe55818645f3a7eababc1023ccb205}
196
 
 
197
 
 
198
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_guess_environment@{cairo\_\-dock\_\-guess\_\-environment}}
199
 
\index{cairo_dock_guess_environment@{cairo\_\-dock\_\-guess\_\-environment}!cairo-dock-config.h@{cairo-dock-config.h}}
200
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}{\bf CairoDockDesktopEnv} cairo\_\-dock\_\-guess\_\-environment (void)}\label{cairo-dock-config_8h_e4f8b1a235338cc84135c147972d7ca1}
201
 
 
202
 
 
203
 
Essaye de determiner l'environnement de bureau dela session courante. \begin{Desc}
204
 
\item[Renvoie:]l'environnement de bureau (couramment Gnome et KDE son detectes). \end{Desc}
205
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_copy_easy_conf_file@{cairo\_\-dock\_\-copy\_\-easy\_\-conf\_\-file}}
206
 
\index{cairo_dock_copy_easy_conf_file@{cairo\_\-dock\_\-copy\_\-easy\_\-conf\_\-file}!cairo-dock-config.h@{cairo-dock-config.h}}
207
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void cairo\_\-dock\_\-copy\_\-easy\_\-conf\_\-file (gchar $\ast$ {\em cEasyConfFilePath}, GKeyFile $\ast$ {\em pMainKeyFile})}\label{cairo-dock-config_8h_99b1a5ec61008af612dd93c43a711d0e}
208
 
 
209
 
 
210
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_copy_to_easy_conf_file@{cairo\_\-dock\_\-copy\_\-to\_\-easy\_\-conf\_\-file}}
211
 
\index{cairo_dock_copy_to_easy_conf_file@{cairo\_\-dock\_\-copy\_\-to\_\-easy\_\-conf\_\-file}!cairo-dock-config.h@{cairo-dock-config.h}}
212
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void cairo\_\-dock\_\-copy\_\-to\_\-easy\_\-conf\_\-file (GKeyFile $\ast$ {\em pMainKeyFile}, gchar $\ast$ {\em cEasyConfFilePath})}\label{cairo-dock-config_8h_39c75b5dca429d1ce0f043e4ba94a3ac}
213
 
 
214
 
 
215
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_build_easy_conf_file@{cairo\_\-dock\_\-build\_\-easy\_\-conf\_\-file}}
216
 
\index{cairo_dock_build_easy_conf_file@{cairo\_\-dock\_\-build\_\-easy\_\-conf\_\-file}!cairo-dock-config.h@{cairo-dock-config.h}}
217
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void cairo\_\-dock\_\-build\_\-easy\_\-conf\_\-file (gchar $\ast$ {\em cMainConfFilePath}, gchar $\ast$ {\em cEasyConfFilePath})}\label{cairo-dock-config_8h_33f275343b1af7c5fccc9a66eb87967b}
218
 
 
219
 
 
220
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_read_easy_conf_file@{cairo\_\-dock\_\-read\_\-easy\_\-conf\_\-file}}
221
 
\index{cairo_dock_read_easy_conf_file@{cairo\_\-dock\_\-read\_\-easy\_\-conf\_\-file}!cairo-dock-config.h@{cairo-dock-config.h}}
222
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void cairo\_\-dock\_\-read\_\-easy\_\-conf\_\-file (gchar $\ast$ {\em cEasyConfFilePath}, gpointer {\em data})}\label{cairo-dock-config_8h_3c83e742ee7d6a6d9d4781dbf82a1dc8}
223
 
 
224
 
 
225
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_use_full_conf_file@{cairo\_\-dock\_\-use\_\-full\_\-conf\_\-file}}
226
 
\index{cairo_dock_use_full_conf_file@{cairo\_\-dock\_\-use\_\-full\_\-conf\_\-file}!cairo-dock-config.h@{cairo-dock-config.h}}
227
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}gboolean cairo\_\-dock\_\-use\_\-full\_\-conf\_\-file (void)}\label{cairo-dock-config_8h_a114a97808acd1212d04cc424186d2f5}
228
 
 
229
 
 
230
 
\index{cairo-dock-config.h@{cairo-dock-config.h}!cairo_dock_mark_prefered_conf_file@{cairo\_\-dock\_\-mark\_\-prefered\_\-conf\_\-file}}
231
 
\index{cairo_dock_mark_prefered_conf_file@{cairo\_\-dock\_\-mark\_\-prefered\_\-conf\_\-file}!cairo-dock-config.h@{cairo-dock-config.h}}
232
 
\subsubsection{\setlength{\rightskip}{0pt plus 5cm}void cairo\_\-dock\_\-mark\_\-prefered\_\-conf\_\-file (gchar $\ast$ {\em cConfFilePath})}\label{cairo-dock-config_8h_8aab139403895e5d792e02de7e3d899c}
233
 
 
234