~ubuntu-branches/ubuntu/maverick/gimp/maverick-security

« back to all changes in this revision

Viewing changes to devel-docs/libgimpconfig/html/libgimpconfig-gimpconfig-path.html

  • Committer: Package Import Robot
  • Author(s): Sebastien Bacher
  • Date: 2010-07-12 15:08:08 UTC
  • mfrom: (1.1.23) (0.4.6 sid)
  • Revision ID: package-import@ubuntu.com-20100712150808-db9xqgtxrvpyl3g2
Tags: 2.6.10-1ubuntu1
Resync on Debian, dropping changes which are in the new version

Show diffs side-by-side

added added

removed removed

Lines of Context:
8
8
<link rel="up" href="libgimpconfig.html" title="Part I. GIMP Config Library">
9
9
<link rel="prev" href="libgimpconfig-gimpconfig-params.html" title="gimpconfig-params">
10
10
<link rel="next" href="libgimpconfig-gimpconfig-utils.html" title="gimpconfig-utils">
11
 
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
 
11
<meta name="generator" content="GTK-Doc V1.15 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
 
<link rel="part" href="libgimpconfig.html" title="Part I. GIMP Config Library">
14
 
<link rel="chapter" href="libgimpconfig-hierarchy.html" title="Object Hierarchy">
15
 
<link rel="index" href="libgimpconfig-index.html" title="Index">
16
 
<link rel="index" href="libgimpconfig-index-new-in-2-4.html" title="Index of new symbols in GIMP 2.4">
17
 
<link rel="index" href="libgimpconfig-index-new-in-2-6.html" title="Index of new symbols in GIMP 2.6">
18
 
<link rel="index" href="libgimpconfig-index-deprecated.html" title="Index of deprecated symbols">
19
13
</head>
20
14
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
21
15
<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="2">
28
22
</tr>
29
23
<tr><td colspan="5" class="shortcuts">
30
24
<a href="#libgimpconfig-gimpconfig-path.synopsis" class="shortcut">Top</a>
31
 
                 | 
32
 
                <a href="#libgimpconfig-gimpconfig-path.description" class="shortcut">Description</a>
 
25
                   | 
 
26
                  <a href="#libgimpconfig-gimpconfig-path.description" class="shortcut">Description</a>
33
27
</td></tr>
34
28
</table>
35
29
<div class="refentry" title="gimpconfig-path">
43
37
</tr></table></div>
44
38
<div class="refsynopsisdiv" title="Synopsis">
45
39
<a name="libgimpconfig-gimpconfig-path.synopsis"></a><h2>Synopsis</h2>
46
 
<pre class="synopsis">
47
 
enum                <a class="link" href="libgimpconfig-gimpconfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType">GimpConfigPathType</a>;
48
 
<a
49
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
50
 
>GParamSpec</a> *        <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-param-spec-config-path" title="gimp_param_spec_config_path ()">gimp_param_spec_config_path</a>         (const <a
51
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
52
 
>gchar</a> *name,
53
 
                                                         const <a
54
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
55
 
>gchar</a> *nick,
56
 
                                                         const <a
57
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
58
 
>gchar</a> *blurb,
59
 
                                                         <a class="link" href="libgimpconfig-gimpconfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType">GimpConfigPathType</a> type,
60
 
                                                         const <a
61
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
62
 
>gchar</a> *default_value,
63
 
                                                         <a
64
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
65
 
>GParamFlags</a> flags);
66
 
<a class="link" href="libgimpconfig-gimpconfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType">GimpConfigPathType</a>  <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-param-spec-config-path-type" title="gimp_param_spec_config_path_type ()">gimp_param_spec_config_path_type</a>    (<a
67
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
68
 
>GParamSpec</a> *pspec);
69
 
<a
70
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
71
 
>gchar</a> *             <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()">gimp_config_path_expand</a>             (const <a
72
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
73
 
>gchar</a> *path,
74
 
                                                         <a
75
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
76
 
>gboolean</a> recode,
77
 
                                                         <a
78
 
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
79
 
>GError</a> **error);
80
 
<a
81
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
82
 
>gchar</a> *             <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-build-data-path" title="gimp_config_build_data_path ()">gimp_config_build_data_path</a>         (const <a
83
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
84
 
>gchar</a> *name);
85
 
