4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>gimpconfig-path</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7
<link rel="start" href="index.html" title="GIMP Config Library Reference Manual">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
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.10 (XML mode)">
11
<meta name="generator" content="GTK-Doc V1.11 (XML mode)">
12
12
<link rel="stylesheet" href="style.css" type="text/css">
13
13
<link rel="part" href="libgimpconfig.html" title="Part I. GIMP Config Library">
14
14
<link rel="chapter" href="libgimpconfig-hierarchy.html" title="Object Hierarchy">
26
26
<th width="100%" align="center">GIMP Config Library Reference Manual</th>
27
27
<td><a accesskey="n" href="libgimpconfig-gimpconfig-utils.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
29
<tr><td colspan="5" class="shortcuts"><nobr><a href="#libgimpconfig-gimpconfig-path.synopsis" class="shortcut">Top</a>
31
<a href="#libgimpconfig-gimpconfig-path.description" class="shortcut">Description</a></nobr></td></tr>
29
<tr><td colspan="5" class="shortcuts">
30
<a href="#libgimpconfig-gimpconfig-path.synopsis" class="shortcut">Top</a>
32
<a href="#libgimpconfig-gimpconfig-path.description" class="shortcut">Description</a>
33
<div class="refentry" lang="en">
35
<div class="refentry" title="gimpconfig-path">
34
36
<a name="libgimpconfig-gimpconfig-path"></a><div class="titlepage"></div>
35
37
<div class="refnamediv"><table width="100%"><tr>
40
42
<td valign="top" align="right"></td>
41
43
</tr></table></div>
42
<div class="refsynopsisdiv">
44
<div class="refsynopsisdiv" title="Synopsis">
43
45
<a name="libgimpconfig-gimpconfig-path.synopsis"></a><h2>Synopsis</h2>
44
46
<pre class="synopsis">
45
47
enum <a class="link" href="libgimpconfig-gimpconfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType">GimpConfigPathType</a>;
47
49
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
48
>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
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
49
51
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
66
68
>GParamSpec</a> *pspec);
68
70
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
69
>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
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
70
72
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
77
79
>GError</a> **error);
79
81
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
80
>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
81
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
84
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
85
>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
86
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
89
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
90
>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
91
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
93
#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)
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"
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"
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"
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)
96
<div class="refsect1" lang="en">
98
<div class="refsect1" title="Description">
97
99
<a name="libgimpconfig-gimpconfig-path.description"></a><h2>Description</h2>
102
<div class="refsect1" lang="en">
103
<div class="refsect1" title="Details">
103
104
<a name="libgimpconfig-gimpconfig-path.details"></a><h2>Details</h2>
104
<div class="refsect2" lang="en">
105
<div class="refsect2" title="enum GimpConfigPathType">
105
106
<a name="GimpConfigPathType"></a><h3>enum GimpConfigPathType</h3>
106
107
<pre class="programlisting">typedef enum
112
113
} GimpConfigPathType;
119
<div class="refsect2" lang="en">
119
<div class="refsect2" title="gimp_param_spec_config_path ()">
120
120
<a name="gimp-param-spec-config-path"></a><h3>gimp_param_spec_config_path ()</h3>
121
121
<pre class="programlisting"><a
122
122
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
123
>GParamSpec</a>* gimp_param_spec_config_path (const <a
123
>GParamSpec</a> * gimp_param_spec_config_path (const <a
124
124
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
125
125
>gchar</a> *name,
143
143
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#g-param-spec-internal"
144
144
><code class="function">g_param_spec_internal()</code></a> for more information.</p>
148
147
<div class="variablelist"><table border="0">
149
148
<col align="left" valign="top">
193
<p class="since">Since GIMP 2.4
192
<p class="since">Since GIMP 2.4</p>
197
<div class="refsect2" lang="en">
195
<div class="refsect2" title="gimp_param_spec_config_path_type ()">
198
196
<a name="gimp-param-spec-config-path-type"></a><h3>gimp_param_spec_config_path_type ()</h3>
199
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
200
198
href="http://library.gnome.org/devel/gobject/unstable/gobject-GParamSpec.html#GParamSpec"
203
201
Tells whether the path param encodes a filename,
204
202
dir name, or list of file or dir names.</p>
208
205
<div class="variablelist"><table border="0">
209
206
<col align="left" valign="top">
226
<p class="since">Since GIMP 2.4
223
<p class="since">Since GIMP 2.4</p>
230
<div class="refsect2" lang="en">
226
<div class="refsect2" title="gimp_config_path_expand ()">
231
227
<a name="gimp-config-path-expand"></a><h3>gimp_config_path_expand ()</h3>
232
228
<pre class="programlisting"><a
233
229
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
234
>gchar</a>* gimp_config_path_expand (const <a
230
>gchar</a> * gimp_config_path_expand (const <a
235
231
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
236
232
>gchar</a> *path,
280
<p class="since">Since GIMP 2.4
275
<p class="since">Since GIMP 2.4</p>
284
<div class="refsect2" lang="en">
278
<div class="refsect2" title="gimp_config_build_data_path ()">
285
279
<a name="gimp-config-build-data-path"></a><h3>gimp_config_build_data_path ()</h3>
286
280
<pre class="programlisting"><a
287
281
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
288
>gchar</a>* gimp_config_build_data_path (const <a
282
>gchar</a> * gimp_config_build_data_path (const <a
289
283
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
290
284
>gchar</a> *name);</pre>
301
295
As it is in the gimprc notation, you first need to expand and
302
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>
306
299
<div class="variablelist"><table border="0">
307
300
<col align="left" valign="top">
322
<p class="since">Since GIMP 2.4
315
<p class="since">Since GIMP 2.4</p>
326
<div class="refsect2" lang="en">
318
<div class="refsect2" title="gimp_config_build_writable_path ()">
327
319
<a name="gimp-config-build-writable-path"></a><h3>gimp_config_build_writable_path ()</h3>
328
320
<pre class="programlisting"><a
329
321
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
330
>gchar</a>* gimp_config_build_writable_path (const <a
322
>gchar</a> * gimp_config_build_writable_path (const <a
331
323
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
332
324
>gchar</a> *name);</pre>
342
334
As it is in the gimprc notation, you first need to expand and
343
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>
347
338
<div class="variablelist"><table border="0">
348
339
<col align="left" valign="top">
363
<p class="since">Since GIMP 2.4
354
<p class="since">Since GIMP 2.4</p>
367
<div class="refsect2" lang="en">
357
<div class="refsect2" title="gimp_config_build_plug_in_path ()">
368
358
<a name="gimp-config-build-plug-in-path"></a><h3>gimp_config_build_plug_in_path ()</h3>
369
359
<pre class="programlisting"><a
370
360
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
371
>gchar</a>* gimp_config_build_plug_in_path (const <a
361
>gchar</a> * gimp_config_build_plug_in_path (const <a
372
362
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gchar"
373
363
>gchar</a> *name);</pre>
384
374
As it is in the gimprc notation, you first need to expand and
385
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>
389
378
<div class="variablelist"><table border="0">
390
379
<col align="left" valign="top">
405
<p class="since">Since GIMP 2.4
394
<p class="since">Since GIMP 2.4</p>
409
<div class="refsect2" lang="en">
410
<a name="GIMP-VALUE-HOLDS-CONFIG-PATH:CAPS"></a><h3>GIMP_VALUE_HOLDS_CONFIG_PATH()</h3>
397
<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>
411
399
<pre class="programlisting">#define GIMP_VALUE_HOLDS_CONFIG_PATH(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_CONFIG_PATH))
416
403
<div class="variablelist"><table border="0">
417
404
<col align="left" valign="top">
419
406
<td><p><span class="term"><em class="parameter"><code>value</code></em> :</span></p></td>