31
31
<th width="100%" align="center">GIMP Library Reference Manual</th>
32
32
<td><a accesskey="n" href="libgimp-gimppaletteselect.html"><img src="right.png" width="24" height="24" border="0" alt="Next"></a></td>
34
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2589404" class="shortcut">Top</a>
34
<tr><td colspan="5" class="shortcuts"><nobr><a href="#id2573154" class="shortcut">Top</a>
36
<a href="#id2725251" class="shortcut">Description</a></nobr></td></tr>
36
<a href="#id2723417" class="shortcut">Description</a></nobr></td></tr>
38
38
<div class="refentry" lang="en">
39
39
<a name="libgimp-gimpgradientselect"></a><div class="titlepage"></div>
40
40
<div class="refnamediv"><table width="100%"><tr>
43
<a name="id2589404"></a><span class="refentrytitle">gimpgradientselect</span>
43
<a name="id2573154"></a><span class="refentrytitle">gimpgradientselect</span>
45
45
<p>gimpgradientselect — Functions providing a gradient selection dialog.</p>
55
void (<a class="link" href="libgimp-gimpgradientselect.html#GimpRunGradientCallback">*GimpRunGradientCallback</a>) (const gchar *gradient_name,
57
const gdouble *grad_data,
58
gboolean dialog_closing,
60
const gchar* <a class="link" href="libgimp-gimpgradientselect.html#gimp-gradient-select-new">gimp_gradient_select_new</a> (const gchar *title,
61
const gchar *gradient_name,
55
void (<a class="link" href="libgimp-gimpgradientselect.html#GimpRunGradientCallback">*GimpRunGradientCallback</a>) (const <a
56
href="../glib/glib-Basic-Types.html#gchar"
57
>gchar</a> *gradient_name,
59
href="../glib/glib-Basic-Types.html#gint"
62
href="../glib/glib-Basic-Types.html#gdouble"
63
>gdouble</a> *grad_data,
65
href="../glib/glib-Basic-Types.html#gboolean"
66
>gboolean</a> dialog_closing,
68
href="../glib/glib-Basic-Types.html#gpointer"
69
>gpointer</a> user_data);
71
href="../glib/glib-Basic-Types.html#gchar"
72
>gchar</a>* <a class="link" href="libgimp-gimpgradientselect.html#gimp-gradient-select-new">gimp_gradient_select_new</a> (const <a
73
href="../glib/glib-Basic-Types.html#gchar"
76
href="../glib/glib-Basic-Types.html#gchar"
77
>gchar</a> *gradient_name,
79
href="../glib/glib-Basic-Types.html#gint"
80
>gint</a> sample_size,
63
81
<a class="link" href="libgimp-gimpgradientselect.html#GimpRunGradientCallback">GimpRunGradientCallback</a> callback,
65
void <a class="link" href="libgimp-gimpgradientselect.html#gimp-gradient-select-destroy">gimp_gradient_select_destroy</a> (const gchar *gradient_callback);
66
gboolean <a class="link" href="libgimp-gimpgradientselect.html#gimp-gradients-popup">gimp_gradients_popup</a> (const gchar *gradient_callback,
67
const gchar *popup_title,
68
const gchar *initial_gradient,
70
gboolean <a class="link" href="libgimp-gimpgradientselect.html#gimp-gradients-close-popup">gimp_gradients_close_popup</a> (const gchar *gradient_callback);
71
gboolean <a class="link" href="libgimp-gimpgradientselect.html#gimp-gradients-set-popup">gimp_gradients_set_popup</a> (const gchar *gradient_callback,
72
const gchar *gradient_name);
83
href="../glib/glib-Basic-Types.html#gpointer"
85
void <a class="link" href="libgimp-gimpgradientselect.html#gimp-gradient-select-destroy">gimp_gradient_select_destroy</a> (const <a
86
href="../glib/glib-Basic-Types.html#gchar"
87
>gchar</a> *gradient_callback);
89
href="../glib/glib-Basic-Types.html#gboolean"
90
>gboolean</a> <a class="link" href="libgimp-gimpgradientselect.html#gimp-gradients-popup">gimp_gradients_popup</a> (const <a
91
href="../glib/glib-Basic-Types.html#gchar"
92
>gchar</a> *gradient_callback,
94
href="../glib/glib-Basic-Types.html#gchar"
95
>gchar</a> *popup_title,
97
href="../glib/glib-Basic-Types.html#gchar"
98
>gchar</a> *initial_gradient,
100
href="../glib/glib-Basic-Types.html#gint"
101
>gint</a> sample_size);
103
href="../glib/glib-Basic-Types.html#gboolean"
104
>gboolean</a> <a class="link" href="libgimp-gimpgradientselect.html#gimp-gradients-close-popup">gimp_gradients_close_popup</a> (const <a
105
href="../glib/glib-Basic-Types.html#gchar"
106
>gchar</a> *gradient_callback);
108
href="../glib/glib-Basic-Types.html#gboolean"
109
>gboolean</a> <a class="link" href="libgimp-gimpgradientselect.html#gimp-gradients-set-popup">gimp_gradients_set_popup</a> (const <a
110
href="../glib/glib-Basic-Types.html#gchar"
111
>gchar</a> *gradient_callback,
113
href="../glib/glib-Basic-Types.html#gchar"
114
>gchar</a> *gradient_name);
75
117
<div class="refsect1" lang="en">
76
<a name="id2725251"></a><h2>Description</h2>
118
<a name="id2723417"></a><h2>Description</h2>
78
120
Functions providing a gradient selection dialog.
81
123
<div class="refsect1" lang="en">
82
<a name="id2725267"></a><h2>Details</h2>
124
<a name="id2723434"></a><h2>Details</h2>
83
125
<div class="refsect2" lang="en">
84
<a name="id2725277"></a><h3>
126
<a name="id2723444"></a><h3>
85
127
<a name="GimpRunGradientCallback"></a>GimpRunGradientCallback ()</h3>
86
<a class="indexterm" name="id2725289"></a><pre class="programlisting">void (*GimpRunGradientCallback) (const gchar *gradient_name,
88
const gdouble *grad_data,
89
gboolean dialog_closing,
90
gpointer user_data);</pre>
128
<a class="indexterm" name="id2724878"></a><pre class="programlisting">void (*GimpRunGradientCallback) (const <a
129
href="../glib/glib-Basic-Types.html#gchar"
130
>gchar</a> *gradient_name,
132
href="../glib/glib-Basic-Types.html#gint"
135
href="../glib/glib-Basic-Types.html#gdouble"
136
>gdouble</a> *grad_data,
138
href="../glib/glib-Basic-Types.html#gboolean"
139
>gboolean</a> dialog_closing,
141
href="../glib/glib-Basic-Types.html#gpointer"
142
>gpointer</a> user_data);</pre>
128
180
<div class="refsect2" lang="en">
129
<a name="id2725663"></a><h3>
181
<a name="id2725008"></a><h3>
130
182
<a name="gimp-gradient-select-new"></a>gimp_gradient_select_new ()</h3>
131
<a class="indexterm" name="id2725674"></a><pre class="programlisting">const gchar* gimp_gradient_select_new (const gchar *title,
132
const gchar *gradient_name,
183
<a class="indexterm" name="id2725019"></a><pre class="programlisting">const <a
184
href="../glib/glib-Basic-Types.html#gchar"
185
>gchar</a>* gimp_gradient_select_new (const <a
186
href="../glib/glib-Basic-Types.html#gchar"
189
href="../glib/glib-Basic-Types.html#gchar"
190
>gchar</a> *gradient_name,
192
href="../glib/glib-Basic-Types.html#gint"
193
>gint</a> sample_size,
134
194
<a class="link" href="libgimp-gimpgradientselect.html#GimpRunGradientCallback">GimpRunGradientCallback</a> callback,
135
gpointer data);</pre>
196
href="../glib/glib-Basic-Types.html#gpointer"
197
>gpointer</a> data);</pre>
197
261
<div class="refsect2" lang="en">
198
<a name="id2725872"></a><h3>
262
<a name="id2722423"></a><h3>
199
263
<a name="gimp-gradients-popup"></a>gimp_gradients_popup ()</h3>
200
<a class="indexterm" name="id2725883"></a><pre class="programlisting">gboolean gimp_gradients_popup (const gchar *gradient_callback,
201
const gchar *popup_title,
202
const gchar *initial_gradient,
203
gint sample_size);</pre>
264
<a class="indexterm" name="id2722434"></a><pre class="programlisting"><a
265
href="../glib/glib-Basic-Types.html#gboolean"
266
>gboolean</a> gimp_gradients_popup (const <a
267
href="../glib/glib-Basic-Types.html#gchar"
268
>gchar</a> *gradient_callback,
270
href="../glib/glib-Basic-Types.html#gchar"
271
>gchar</a> *popup_title,
273
href="../glib/glib-Basic-Types.html#gchar"
274
>gchar</a> *initial_gradient,
276
href="../glib/glib-Basic-Types.html#gint"
277
>gint</a> sample_size);</pre>
205
279
Invokes the Gimp gradients selection.
273
351
<div class="refsect2" lang="en">
274
<a name="id2724207"></a><h3>
352
<a name="id2726028"></a><h3>
275
353
<a name="gimp-gradients-set-popup"></a>gimp_gradients_set_popup ()</h3>
276
<a class="indexterm" name="id2724218"></a><pre class="programlisting">gboolean gimp_gradients_set_popup (const gchar *gradient_callback,
277
const gchar *gradient_name);</pre>
354
<a class="indexterm" name="id2726040"></a><pre class="programlisting"><a
355
href="../glib/glib-Basic-Types.html#gboolean"
356
>gboolean</a> gimp_gradients_set_popup (const <a
357
href="../glib/glib-Basic-Types.html#gchar"
358
>gchar</a> *gradient_callback,
360
href="../glib/glib-Basic-Types.html#gchar"
361
>gchar</a> *gradient_name);</pre>
279
363
Sets the current gradient in a gradient selection dialog.