<a
86
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
87
 
>gchar</a> *             <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-build-writable-path" title="gimp_config_build_writable_path ()">gimp_config_build_writable_path</a>     (const <a
88
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
89
 
>gchar</a> *name);
90
 
<a
91
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
92
 
>gchar</a> *             <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-build-plug-in-path" title="gimp_config_build_plug_in_path ()">gimp_config_build_plug_in_path</a>      (const <a
93
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
94
 
>gchar</a> *name);
95
 
#define             <a class="link" href="libgimpconfig-gimpconfig-path.html#GIMP-VALUE-HOLDS-CONFIG-PATH--CAPS" title="GIMP_VALUE_HOLDS_CONFIG_PATH()">GIMP_VALUE_HOLDS_CONFIG_PATH</a>        (value)
 
40
<pre class="synopsis">enum                <a class="link" href="libgimpconfig-gimpconfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType">GimpConfigPathType</a>;
 
41
<a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-param-spec-config-path" title="gimp_param_spec_config_path ()">gimp_param_spec_config_path</a>         (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
42
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
43
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
44
                                                         <em class="parameter"><code><a class="link" href="libgimpconfig-gimpconfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType"><span class="type">GimpConfigPathType</span></a> type</code></em>,
 
45
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *default_value</code></em>,
 
46
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);
 
47
<a class="link" href="libgimpconfig-gimpconfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType"><span class="returnvalue">GimpConfigPathType</span></a>  <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-param-spec-config-path-type" title="gimp_param_spec_config_path_type ()">gimp_param_spec_config_path_type</a>    (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="type">GParamSpec</span></a> *pspec</code></em>);
 
48
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()">gimp_config_path_expand</a>             (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path</code></em>,
 
49
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> recode</code></em>,
 
50
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);
 
51
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-build-data-path" title="gimp_config_build_data_path ()">gimp_config_build_data_path</a>         (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);
 
52
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-build-writable-path" title="gimp_config_build_writable_path ()">gimp_config_build_writable_path</a>     (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);
 
53
<a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-build-plug-in-path" title="gimp_config_build_plug_in_path ()">gimp_config_build_plug_in_path</a>      (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);
 
54
#define             <a class="link" href="libgimpconfig-gimpconfig-path.html#GIMP-VALUE-HOLDS-CONFIG-PATH:CAPS" title="GIMP_VALUE_HOLDS_CONFIG_PATH()">GIMP_VALUE_HOLDS_CONFIG_PATH</a>        (value)
96
55
</pre>
97
56
</div>
98
57
<div class="refsect1" title="Description">
118
77
<hr>
119
78
<div class="refsect2" title="gimp_param_spec_config_path ()">
120
79
<a name="gimp-param-spec-config-path"></a><h3>gimp_param_spec_config_path ()</h3>
121
 
<pre class="programlisting"><a
122
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
123
 
>GParamSpec</a> *        gimp_param_spec_config_path         (const <a
124
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
125
 
>gchar</a> *name,
126
 
                                                         const <a
127
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
128
 
>gchar</a> *nick,
129
 
                                                         const <a
130
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
131
 
>gchar</a> *blurb,
132
 
                                                         <a class="link" href="libgimpconfig-gimpconfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType">GimpConfigPathType</a> type,
133
 
                                                         const <a
134
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
135
 
>gchar</a> *default_value,
136
 
                                                         <a
137
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
138
 
>GParamFlags</a> flags);</pre>
 
80
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="returnvalue">GParamSpec</span></a> *        gimp_param_spec_config_path         (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>,
 
81
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *nick</code></em>,
 
82
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *blurb</code></em>,
 
83
                                                         <em class="parameter"><code><a class="link" href="libgimpconfig-gimpconfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType"><span class="type">GimpConfigPathType</span></a> type</code></em>,
 
84
                                                         <em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *default_value</code></em>,
 
85
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a> flags</code></em>);</pre>
139
86
<p>
140
87
Creates a param spec to hold a filename, dir name,
141
88
or list of file or dir names.
142
 
See <a
143
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#g-param-spec-internal"
144
 
><code class="function">g_param_spec_internal()</code></a> for more information.</p>
145
 
<p>
 
