4
4
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
5
5
<title>GimpItemComboBox</title>
6
<meta name="generator" content="DocBook XSL Stylesheets V1.73.2">
7
<link rel="start" href="index.html" title="GIMP Library Reference Manual">
6
<meta name="generator" content="DocBook XSL Stylesheets V1.75.2">
7
<link rel="home" href="index.html" title="GIMP Library Reference Manual">
8
8
<link rel="up" href="libgimpui.html" title="PartĀ II.Ā GIMP User Interface Library">
9
9
<link rel="prev" href="GimpZoomPreview.html" title="GimpZoomPreview">
10
10
<link rel="next" href="GimpImageComboBox.html" title="gimpimagecombobox">
68
68
<a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableComboBox-struct" title="GimpDrawableComboBox">GimpDrawableComboBox</a>;
69
69
typedef <a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a>;
71
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
71
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
72
72
>GtkWidget</a> * <a class="link" href="libgimp-GimpItemComboBox.html#gimp-drawable-combo-box-new" title="gimp_drawable_combo_box_new ()">gimp_drawable_combo_box_new</a> (<a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
74
74
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
75
75
>gpointer</a> data);
76
76
<a class="link" href="libgimp-GimpItemComboBox.html#GimpChannelComboBox-struct" title="GimpChannelComboBox">GimpChannelComboBox</a>;
78
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
78
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
79
79
>GtkWidget</a> * <a class="link" href="libgimp-GimpItemComboBox.html#gimp-channel-combo-box-new" title="gimp_channel_combo_box_new ()">gimp_channel_combo_box_new</a> (<a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
81
81
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
82
82
>gpointer</a> data);
83
83
<a class="link" href="libgimp-GimpItemComboBox.html#GimpLayerComboBox-struct" title="GimpLayerComboBox">GimpLayerComboBox</a>;
85
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
85
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
86
86
>GtkWidget</a> * <a class="link" href="libgimp-GimpItemComboBox.html#gimp-layer-combo-box-new" title="gimp_layer_combo_box_new ()">gimp_layer_combo_box_new</a> (<a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
88
88
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
90
90
<a class="link" href="libgimp-GimpItemComboBox.html#GimpVectorsComboBox-struct" title="GimpVectorsComboBox">GimpVectorsComboBox</a>;
91
91
typedef <a class="link" href="libgimp-GimpItemComboBox.html#GimpVectorsConstraintFunc" title="GimpVectorsConstraintFunc">GimpVectorsConstraintFunc</a>;
93
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
93
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
94
94
>GtkWidget</a> * <a class="link" href="libgimp-GimpItemComboBox.html#gimp-vectors-combo-box-new" title="gimp_vectors_combo_box_new ()">gimp_vectors_combo_box_new</a> (<a class="link" href="libgimp-GimpItemComboBox.html#GimpVectorsConstraintFunc" title="GimpVectorsConstraintFunc">GimpVectorsConstraintFunc</a> constraint,
96
96
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
97
97
>gpointer</a> data);
100
<div class="refsect1" lang="en">
100
<div class="refsect1" title="Object Hierarchy">
101
101
<a name="libgimp-GimpItemComboBox.object-hierarchy"></a><h2>Object Hierarchy</h2>
102
102
<pre class="synopsis">
107
107
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned"
108
108
>GInitiallyUnowned</a>
110
href="/usr/share/gtk-doc/html/gtk/GtkObject.html"
110
href="http://library.gnome.org/devel/gtk/unstable/GtkObject.html"
113
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
113
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
116
href="/usr/share/gtk-doc/html/gtk/GtkContainer.html"
116
href="http://library.gnome.org/devel/gtk/unstable/GtkContainer.html"
117
117
>GtkContainer</a>
119
href="/usr/share/gtk-doc/html/gtk/GtkBin.html"
119
href="http://library.gnome.org/devel/gtk/unstable/GtkBin.html"
122
href="/usr/share/gtk-doc/html/gtk/GtkComboBox.html"
122
href="http://library.gnome.org/devel/gtk/unstable/GtkComboBox.html"
125
125
href="../libgimpwidgets/GimpIntComboBox.html"
134
134
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned"
135
135
>GInitiallyUnowned</a>
137
href="/usr/share/gtk-doc/html/gtk/GtkObject.html"
137
href="http://library.gnome.org/devel/gtk/unstable/GtkObject.html"
140
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
140
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
143
href="/usr/share/gtk-doc/html/gtk/GtkContainer.html"
143
href="http://library.gnome.org/devel/gtk/unstable/GtkContainer.html"
144
144
>GtkContainer</a>
146
href="/usr/share/gtk-doc/html/gtk/GtkBin.html"
146
href="http://library.gnome.org/devel/gtk/unstable/GtkBin.html"
149
href="/usr/share/gtk-doc/html/gtk/GtkComboBox.html"
149
href="http://library.gnome.org/devel/gtk/unstable/GtkComboBox.html"
152
152
href="../libgimpwidgets/GimpIntComboBox.html"
161
161
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned"
162
162
>GInitiallyUnowned</a>
164
href="/usr/share/gtk-doc/html/gtk/GtkObject.html"
164
href="http://library.gnome.org/devel/gtk/unstable/GtkObject.html"
167
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
167
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
170
href="/usr/share/gtk-doc/html/gtk/GtkContainer.html"
170
href="http://library.gnome.org/devel/gtk/unstable/GtkContainer.html"
171
171
>GtkContainer</a>
173
href="/usr/share/gtk-doc/html/gtk/GtkBin.html"
173
href="http://library.gnome.org/devel/gtk/unstable/GtkBin.html"
176
href="/usr/share/gtk-doc/html/gtk/GtkComboBox.html"
176
href="http://library.gnome.org/devel/gtk/unstable/GtkComboBox.html"
179
179
href="../libgimpwidgets/GimpIntComboBox.html"
188
188
href="http://library.gnome.org/devel/gobject/unstable/gobject-The-Base-Object-Type.html#GInitiallyUnowned"
189
189
>GInitiallyUnowned</a>
191
href="/usr/share/gtk-doc/html/gtk/GtkObject.html"
191
href="http://library.gnome.org/devel/gtk/unstable/GtkObject.html"
194
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
194
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
197
href="/usr/share/gtk-doc/html/gtk/GtkContainer.html"
197
href="http://library.gnome.org/devel/gtk/unstable/GtkContainer.html"
198
198
>GtkContainer</a>
200
href="/usr/share/gtk-doc/html/gtk/GtkBin.html"
200
href="http://library.gnome.org/devel/gtk/unstable/GtkBin.html"
203
href="/usr/share/gtk-doc/html/gtk/GtkComboBox.html"
203
href="http://library.gnome.org/devel/gtk/unstable/GtkComboBox.html"
206
206
href="../libgimpwidgets/GimpIntComboBox.html"
208
208
+----GimpVectorsComboBox
211
<div class="refsect1" lang="en">
211
<div class="refsect1" title="Implemented Interfaces">
212
212
<a name="libgimp-GimpItemComboBox.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
214
214
GimpDrawableComboBox implements
215
AtkImplementorIface, <a
216
href="/usr/share/gtk-doc/html/gtk/gtk-gtkbuildable.html#GtkBuildable"
216
href="http://library.gnome.org/devel/gtk/unstable/gtk-gtkbuildable.html#GtkBuildable"
217
217
>GtkBuildable</a>, <a
218
href="/usr/share/gtk-doc/html/gtk/GtkCellLayout.html"
219
>GtkCellLayout</a> and <a
220
href="/usr/share/gtk-doc/html/gtk/GtkCellEditable.html"
221
>GtkCellEditable</a>.</p>
218
href="http://library.gnome.org/devel/gtk/unstable/GtkCellLayout.html"
219
>GtkCellLayout</a>, <a
220
href="http://library.gnome.org/devel/gtk/unstable/GtkCellEditable.html"
221
>GtkCellEditable</a> and AtkImplementorIface.</p>
223
223
GimpChannelComboBox implements
224
AtkImplementorIface, <a
225
href="/usr/share/gtk-doc/html/gtk/gtk-gtkbuildable.html#GtkBuildable"
225
href="http://library.gnome.org/devel/gtk/unstable/gtk-gtkbuildable.html#GtkBuildable"
226
226
>GtkBuildable</a>, <a
227
href="/usr/share/gtk-doc/html/gtk/GtkCellLayout.html"
228
>GtkCellLayout</a> and <a
229
href="/usr/share/gtk-doc/html/gtk/GtkCellEditable.html"
230
>GtkCellEditable</a>.</p>
227
href="http://library.gnome.org/devel/gtk/unstable/GtkCellLayout.html"
228
>GtkCellLayout</a>, <a
229
href="http://library.gnome.org/devel/gtk/unstable/GtkCellEditable.html"
230
>GtkCellEditable</a> and AtkImplementorIface.</p>
232
232
GimpLayerComboBox implements
233
AtkImplementorIface, <a
234
href="/usr/share/gtk-doc/html/gtk/gtk-gtkbuildable.html#GtkBuildable"
234
href="http://library.gnome.org/devel/gtk/unstable/gtk-gtkbuildable.html#GtkBuildable"
235
235
>GtkBuildable</a>, <a
236
href="/usr/share/gtk-doc/html/gtk/GtkCellLayout.html"
237
>GtkCellLayout</a> and <a
238
href="/usr/share/gtk-doc/html/gtk/GtkCellEditable.html"
239
>GtkCellEditable</a>.</p>
236
href="http://library.gnome.org/devel/gtk/unstable/GtkCellLayout.html"
237
>GtkCellLayout</a>, <a
238
href="http://library.gnome.org/devel/gtk/unstable/GtkCellEditable.html"
239
>GtkCellEditable</a> and AtkImplementorIface.</p>
241
241
GimpVectorsComboBox implements
242
AtkImplementorIface, <a
243
href="/usr/share/gtk-doc/html/gtk/gtk-gtkbuildable.html#GtkBuildable"
243
href="http://library.gnome.org/devel/gtk/unstable/gtk-gtkbuildable.html#GtkBuildable"
244
244
>GtkBuildable</a>, <a
245
href="/usr/share/gtk-doc/html/gtk/GtkCellLayout.html"
246
>GtkCellLayout</a> and <a
247
href="/usr/share/gtk-doc/html/gtk/GtkCellEditable.html"
248
>GtkCellEditable</a>.</p>
245
href="http://library.gnome.org/devel/gtk/unstable/GtkCellLayout.html"
246
>GtkCellLayout</a>, <a
247
href="http://library.gnome.org/devel/gtk/unstable/GtkCellEditable.html"
248
>GtkCellEditable</a> and AtkImplementorIface.</p>
250
<div class="refsect1" lang="en">
250
<div class="refsect1" title="Description">
251
251
<a name="libgimp-GimpItemComboBox.description"></a><h2>Description</h2>
255
<div class="refsect1" lang="en">
255
<div class="refsect1" title="Details">
256
256
<a name="libgimp-GimpItemComboBox.details"></a><h2>Details</h2>
257
<div class="refsect2" lang="en">
257
<div class="refsect2" title="GimpItemConstraintFunc ()">
258
258
<a name="GimpItemConstraintFunc"></a><h3>GimpItemConstraintFunc ()</h3>
259
259
<pre class="programlisting"><a
260
260
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gboolean"
299
<div class="refsect2" lang="en">
299
<div class="refsect2" title="GimpDrawableComboBox">
300
300
<a name="GimpDrawableComboBox-struct"></a><h3>GimpDrawableComboBox</h3>
301
301
<pre class="programlisting">typedef struct _GimpDrawableComboBox GimpDrawableComboBox;</pre>
306
<div class="refsect2" lang="en">
306
<div class="refsect2" title="GimpDrawableConstraintFunc">
307
307
<a name="GimpDrawableConstraintFunc"></a><h3>GimpDrawableConstraintFunc</h3>
308
308
<pre class="programlisting">typedef GimpItemConstraintFunc GimpDrawableConstraintFunc;
314
<div class="refsect2" lang="en">
314
<div class="refsect2" title="gimp_drawable_combo_box_new ()">
315
315
<a name="gimp-drawable-combo-box-new"></a><h3>gimp_drawable_combo_box_new ()</h3>
316
316
<pre class="programlisting"><a
317
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
317
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
318
318
>GtkWidget</a> * gimp_drawable_combo_box_new (<a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
320
320
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
370
370
<p class="since">Since GIMP 2.2</p>
373
<div class="refsect2" lang="en">
373
<div class="refsect2" title="GimpChannelComboBox">
374
374
<a name="GimpChannelComboBox-struct"></a><h3>GimpChannelComboBox</h3>
375
375
<pre class="programlisting">typedef struct _GimpChannelComboBox GimpChannelComboBox;</pre>
380
<div class="refsect2" lang="en">
380
<div class="refsect2" title="gimp_channel_combo_box_new ()">
381
381
<a name="gimp-channel-combo-box-new"></a><h3>gimp_channel_combo_box_new ()</h3>
382
382
<pre class="programlisting"><a
383
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
383
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
384
384
>GtkWidget</a> * gimp_channel_combo_box_new (<a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
386
386
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
420
420
<p class="since">Since GIMP 2.2</p>
423
<div class="refsect2" lang="en">
423
<div class="refsect2" title="GimpLayerComboBox">
424
424
<a name="GimpLayerComboBox-struct"></a><h3>GimpLayerComboBox</h3>
425
425
<pre class="programlisting">typedef struct _GimpLayerComboBox GimpLayerComboBox;</pre>
430
<div class="refsect2" lang="en">
430
<div class="refsect2" title="gimp_layer_combo_box_new ()">
431
431
<a name="gimp-layer-combo-box-new"></a><h3>gimp_layer_combo_box_new ()</h3>
432
432
<pre class="programlisting"><a
433
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
433
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
434
434
>GtkWidget</a> * gimp_layer_combo_box_new (<a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a> constraint,
436
436
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"
470
470
<p class="since">Since GIMP 2.2</p>
473
<div class="refsect2" lang="en">
473
<div class="refsect2" title="GimpVectorsComboBox">
474
474
<a name="GimpVectorsComboBox-struct"></a><h3>GimpVectorsComboBox</h3>
475
475
<pre class="programlisting">typedef struct _GimpVectorsComboBox GimpVectorsComboBox;</pre>
480
<div class="refsect2" lang="en">
480
<div class="refsect2" title="GimpVectorsConstraintFunc">
481
481
<a name="GimpVectorsConstraintFunc"></a><h3>GimpVectorsConstraintFunc</h3>
482
482
<pre class="programlisting">typedef GimpItemConstraintFunc GimpVectorsConstraintFunc;
488
<div class="refsect2" lang="en">
488
<div class="refsect2" title="gimp_vectors_combo_box_new ()">
489
489
<a name="gimp-vectors-combo-box-new"></a><h3>gimp_vectors_combo_box_new ()</h3>
490
490
<pre class="programlisting"><a
491
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
491
href="http://library.gnome.org/devel/gtk/unstable/GtkWidget.html"
492
492
>GtkWidget</a> * gimp_vectors_combo_box_new (<a class="link" href="libgimp-GimpItemComboBox.html#GimpVectorsConstraintFunc" title="GimpVectorsConstraintFunc">GimpVectorsConstraintFunc</a> constraint,
494
494
href="http://library.gnome.org/devel/glib/unstable/glib-Basic-Types.html#gpointer"