58
58
<a class="link" href="GimpSizeEntry.html#GimpSizeEntry-struct" title="GimpSizeEntry">GimpSizeEntry</a>;
59
59
<a class="link" href="GimpSizeEntry.html#GimpSizeEntryField" title="GimpSizeEntryField">GimpSizeEntryField</a>;
60
60
enum <a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy">GimpSizeEntryUpdatePolicy</a>;
62
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
63
>GtkWidget</a>* <a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()">gimp_size_entry_new</a> (<a
64
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
65
>gint</a> number_of_fields,
61
GtkWidget* <a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()">gimp_size_entry_new</a> (gint number_of_fields,
67
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpunit.html#GimpUnit"
63
href="../libgimpbase/libgimpbase-gimpunit.html#GimpUnit"
68
64
>GimpUnit</a> unit,
70
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
71
>gchar</a> *unit_format,
73
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
74
>gboolean</a> menu_show_pixels,
76
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
77
>gboolean</a> menu_show_percent,
79
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
80
>gboolean</a> show_refval,
82
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
83
>gint</a> spinbutton_width,
65
const gchar *unit_format,
66
gboolean menu_show_pixels,
67
gboolean menu_show_percent,
69
gint spinbutton_width,
84
70
<a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy">GimpSizeEntryUpdatePolicy</a> update_policy);
85
71
void <a class="link" href="GimpSizeEntry.html#gimp-size-entry-add-field" title="gimp_size_entry_add_field ()">gimp_size_entry_add_field</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
87
href="/usr/share/gtk-doc/html/gtk/GtkSpinButton.html"
88
>GtkSpinButton</a> *value_spinbutton,
90
href="/usr/share/gtk-doc/html/gtk/GtkSpinButton.html"
91
>GtkSpinButton</a> *refval_spinbutton);
93
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
94
>GtkWidget</a>* <a class="link" href="GimpSizeEntry.html#gimp-size-entry-attach-label" title="gimp_size_entry_attach_label ()">gimp_size_entry_attach_label</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
96
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
99
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
102
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
105
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gfloat"
106
>gfloat</a> alignment);
72
GtkSpinButton *value_spinbutton,
73
GtkSpinButton *refval_spinbutton);
74
GtkWidget* <a class="link" href="GimpSizeEntry.html#gimp-size-entry-attach-label" title="gimp_size_entry_attach_label ()">gimp_size_entry_attach_label</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
107
79
void <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-resolution" title="gimp_size_entry_set_resolution ()">gimp_size_entry_set_resolution</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
109
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
112
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
113
>gdouble</a> resolution,
115
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
116
>gboolean</a> keep_size);
117
83
void <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-size" title="gimp_size_entry_set_size ()">gimp_size_entry_set_size</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
119
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
122
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
125
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
127
87
void <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-value-boundaries" title="gimp_size_entry_set_value_boundaries ()">gimp_size_entry_set_value_boundaries</a>
128
88
(<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
130
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
133
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
136
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
139
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
140
>gdouble</a> <a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-value" title="gimp_size_entry_get_value ()">gimp_size_entry_get_value</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
142
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
92
gdouble <a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-value" title="gimp_size_entry_get_value ()">gimp_size_entry_get_value</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
144
94
void <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-value" title="gimp_size_entry_set_value ()">gimp_size_entry_set_value</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
146
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
149
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
151
97
void <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-refval-boundaries" title="gimp_size_entry_set_refval_boundaries ()">gimp_size_entry_set_refval_boundaries</a>
152
98
(<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
154
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
157
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
160
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
162
102
void <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-refval-digits" title="gimp_size_entry_set_refval_digits ()">gimp_size_entry_set_refval_digits</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
164
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
167
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
170
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
171
>gdouble</a> <a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-refval" title="gimp_size_entry_get_refval ()">gimp_size_entry_get_refval</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
173
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
105
gdouble <a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-refval" title="gimp_size_entry_get_refval ()">gimp_size_entry_get_refval</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
175
107
void <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-refval" title="gimp_size_entry_set_refval ()">gimp_size_entry_set_refval</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
177
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
180
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gdouble"
181
>gdouble</a> refval);
183
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpunit.html#GimpUnit"
111
href="../libgimpbase/libgimpbase-gimpunit.html#GimpUnit"
184
112
>GimpUnit</a> <a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-unit" title="gimp_size_entry_get_unit ()">gimp_size_entry_get_unit</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse);
185
113
void <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-unit" title="gimp_size_entry_set_unit ()">gimp_size_entry_set_unit</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
187
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpunit.html#GimpUnit"
115
href="../libgimpbase/libgimpbase-gimpunit.html#GimpUnit"
188
116
>GimpUnit</a> unit);
189
117
void <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-pixel-digits" title="gimp_size_entry_set_pixel_digits ()">gimp_size_entry_set_pixel_digits</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
191
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
193
119
void <a class="link" href="GimpSizeEntry.html#gimp-size-entry-show-unit-menu" title="gimp_size_entry_show_unit_menu ()">gimp_size_entry_show_unit_menu</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
195
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
197
121
void <a class="link" href="GimpSizeEntry.html#gimp-size-entry-grab-focus" title="gimp_size_entry_grab_focus ()">gimp_size_entry_grab_focus</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse);
198
122
void <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-activates-default" title="gimp_size_entry_set_activates_default ()">gimp_size_entry_set_activates_default</a>
199
123
(<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
201
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
202
>gboolean</a> setting);
204
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
205
>GtkWidget</a>* <a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-help-widget" title="gimp_size_entry_get_help_widget ()">gimp_size_entry_get_help_widget</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
207
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
125
GtkWidget* <a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-help-widget" title="gimp_size_entry_get_help_widget ()">gimp_size_entry_get_help_widget</a> (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
211
129
<div class="refsect1" lang="en">
212
130
<a name="GimpSizeEntry.object-hierarchy"></a><h2>Object Hierarchy</h2>
213
131
<pre class="synopsis">
215
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GObject"
218
href="/usr/share/gtk-doc/html/gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned"
219
>GInitiallyUnowned</a>
221
href="/usr/share/gtk-doc/html/gtk/GtkObject.html"
224
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
227
href="/usr/share/gtk-doc/html/gtk/GtkContainer.html"
230
href="/usr/share/gtk-doc/html/gtk/GtkTable.html"
133
+----GInitiallyUnowned
232
138
+----GimpSizeEntry
319
219
<div class="refsect2" lang="en">
320
220
<a name="gimp-size-entry-new"></a><h3>gimp_size_entry_new ()</h3>
321
<pre class="programlisting"><a
322
href="/usr/share/gtk-doc/html/gtk/GtkWidget.html"
323
>GtkWidget</a>* gimp_size_entry_new (<a
324
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
325
>gint</a> number_of_fields,
221
<pre class="programlisting">GtkWidget* gimp_size_entry_new (gint number_of_fields,
327
href="/usr/share/gtk-doc/html/libgimpbase/libgimpbase-gimpunit.html#GimpUnit"
223
href="../libgimpbase/libgimpbase-gimpunit.html#GimpUnit"
328
224
>GimpUnit</a> unit,
330
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gchar"
331
>gchar</a> *unit_format,
333
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
334
>gboolean</a> menu_show_pixels,
336
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
337
>gboolean</a> menu_show_percent,
339
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gboolean"
340
>gboolean</a> show_refval,
342
href="/usr/share/gtk-doc/html/glib/glib-Basic-Types.html#gint"
343
>gint</a> spinbutton_width,
225
const gchar *unit_format,
226
gboolean menu_show_pixels,
227
gboolean menu_show_percent,
228
gboolean show_refval,
229
gint spinbutton_width,
344
230
<a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy">GimpSizeEntryUpdatePolicy</a> update_policy);</pre>
346
232
Creates a new <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> widget.
453
329
<div class="refsect2" lang="en">
454
330
<a name="gimp-size-entry-add-field"></a><h3>gimp_size_entry_add_field ()</h3>
455
331
<pre class="programlisting">void gimp_size_entry_add_field (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a> *gse,
457
href="/usr/share/gtk-doc/html/gtk/GtkSpinButton.html"
458
>GtkSpinButton</a> *value_spinbutton,
460
href="/usr/share/gtk-doc/html/gtk/GtkSpinButton.html"
461
>GtkSpinButton</a> *refval_spinbutton);</pre>
332
GtkSpinButton *value_spinbutton,
333
GtkSpinButton *refval_spinbutton);</pre>
463
335
Adds an input field to the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.
466
338
The new input field will have the index 0. If you specified <em class="parameter"><code>show_refval</code></em>
468
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#TRUE:CAPS"
469
><code class="literal">TRUE</code></a> in <a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()"><code class="function">gimp_size_entry_new()</code></a> you have to pass an additional
471
href="/usr/share/gtk-doc/html/gtk/GtkSpinButton.html"
472
><span class="type">GtkSpinButton</span></a> to hold the reference value. If <em class="parameter"><code>show_refval</code></em> was <a
473
href="/usr/share/gtk-doc/html/glib/glib-Standard-Macros.html#FALSE:CAPS"
474
><code class="literal">FALSE</code></a>,
339
as <code class="literal">TRUE</code> in <a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()"><code class="function">gimp_size_entry_new()</code></a> you have to pass an additional
340
<span class="type">GtkSpinButton</span> to hold the reference value. If <em class="parameter"><code>show_refval</code></em> was <code class="literal">FALSE</code>,
475
341
<em class="parameter"><code>refval_spinbutton</code></em> will be ignored.</p>