89
See <a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#g-param-spec-internal"><code class="function">g_param_spec_internal()</code></a> for more information.
146
90
</p>
147
91
<div class="variablelist"><table border="0">
148
92
<col align="left" valign="top">
149
93
<tbody>
150
94
<tr>
151
95
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
152
 
<td>          Canonical name of the param
 
96
<td>Canonical name of the param
153
97
</td>
154
98
</tr>
155
99
<tr>
156
100
<td><p><span class="term"><em class="parameter"><code>nick</code></em> :</span></p></td>
157
 
<td>          Nickname of the param
 
101
<td>Nickname of the param
158
102
</td>
159
103
</tr>
160
104
<tr>
161
105
<td><p><span class="term"><em class="parameter"><code>blurb</code></em> :</span></p></td>
162
 
<td>         Brief desciption of param.
 
106
<td>Brief desciption of param.
163
107
</td>
164
108
</tr>
165
109
<tr>
166
110
<td><p><span class="term"><em class="parameter"><code>type</code></em> :</span></p></td>
167
 
<td>          a <span class="type">GimpParamConfigPathType</span> value.
 
111
<td>a <span class="type">GimpParamConfigPathType</span> value.
168
112
</td>
169
113
</tr>
170
114
<tr>
171
115
<td><p><span class="term"><em class="parameter"><code>default_value</code></em> :</span></p></td>
172
 
<td> Value to use if none is assigned.
 
116
<td>Value to use if none is assigned.
173
117
</td>
174
118
</tr>
175
119
<tr>
176
120
<td><p><span class="term"><em class="parameter"><code>flags</code></em> :</span></p></td>
177
 
<td>         a combination of <a
178
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamFlags"
179
 
><span class="type">GParamFlags</span></a>
 
121
<td>a combination of <a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamFlags"><span class="type">GParamFlags</span></a>
180
122
</td>
181
123
</tr>
182
124
<tr>
183
125
<td><p><span class="term"><span class="emphasis"><em>Returns</em></span> :</span></p></td>
184
 
<td> a newly allocated <a
185
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
186
 
><span class="type">GParamSpec</span></a> instance
 
126
<td> a newly allocated <a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="type">GParamSpec</span></a> instance
187
127
 
188
128
</td>
189
129
</tr>
194
134
<hr>
195
135
<div class="refsect2" title="gimp_param_spec_config_path_type ()">
196
136
<a name="gimp-param-spec-config-path-type"></a><h3>gimp_param_spec_config_path_type ()</h3>
197
 
<pre class="programlisting"><a class="link" href="libgimpconfig-gimpconfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType">GimpConfigPathType</a>  gimp_param_spec_config_path_type    (<a
198
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
199
 
>GParamSpec</a> *pspec);</pre>
 
137
<pre class="programlisting"><a class="link" href="libgimpconfig-gimpconfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType"><span class="returnvalue">GimpConfigPathType</span></a>  gimp_param_spec_config_path_type    (<em class="parameter"><code><a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="type">GParamSpec</span></a> *pspec</code></em>);</pre>
200
138
<p>
201
139
Tells whether the path param encodes a filename,
202
 
dir name, or list of file or dir names.</p>
203
 
<p>
 
140
dir name, or list of file or dir names.
204
141
</p>
205
142
<div class="variablelist"><table border="0">
206
143
<col align="left" valign="top">
207
144
<tbody>
208
145
<tr>
209
146
<td><p><span class="term"><em class="parameter"><code>pspec</code></em> :</span></p></td>
210
 
<td>         A <a
211
 
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
212
 
><span class="type">GParamSpec</span></a> for a path param
 
147
<td>A <a href="/usr/share/gtk-doc/html/gobject/gobject-GParamSpec.html#GParamSpec"><span class="type">GParamSpec</span></a> for a path param
213
148
</td>
214
149
</tr>
215
150
<tr>
225
160
<hr>
226
161
<div class="refsect2" title="gimp_config_path_expand ()">
227
162
<a name="gimp-config-path-expand"></a><h3>gimp_config_path_expand ()</h3>
228
 
<pre class="programlisting"><a
229
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
230
 
>gchar</a> *             gimp_config_path_expand             (const <a
231
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
232
 
>gchar</a> *path,
233
 
                                                         <a
234
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
235
 
>gboolean</a> recode,
236
 
                                                         <a
237
 
href="http://library.gnome.org/devel/glib/unstable/glib-Error-Reporting.html#GError"
238
 
>GError</a> **error);</pre>
 
163
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             gimp_config_path_expand             (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *path</code></em>,
 
164
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> recode</code></em>,
 
165
                                                         <em class="parameter"><code><a href="/usr/share/gtk-doc/html/glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre>
239
166
<p>
240
167
Paths as stored in the gimprc have to be treated special.  The
241
168
string may contain special identifiers such as for example
243
170
filesystem may be in a different encoding than UTF-8 (which is what
244
171
is used for the gimprc). This function does the variable
245
172
substitution for you and can also attempt to convert to the
246
 
filesystem encoding.</p>
247
 
<p>
 
173
filesystem encoding.
248
174
</p>
249
175
<div class="variablelist"><table border="0">
250
176
<col align="left" valign="top">
251
177
<tbody>
252
178
<tr>
253
179
<td><p><span class="term"><em class="parameter"><code>path</code></em> :</span></p></td>
254
 
<td> a <code class="literal">NUL</code>-terminated string in UTF-8 encoding
 
180
<td>a <code class="literal">NUL</code>-terminated string in UTF-8 encoding
255
181
</td>
256
182
</tr>
257
183
<tr>
258
184
<td><p><span class="term"><em class="parameter"><code>recode</code></em> :</span></p></td>
259
 
<td> whether to convert to the filesystem's encoding
 
185
<td>whether to convert to the filesystem's encoding
260
186
</td>
261
187
</tr>
262
188
<tr>
263
189
<td><p><span class="term"><em class="parameter"><code>error</code></em> :</span></p></td>
264
 
<td> return location for errors
 
190
<td>return location for errors
265
191
</td>
266
192
</tr>
267
193
<tr>
277
203
<hr>
278
204
<div class="refsect2" title="gimp_config_build_data_path ()">
279
205
<a name="gimp-config-build-data-path"></a><h3>gimp_config_build_data_path ()</h3>
280
 
<pre class="programlisting"><a
281
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
282
 
>gchar</a> *             gimp_config_build_data_path         (const <a
283
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
284
 
>gchar</a> *name);</pre>
 
206
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             gimp_config_build_data_path         (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
285
207
<p>
286
208
Creates a search path as it is used in the gimprc file.  The path
287
209
returned by <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-build-data-path" title="gimp_config_build_data_path ()"><code class="function">gimp_config_build_data_path()</code></a> includes a directory
289
211
directory.
290
212
</p>
291
213
<p>
292
 
Note that you cannot use this path directly with <a
293
 
href="../libgimpbase/libgimpbase-gimpenv.html#gimp-path-parse"
294
 
><code class="function">gimp_path_parse()</code></a>.
 
214
Note that you cannot use this path directly with <a href="../libgimpbase/libgimpbase-gimpenv.html#gimp-path-parse"><code class="function">gimp_path_parse()</code></a>.
295
215
As it is in the gimprc notation, you first need to expand and
296
 
recode it using <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()"><code class="function">gimp_config_path_expand()</code></a>.</p>
297
 
<p>
 
216
recode it using <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()"><code class="function">gimp_config_path_expand()</code></a>.
298
217
</p>
299
218
<div class="variablelist"><table border="0">
300
219
<col align="left" valign="top">
301
220
<tbody>
302
221
<tr>
303
222
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
304
 
<td> directory name (in UTF-8 encoding)
 
223
<td>directory name (in UTF-8 encoding)
305
224
</td>
306
225
</tr>
307
226
<tr>
317
236
<hr>
318
237
<div class="refsect2" title="gimp_config_build_writable_path ()">
319
238
<a name="gimp-config-build-writable-path"></a><h3>gimp_config_build_writable_path ()</h3>
320
 
<pre class="programlisting"><a
321
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
322
 
>gchar</a> *             gimp_config_build_writable_path     (const <a
323
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
324
 
>gchar</a> *name);</pre>
 
239
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             gimp_config_build_writable_path     (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
325
240
<p>
326
241
Creates a search path as it is used in the gimprc file.  The path
327
242
returned by <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-build-writable-path" title="gimp_config_build_writable_path ()"><code class="function">gimp_config_build_writable_path()</code></a> is just the writable
328
243
parts of the search path constructed by <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-build-data-path" title="gimp_config_build_data_path ()"><code class="function">gimp_config_build_data_path()</code></a>.
329
244
</p>
330
245
<p>
331
 
Note that you cannot use this path directly with <a
332
 
href="../libgimpbase/libgimpbase-gimpenv.html#gimp-path-parse"
333
 
><code class="function">gimp_path_parse()</code></a>.
 
246
Note that you cannot use this path directly with <a href="../libgimpbase/libgimpbase-gimpenv.html#gimp-path-parse"><code class="function">gimp_path_parse()</code></a>.
334
247
As it is in the gimprc notation, you first need to expand and
335
 
recode it using <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()"><code class="function">gimp_config_path_expand()</code></a>.</p>
336
 
<p>
 
248
recode it using <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()"><code class="function">gimp_config_path_expand()</code></a>.
337
249
</p>
338
250
<div class="variablelist"><table border="0">
339
251
<col align="left" valign="top">
340
252
<tbody>
341
253
<tr>
342
254
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
343
 
<td> directory name (in UTF-8 encoding)
 
255
<td>directory name (in UTF-8 encoding)
344
256
</td>
345
257
</tr>
346
258
<tr>
356
268
<hr>
357
269
<div class="refsect2" title="gimp_config_build_plug_in_path ()">
358
270
<a name="gimp-config-build-plug-in-path"></a><h3>gimp_config_build_plug_in_path ()</h3>
359
 
<pre class="programlisting"><a
360
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
361
 
>gchar</a> *             gimp_config_build_plug_in_path      (const <a
362
 
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
363
 
>gchar</a> *name);</pre>
 
271
<pre class="programlisting"><a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> *             gimp_config_build_plug_in_path      (<em class="parameter"><code>const <a href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *name</code></em>);</pre>
364
272
<p>
365
273
Creates a search path as it is used in the gimprc file.  The path
366
274
returned by <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-build-plug-in-path" title="gimp_config_build_plug_in_path ()"><code class="function">gimp_config_build_plug_in_path()</code></a> includes a directory
368
276
directory.
369
277
</p>
370
278
<p>
371
 
Note that you cannot use this path directly with <a
372
 
href="../libgimpbase/libgimpbase-gimpenv.html#gimp-path-parse"
373
 
><code class="function">gimp_path_parse()</code></a>.
 
279
Note that you cannot use this path directly with <a href="../libgimpbase/libgimpbase-gimpenv.html#gimp-path-parse"><code class="function">gimp_path_parse()</code></a>.
374
280
As it is in the gimprc notation, you first need to expand and
375
 
recode it using <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()"><code class="function">gimp_config_path_expand()</code></a>.</p>
376
 
<p>
 
281
recode it using <a class="link" href="libgimpconfig-gimpconfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()"><code class="function">gimp_config_path_expand()</code></a>.
377
282
</p>
378
283
<div class="variablelist"><table border="0">
379
284
<col align="left" valign="top">
380
285
<tbody>
381
286
<tr>
382
287
<td><p><span class="term"><em class="parameter"><code>name</code></em> :</span></p></td>
383
 
<td> directory name (in UTF-8 encoding)
 
288
<td>directory name (in UTF-8 encoding)
384
289
</td>
385
290
</tr>
386
291
<tr>
395
300
</div>
396
301
<hr>
397
302
<div class="refsect2" title="GIMP_VALUE_HOLDS_CONFIG_PATH()">
398
 
<a name="GIMP-VALUE-HOLDS-CONFIG-PATH--CAPS"></a><h3>GIMP_VALUE_HOLDS_CONFIG_PATH()</h3>
 
303
<a name="GIMP-VALUE-HOLDS-CONFIG-PATH:CAPS"></a><h3>GIMP_VALUE_HOLDS_CONFIG_PATH()</h3>
399
304
<pre class="programlisting">#define GIMP_VALUE_HOLDS_CONFIG_PATH(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_CONFIG_PATH))
400
305
</pre>
401
306
<p>
413
318
</div>
414
319
<div class="footer">
415
320
<hr>
416
 
          Generated by GTK-Doc V1.11</div>
 
321
          Generated by GTK-Doc V1.15</div>
417
322
</body>
418
 
</html>
 
323
</html>
 
 
b'\\ No newline at end of file'