~ubuntu-branches/ubuntu/jaunty/gimp/jaunty-security

« back to all changes in this revision

Viewing changes to devel-docs/libgimpwidgets/xml/gimpwidgets.xml

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Holbach
  • Date: 2007-05-02 16:33:03 UTC
  • mfrom: (1.1.4 upstream)
  • Revision ID: james.westby@ubuntu.com-20070502163303-bvzhjzbpw8qglc4y
Tags: 2.3.16-1ubuntu1
* Resynchronized with Debian, remaining Ubuntu changes:
  - debian/rules: i18n magic.
* debian/control.in:
  - Maintainer: Ubuntu Core Developers <ubuntu-devel@lists.ubuntu.com>
* debian/patches/02_help-message.patch,
  debian/patches/03_gimp.desktop.in.in.patch,
  debian/patches/10_dont_show_wizard.patch: updated.
* debian/patches/04_composite-signedness.patch,
  debian/patches/05_add-letter-spacing.patch: dropped, used upstream.

Show diffs side-by-side

added added

removed removed

Lines of Context:
4
4
 
5
5
<refentry id="libgimpwidgets-GimpWidgets">
6
6
<refmeta>
7
 
<refentrytitle id="top_of_page">GimpWidgets</refentrytitle>
 
7
<refentrytitle role="top_of_page">GimpWidgets</refentrytitle>
8
8
<manvolnum>3</manvolnum>
9
9
<refmiscinfo>LIBGIMPWIDGETS Library</refmiscinfo>
10
10
</refmeta>
16
16
<!--[<xref linkend="desc" endterm="desc.title"/>]-->
17
17
</refnamediv>
18
18
 
19
 
<refsynopsisdiv id="synopsis">
20
 
<title id="synopsis.title">Synopsis</title>
 
19
<refsynopsisdiv role="synopsis">
 
20
<title role="synopsis.title">Synopsis</title>
21
21
 
22
22
<synopsis>
23
23
 
24
24
 
25
25
 
26
 
<link linkend="GtkWidget">GtkWidget</link>*  <link linkend="gimp-radio-group-new">gimp_radio_group_new</link>            (<link linkend="gboolean">gboolean</link> in_frame,
27
 
                                             const <link linkend="gchar">gchar</link> *frame_title,
28
 
                                             ...);
29
 
<link linkend="GtkWidget">GtkWidget</link>*  <link linkend="gimp-radio-group-new2">gimp_radio_group_new2</link>           (<link linkend="gboolean">gboolean</link> in_frame,
30
 
                                             const <link linkend="gchar">gchar</link> *frame_title,
31
 
                                             <link linkend="GCallback">GCallback</link> radio_button_callback,
32
 
                                             <link linkend="gpointer">gpointer</link> radio_button_callback_data,
33
 
                                             <link linkend="gpointer">gpointer</link> initial,
34
 
                                             ...);
35
 
<link linkend="void">void</link>        <link linkend="gimp-radio-group-set-active">gimp_radio_group_set_active</link>     (<link linkend="GtkRadioButton">GtkRadioButton</link> *radio_button,
36
 
                                             <link linkend="gpointer">gpointer</link> item_data);
37
 
<link linkend="GtkWidget">GtkWidget</link>*  <link linkend="gimp-int-radio-group-new">gimp_int_radio_group_new</link>        (<link linkend="gboolean">gboolean</link> in_frame,
38
 
                                             const <link linkend="gchar">gchar</link> *frame_title,
39
 
                                             <link linkend="GCallback">GCallback</link> radio_button_callback,
40
 
                                             <link linkend="gpointer">gpointer</link> radio_button_callback_data,
41
 
                                             <link linkend="gint">gint</link> initial,
42
 
                                             ...);
43
 
<link linkend="void">void</link>        <link linkend="gimp-int-radio-group-set-active">gimp_int_radio_group_set_active</link> (<link linkend="GtkRadioButton">GtkRadioButton</link> *radio_button,
44
 
                                             <link linkend="gint">gint</link> item_data);
45
 
<link linkend="GtkWidget">GtkWidget</link>*  <link linkend="gimp-spin-button-new">gimp_spin_button_new</link>            (<link linkend="GtkObject">GtkObject</link> **adjustment,
46
 
                                             <link linkend="gdouble">gdouble</link> value,
47
 
                                             <link linkend="gdouble">gdouble</link> lower,
48
 
                                             <link linkend="gdouble">gdouble</link> upper,
49
 
                                             <link linkend="gdouble">gdouble</link> step_increment,
50
 
                                             <link linkend="gdouble">gdouble</link> page_increment,
51
 
                                             <link linkend="gdouble">gdouble</link> page_size,
52
 
                                             <link linkend="gdouble">gdouble</link> climb_rate,
53
 
                                             <link linkend="guint">guint</link> digits);
54
 
#define     <link linkend="GIMP-SCALE-ENTRY-LABEL:CAPS">GIMP_SCALE_ENTRY_LABEL</link>          (adj)
55
 
#define     <link linkend="GIMP-SCALE-ENTRY-SCALE:CAPS">GIMP_SCALE_ENTRY_SCALE</link>          (adj)
56
 
#define     <link linkend="GIMP-SCALE-ENTRY-SCALE-ADJ:CAPS">GIMP_SCALE_ENTRY_SCALE_ADJ</link>      (adj)
57
 
#define     <link linkend="GIMP-SCALE-ENTRY-SPINBUTTON:CAPS">GIMP_SCALE_ENTRY_SPINBUTTON</link>     (adj)
58
 
#define     <link linkend="GIMP-SCALE-ENTRY-SPINBUTTON-ADJ:CAPS">GIMP_SCALE_ENTRY_SPINBUTTON_ADJ</link> (adj)
59
 
<link linkend="GtkObject">GtkObject</link>*  <link linkend="gimp-scale-entry-new">gimp_scale_entry_new</link>            (<link linkend="GtkTable">GtkTable</link> *table,
60
 
                                             <link linkend="gint">gint</link> column,
61
 
                                             <link linkend="gint">gint</link> row,
62
 
                                             const <link linkend="gchar">gchar</link> *text,
63
 
                                             <link linkend="gint">gint</link> scale_width,
64
 
                                             <link linkend="gint">gint</link> spinbutton_width,
65
 
                                             <link linkend="gdouble">gdouble</link> value,
66
 
                                             <link linkend="gdouble">gdouble</link> lower,
67
 
                                             <link linkend="gdouble">gdouble</link> upper,
68
 
                                             <link linkend="gdouble">gdouble</link> step_increment,
69
 
                                             <link linkend="gdouble">gdouble</link> page_increment,
70
 
                                             <link linkend="guint">guint</link> digits,
71
 
                                             <link linkend="gboolean">gboolean</link> constrain,
72
 
                                             <link linkend="gdouble">gdouble</link> unconstrained_lower,
73
 
                                             <link linkend="gdouble">gdouble</link> unconstrained_upper,
74
 
                                             const <link linkend="gchar">gchar</link> *tooltip,
75
 
                                             const <link linkend="gchar">gchar</link> *help_id);
76
 
<link linkend="void">void</link>        <link linkend="gimp-scale-entry-set-sensitive">gimp_scale_entry_set_sensitive</link>  (<link linkend="GtkObject">GtkObject</link> *adjustment,
77
 
                                             <link linkend="gboolean">gboolean</link> sensitive);
78
 
<link linkend="void">void</link>        <link linkend="gimp-scale-entry-set-logarithmic">gimp_scale_entry_set_logarithmic</link>
79
 
                                            (<link linkend="GtkObject">GtkObject</link> *adjustment,
80
 
                                             <link linkend="gboolean">gboolean</link> logarithmic);
81
 
<link linkend="gboolean">gboolean</link>    <link linkend="gimp-scale-entry-get-logarithmic">gimp_scale_entry_get_logarithmic</link>
82
 
                                            (<link linkend="GtkObject">GtkObject</link> *adjustment);
83
 
<link linkend="GtkObject">GtkObject</link>*  <link linkend="gimp-color-scale-entry-new">gimp_color_scale_entry_new</link>      (<link linkend="GtkTable">GtkTable</link> *table,
84
 
                                             <link linkend="gint">gint</link> column,
85
 
                                             <link linkend="gint">gint</link> row,
86
 
                                             const <link linkend="gchar">gchar</link> *text,
87
 
                                             <link linkend="gint">gint</link> scale_width,
88
 
                                             <link linkend="gint">gint</link> spinbutton_width,
89
 
                                             <link linkend="gdouble">gdouble</link> value,
90
 
                                             <link linkend="gdouble">gdouble</link> lower,
91
 
                                             <link linkend="gdouble">gdouble</link> upper,
92
 
                                             <link linkend="gdouble">gdouble</link> step_increment,
93
 
                                             <link linkend="gdouble">gdouble</link> page_increment,
94
 
                                             <link linkend="guint">guint</link> digits,
95
 
                                             const <link linkend="gchar">gchar</link> *tooltip,
96
 
                                             const <link linkend="gchar">gchar</link> *help_id);
97
 
#define     <link linkend="GIMP-RANDOM-SEED-SPINBUTTON:CAPS">GIMP_RANDOM_SEED_SPINBUTTON</link>     (hbox)
98
 
#define     <link linkend="GIMP-RANDOM-SEED-SPINBUTTON-ADJ:CAPS">GIMP_RANDOM_SEED_SPINBUTTON_ADJ</link> (hbox)
99
 
#define     <link linkend="GIMP-RANDOM-SEED-TOGGLE:CAPS">GIMP_RANDOM_SEED_TOGGLE</link>         (hbox)
100
 
<link linkend="GtkWidget">GtkWidget</link>*  <link linkend="gimp-random-seed-new">gimp_random_seed_new</link>            (<link linkend="guint32">guint32</link> *seed,
101
 
                                             <link linkend="gboolean">gboolean</link> *random_seed);
102
 
#define     <link linkend="GIMP-COORDINATES-CHAINBUTTON:CAPS">GIMP_COORDINATES_CHAINBUTTON</link>    (sizeentry)
103
 
<link linkend="GtkWidget">GtkWidget</link>*  <link linkend="gimp-coordinates-new">gimp_coordinates_new</link>            (<link linkend="GimpUnit">GimpUnit</link> unit,
104
 
                                             const <link linkend="gchar">gchar</link> *unit_format,
105
 
                                             <link linkend="gboolean">gboolean</link> menu_show_pixels,
106
 
                                             <link linkend="gboolean">gboolean</link> menu_show_percent,
107
 
                                             <link linkend="gint">gint</link> spinbutton_width,
108
 
                                             <link linkend="GimpSizeEntryUpdatePolicy">GimpSizeEntryUpdatePolicy</link> update_policy,
109
 
                                             <link linkend="gboolean">gboolean</link> chainbutton_active,
110
 
                                             <link linkend="gboolean">gboolean</link> chain_constrains_ratio,
111
 
                                             const <link linkend="gchar">gchar</link> *xlabel,
112
 
                                             <link linkend="gdouble">gdouble</link> x,
113
 
                                             <link linkend="gdouble">gdouble</link> xres,
114
 
                                             <link linkend="gdouble">gdouble</link> lower_boundary_x,
115
 
                                             <link linkend="gdouble">gdouble</link> upper_boundary_x,
116
 
                                             <link linkend="gdouble">gdouble</link> xsize_0,
117
 
                                             <link linkend="gdouble">gdouble</link> xsize_100,
118
 
                                             const <link linkend="gchar">gchar</link> *ylabel,
119
 
                                             <link linkend="gdouble">gdouble</link> y,
120
 
                                             <link linkend="gdouble">gdouble</link> yres,
121
 
                                             <link linkend="gdouble">gdouble</link> lower_boundary_y,
122
 
                                             <link linkend="gdouble">gdouble</link> upper_boundary_y,
123
 
                                             <link linkend="gdouble">gdouble</link> ysize_0,
124
 
                                             <link linkend="gdouble">gdouble</link> ysize_100);
125
 
<link linkend="GtkWidget">GtkWidget</link>*  <link linkend="gimp-pixmap-button-new">gimp_pixmap_button_new</link>          (<link linkend="gchar">gchar</link> **xpm_data,
126
 
                                             const <link linkend="gchar">gchar</link> *text);
127
 
<link linkend="void">void</link>        <link linkend="gimp-toggle-button-sensitive-update">gimp_toggle_button_sensitive_update</link>
128
 
                                            (<link linkend="GtkToggleButton">GtkToggleButton</link> *toggle_button);
129
 
<link linkend="void">void</link>        <link linkend="gimp-toggle-button-update">gimp_toggle_button_update</link>       (<link linkend="GtkWidget">GtkWidget</link> *widget,
130
 
                                             <link linkend="gpointer">gpointer</link> data);
131
 
<link linkend="void">void</link>        <link linkend="gimp-radio-button-update">gimp_radio_button_update</link>        (<link linkend="GtkWidget">GtkWidget</link> *widget,
132
 
                                             <link linkend="gpointer">gpointer</link> data);
133
 
<link linkend="void">void</link>        <link linkend="gimp-int-adjustment-update">gimp_int_adjustment_update</link>      (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
134
 
                                             <link linkend="gpointer">gpointer</link> data);
135
 
<link linkend="void">void</link>        <link linkend="gimp-uint-adjustment-update">gimp_uint_adjustment_update</link>     (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
136
 
                                             <link linkend="gpointer">gpointer</link> data);
137
 
<link linkend="void">void</link>        <link linkend="gimp-float-adjustment-update">gimp_float_adjustment_update</link>    (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
138
 
                                             <link linkend="gpointer">gpointer</link> data);
139
 
<link linkend="void">void</link>        <link linkend="gimp-double-adjustment-update">gimp_double_adjustment_update</link>   (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
140
 
                                             <link linkend="gpointer">gpointer</link> data);
141
 
<link linkend="void">void</link>        <link linkend="gimp-unit-menu-update">gimp_unit_menu_update</link>           (<link linkend="GtkWidget">GtkWidget</link> *widget,
142
 
                                             <link linkend="gpointer">gpointer</link> data);
143
 
<link linkend="GtkWidget">GtkWidget</link>*  <link linkend="gimp-table-attach-aligned">gimp_table_attach_aligned</link>       (<link linkend="GtkTable">GtkTable</link> *table,
144
 
                                             <link linkend="gint">gint</link> column,
145
 
                                             <link linkend="gint">gint</link> row,
146
 
                                             const <link linkend="gchar">gchar</link> *label_text,
147
 
                                             <link linkend="gfloat">gfloat</link> xalign,
148
 
                                             <link linkend="gfloat">gfloat</link> yalign,
149
 
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
150
 
                                             <link linkend="gint">gint</link> colspan,
151
 
                                             <link linkend="gboolean">gboolean</link> left_align);
152
 
<link linkend="void">void</link>        <link linkend="gimp-label-set-attributes">gimp_label_set_attributes</link>       (<link linkend="GtkLabel">GtkLabel</link> *label,
153
 
                                             ...);
 
26
<link linkend="GtkWidget">GtkWidget</link>*          <link linkend="gimp-radio-group-new">gimp_radio_group_new</link>                (<link linkend="gboolean">gboolean</link> in_frame,
 
27
                                                         const <link linkend="gchar">gchar</link> *frame_title,
 
28
                                                         ...);
 
29
<link linkend="GtkWidget">GtkWidget</link>*          <link linkend="gimp-radio-group-new2">gimp_radio_group_new2</link>               (<link linkend="gboolean">gboolean</link> in_frame,
 
30
                                                         const <link linkend="gchar">gchar</link> *frame_title,
 
31
                                                         <link linkend="GCallback">GCallback</link> radio_button_callback,
 
32
                                                         <link linkend="gpointer">gpointer</link> radio_button_callback_data,
 
33
                                                         <link linkend="gpointer">gpointer</link> initial,
 
34
                                                         ...);
 
35
<link linkend="void">void</link>                <link linkend="gimp-radio-group-set-active">gimp_radio_group_set_active</link>         (<link linkend="GtkRadioButton">GtkRadioButton</link> *radio_button,
 
36
                                                         <link linkend="gpointer">gpointer</link> item_data);
 
37
<link linkend="GtkWidget">GtkWidget</link>*          <link linkend="gimp-int-radio-group-new">gimp_int_radio_group_new</link>            (<link linkend="gboolean">gboolean</link> in_frame,
 
38
                                                         const <link linkend="gchar">gchar</link> *frame_title,
 
39
                                                         <link linkend="GCallback">GCallback</link> radio_button_callback,
 
40
                                                         <link linkend="gpointer">gpointer</link> radio_button_callback_data,
 
41
                                                         <link linkend="gint">gint</link> initial,
 
42
                                                         ...);
 
43
<link linkend="void">void</link>                <link linkend="gimp-int-radio-group-set-active">gimp_int_radio_group_set_active</link>     (<link linkend="GtkRadioButton">GtkRadioButton</link> *radio_button,
 
44
                                                         <link linkend="gint">gint</link> item_data);
 
45
<link linkend="GtkWidget">GtkWidget</link>*          <link linkend="gimp-spin-button-new">gimp_spin_button_new</link>                (<link linkend="GtkObject">GtkObject</link> **adjustment,
 
46
                                                         <link linkend="gdouble">gdouble</link> value,
 
47
                                                         <link linkend="gdouble">gdouble</link> lower,
 
48
                                                         <link linkend="gdouble">gdouble</link> upper,
 
49
                                                         <link linkend="gdouble">gdouble</link> step_increment,
 
50
                                                         <link linkend="gdouble">gdouble</link> page_increment,
 
51
                                                         <link linkend="gdouble">gdouble</link> page_size,
 
52
                                                         <link linkend="gdouble">gdouble</link> climb_rate,
 
53
                                                         <link linkend="guint">guint</link> digits);
 
54
#define             <link linkend="GIMP-SCALE-ENTRY-LABEL:CAPS">GIMP_SCALE_ENTRY_LABEL</link>              (adj)
 
55
#define             <link linkend="GIMP-SCALE-ENTRY-SCALE:CAPS">GIMP_SCALE_ENTRY_SCALE</link>              (adj)
 
56
#define             <link linkend="GIMP-SCALE-ENTRY-SCALE-ADJ:CAPS">GIMP_SCALE_ENTRY_SCALE_ADJ</link>          (adj)
 
57
#define             <link linkend="GIMP-SCALE-ENTRY-SPINBUTTON:CAPS">GIMP_SCALE_ENTRY_SPINBUTTON</link>         (adj)
 
58
#define             <link linkend="GIMP-SCALE-ENTRY-SPINBUTTON-ADJ:CAPS">GIMP_SCALE_ENTRY_SPINBUTTON_ADJ</link>     (adj)
 
59
<link linkend="GtkObject">GtkObject</link>*          <link linkend="gimp-scale-entry-new">gimp_scale_entry_new</link>                (<link linkend="GtkTable">GtkTable</link> *table,
 
60
                                                         <link linkend="gint">gint</link> column,
 
61
                                                         <link linkend="gint">gint</link> row,
 
62
                                                         const <link linkend="gchar">gchar</link> *text,
 
63
                                                         <link linkend="gint">gint</link> scale_width,
 
64
                                                         <link linkend="gint">gint</link> spinbutton_width,
 
65
                                                         <link linkend="gdouble">gdouble</link> value,
 
66
                                                         <link linkend="gdouble">gdouble</link> lower,
 
67
                                                         <link linkend="gdouble">gdouble</link> upper,
 
68
                                                         <link linkend="gdouble">gdouble</link> step_increment,
 
69
                                                         <link linkend="gdouble">gdouble</link> page_increment,
 
70
                                                         <link linkend="guint">guint</link> digits,
 
71
                                                         <link linkend="gboolean">gboolean</link> constrain,
 
72
                                                         <link linkend="gdouble">gdouble</link> unconstrained_lower,
 
73
                                                         <link linkend="gdouble">gdouble</link> unconstrained_upper,
 
74
                                                         const <link linkend="gchar">gchar</link> *tooltip,
 
75
                                                         const <link linkend="gchar">gchar</link> *help_id);
 
76
<link linkend="void">void</link>                <link linkend="gimp-scale-entry-set-sensitive">gimp_scale_entry_set_sensitive</link>      (<link linkend="GtkObject">GtkObject</link> *adjustment,
 
77
                                                         <link linkend="gboolean">gboolean</link> sensitive);
 
78
<link linkend="void">void</link>                <link linkend="gimp-scale-entry-set-logarithmic">gimp_scale_entry_set_logarithmic</link>    (<link linkend="GtkObject">GtkObject</link> *adjustment,
 
79
                                                         <link linkend="gboolean">gboolean</link> logarithmic);
 
80
<link linkend="gboolean">gboolean</link>            <link linkend="gimp-scale-entry-get-logarithmic">gimp_scale_entry_get_logarithmic</link>    (<link linkend="GtkObject">GtkObject</link> *adjustment);
 
81
<link linkend="GtkObject">GtkObject</link>*          <link linkend="gimp-color-scale-entry-new">gimp_color_scale_entry_new</link>          (<link linkend="GtkTable">GtkTable</link> *table,
 
82
                                                         <link linkend="gint">gint</link> column,
 
83
                                                         <link linkend="gint">gint</link> row,
 
84
                                                         const <link linkend="gchar">gchar</link> *text,
 
85
                                                         <link linkend="gint">gint</link> scale_width,
 
86
                                                         <link linkend="gint">gint</link> spinbutton_width,
 
87
                                                         <link linkend="gdouble">gdouble</link> value,
 
88
                                                         <link linkend="gdouble">gdouble</link> lower,
 
89
                                                         <link linkend="gdouble">gdouble</link> upper,
 
90
                                                         <link linkend="gdouble">gdouble</link> step_increment,
 
91
                                                         <link linkend="gdouble">gdouble</link> page_increment,
 
92
                                                         <link linkend="guint">guint</link> digits,
 
93
                                                         const <link linkend="gchar">gchar</link> *tooltip,
 
94
                                                         const <link linkend="gchar">gchar</link> *help_id);
 
95
#define             <link linkend="GIMP-RANDOM-SEED-SPINBUTTON:CAPS">GIMP_RANDOM_SEED_SPINBUTTON</link>         (hbox)
 
96
#define             <link linkend="GIMP-RANDOM-SEED-SPINBUTTON-ADJ:CAPS">GIMP_RANDOM_SEED_SPINBUTTON_ADJ</link>     (hbox)
 
97
#define             <link linkend="GIMP-RANDOM-SEED-TOGGLE:CAPS">GIMP_RANDOM_SEED_TOGGLE</link>             (hbox)
 
98
<link linkend="GtkWidget">GtkWidget</link>*          <link linkend="gimp-random-seed-new">gimp_random_seed_new</link>                (<link linkend="guint32">guint32</link> *seed,
 
99
                                                         <link linkend="gboolean">gboolean</link> *random_seed);
 
100
#define             <link linkend="GIMP-COORDINATES-CHAINBUTTON:CAPS">GIMP_COORDINATES_CHAINBUTTON</link>        (sizeentry)
 
101
<link linkend="GtkWidget">GtkWidget</link>*          <link linkend="gimp-coordinates-new">gimp_coordinates_new</link>                (<link linkend="GimpUnit">GimpUnit</link> unit,
 
102
                                                         const <link linkend="gchar">gchar</link> *unit_format,
 
103
                                                         <link linkend="gboolean">gboolean</link> menu_show_pixels,
 
104
                                                         <link linkend="gboolean">gboolean</link> menu_show_percent,
 
105
                                                         <link linkend="gint">gint</link> spinbutton_width,
 
106
                                                         <link linkend="GimpSizeEntryUpdatePolicy">GimpSizeEntryUpdatePolicy</link> update_policy,
 
107
                                                         <link linkend="gboolean">gboolean</link> chainbutton_active,
 
108
                                                         <link linkend="gboolean">gboolean</link> chain_constrains_ratio,
 
109
                                                         const <link linkend="gchar">gchar</link> *xlabel,
 
110
                                                         <link linkend="gdouble">gdouble</link> x,
 
111
                                                         <link linkend="gdouble">gdouble</link> xres,
 
112
                                                         <link linkend="gdouble">gdouble</link> lower_boundary_x,
 
113
                                                         <link linkend="gdouble">gdouble</link> upper_boundary_x,
 
114
                                                         <link linkend="gdouble">gdouble</link> xsize_0,
 
115
                                                         <link linkend="gdouble">gdouble</link> xsize_100,
 
116
                                                         const <link linkend="gchar">gchar</link> *ylabel,
 
117
                                                         <link linkend="gdouble">gdouble</link> y,
 
118
                                                         <link linkend="gdouble">gdouble</link> yres,
 
119
                                                         <link linkend="gdouble">gdouble</link> lower_boundary_y,
 
120
                                                         <link linkend="gdouble">gdouble</link> upper_boundary_y,
 
121
                                                         <link linkend="gdouble">gdouble</link> ysize_0,
 
122
                                                         <link linkend="gdouble">gdouble</link> ysize_100);
 
123
<link linkend="GtkWidget">GtkWidget</link>*          <link linkend="gimp-pixmap-button-new">gimp_pixmap_button_new</link>              (<link linkend="gchar">gchar</link> **xpm_data,
 
124
                                                         const <link linkend="gchar">gchar</link> *text);
 
125
<link linkend="void">void</link>                <link linkend="gimp-toggle-button-sensitive-update">gimp_toggle_button_sensitive_update</link> (<link linkend="GtkToggleButton">GtkToggleButton</link> *toggle_button);
 
126
<link linkend="void">void</link>                <link linkend="gimp-toggle-button-update">gimp_toggle_button_update</link>           (<link linkend="GtkWidget">GtkWidget</link> *widget,
 
127
                                                         <link linkend="gpointer">gpointer</link> data);
 
128
<link linkend="void">void</link>                <link linkend="gimp-radio-button-update">gimp_radio_button_update</link>            (<link linkend="GtkWidget">GtkWidget</link> *widget,
 
129
                                                         <link linkend="gpointer">gpointer</link> data);
 
130
<link linkend="void">void</link>                <link linkend="gimp-int-adjustment-update">gimp_int_adjustment_update</link>          (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
 
131
                                                         <link linkend="gpointer">gpointer</link> data);
 
132
<link linkend="void">void</link>                <link linkend="gimp-uint-adjustment-update">gimp_uint_adjustment_update</link>         (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
 
133
                                                         <link linkend="gpointer">gpointer</link> data);
 
134
<link linkend="void">void</link>                <link linkend="gimp-float-adjustment-update">gimp_float_adjustment_update</link>        (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
 
135
                                                         <link linkend="gpointer">gpointer</link> data);
 
136
<link linkend="void">void</link>                <link linkend="gimp-double-adjustment-update">gimp_double_adjustment_update</link>       (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
 
137
                                                         <link linkend="gpointer">gpointer</link> data);
 
138
<link linkend="void">void</link>                <link linkend="gimp-unit-menu-update">gimp_unit_menu_update</link>               (<link linkend="GtkWidget">GtkWidget</link> *widget,
 
139
                                                         <link linkend="gpointer">gpointer</link> data);
 
140
<link linkend="GtkWidget">GtkWidget</link>*          <link linkend="gimp-table-attach-aligned">gimp_table_attach_aligned</link>           (<link linkend="GtkTable">GtkTable</link> *table,
 
141
                                                         <link linkend="gint">gint</link> column,
 
142
                                                         <link linkend="gint">gint</link> row,
 
143
                                                         const <link linkend="gchar">gchar</link> *label_text,
 
144
                                                         <link linkend="gfloat">gfloat</link> xalign,
 
145
                                                         <link linkend="gfloat">gfloat</link> yalign,
 
146
                                                         <link linkend="GtkWidget">GtkWidget</link> *widget,
 
147
                                                         <link linkend="gint">gint</link> colspan,
 
148
                                                         <link linkend="gboolean">gboolean</link> left_align);
 
149
<link linkend="void">void</link>                <link linkend="gimp-label-set-attributes">gimp_label_set_attributes</link>           (<link linkend="GtkLabel">GtkLabel</link> *label,
 
150
                                                         ...);
154
151
</synopsis>
155
152
</refsynopsisdiv>
156
153
 
162
159
 
163
160
 
164
161
 
165
 
<refsect1 id="desc">
166
 
<title id="desc.title">Description</title>
 
162
<refsect1 role="desc">
 
163
<title role="desc.title">Description</title>
167
164
<para>
168
165
 
169
166
</para>
170
167
</refsect1>
171
168
 
172
 
<refsect1 id="details">
173
 
<title id="details.title">Details</title>
 
169
<refsect1 role="details">
 
170
<title role="details.title">Details</title>
174
171
<refsect2>
175
172
<title><anchor id="gimp-radio-group-new" role="function"/>gimp_radio_group_new ()</title>
176
 
<indexterm><primary>gimp_radio_group_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*  gimp_radio_group_new            (<link linkend="gboolean">gboolean</link> in_frame,
177
 
                                             const <link linkend="gchar">gchar</link> *frame_title,
178
 
                                             ...);</programlisting>
 
173
<indexterm><primary>gimp_radio_group_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*          gimp_radio_group_new                (<link linkend="gboolean">gboolean</link> in_frame,
 
174
                                                         const <link linkend="gchar">gchar</link> *frame_title,
 
175
                                                         ...);</programlisting>
179
176
<para>
180
177
Convenience function to create a group of radio buttons embedded into
181
178
a <link linkend="GtkFrame"><type>GtkFrame</type></link> or <link linkend="GtkVbox"><type>GtkVbox</type></link>.</para>
196
193
</variablelist></refsect2>
197
194
<refsect2>
198
195
<title><anchor id="gimp-radio-group-new2" role="function"/>gimp_radio_group_new2 ()</title>
199
 
<indexterm><primary>gimp_radio_group_new2</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*  gimp_radio_group_new2           (<link linkend="gboolean">gboolean</link> in_frame,
200
 
                                             const <link linkend="gchar">gchar</link> *frame_title,
201
 
                                             <link linkend="GCallback">GCallback</link> radio_button_callback,
202
 
                                             <link linkend="gpointer">gpointer</link> radio_button_callback_data,
203
 
                                             <link linkend="gpointer">gpointer</link> initial,
204
 
                                             ...);</programlisting>
 
196
<indexterm><primary>gimp_radio_group_new2</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*          gimp_radio_group_new2               (<link linkend="gboolean">gboolean</link> in_frame,
 
197
                                                         const <link linkend="gchar">gchar</link> *frame_title,
 
198
                                                         <link linkend="GCallback">GCallback</link> radio_button_callback,
 
199
                                                         <link linkend="gpointer">gpointer</link> radio_button_callback_data,
 
200
                                                         <link linkend="gpointer">gpointer</link> initial,
 
201
                                                         ...);</programlisting>
205
202
<para>
206
203
Convenience function to create a group of radio buttons embedded into
207
204
a <link linkend="GtkFrame"><type>GtkFrame</type></link> or <link linkend="GtkVbox"><type>GtkVbox</type></link>.</para>
236
233
</variablelist></refsect2>
237
234
<refsect2>
238
235
<title><anchor id="gimp-radio-group-set-active" role="function"/>gimp_radio_group_set_active ()</title>
239
 
<indexterm><primary>gimp_radio_group_set_active</primary></indexterm><programlisting><link linkend="void">void</link>        gimp_radio_group_set_active     (<link linkend="GtkRadioButton">GtkRadioButton</link> *radio_button,
240
 
                                             <link linkend="gpointer">gpointer</link> item_data);</programlisting>
 
236
<indexterm><primary>gimp_radio_group_set_active</primary></indexterm><programlisting><link linkend="void">void</link>                gimp_radio_group_set_active         (<link linkend="GtkRadioButton">GtkRadioButton</link> *radio_button,
 
237
                                                         <link linkend="gpointer">gpointer</link> item_data);</programlisting>
241
238
<para>
242
239
Calls <link linkend="gtk-toggle-button-set-active"><function>gtk_toggle_button_set_active()</function></link> with the radio button that was
243
240
created with a matching <parameter>item_data</parameter>.</para>
253
250
</variablelist></refsect2>
254
251
<refsect2>
255
252
<title><anchor id="gimp-int-radio-group-new" role="function"/>gimp_int_radio_group_new ()</title>
256
 
<indexterm><primary>gimp_int_radio_group_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*  gimp_int_radio_group_new        (<link linkend="gboolean">gboolean</link> in_frame,
257
 
                                             const <link linkend="gchar">gchar</link> *frame_title,
258
 
                                             <link linkend="GCallback">GCallback</link> radio_button_callback,
259
 
                                             <link linkend="gpointer">gpointer</link> radio_button_callback_data,
260
 
                                             <link linkend="gint">gint</link> initial,
261
 
                                             ...);</programlisting>
 
253
<indexterm><primary>gimp_int_radio_group_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*          gimp_int_radio_group_new            (<link linkend="gboolean">gboolean</link> in_frame,
 
254
                                                         const <link linkend="gchar">gchar</link> *frame_title,
 
255
                                                         <link linkend="GCallback">GCallback</link> radio_button_callback,
 
256
                                                         <link linkend="gpointer">gpointer</link> radio_button_callback_data,
 
257
                                                         <link linkend="gint">gint</link> initial,
 
258
                                                         ...);</programlisting>
262
259
<para>
263
260
Convenience function to create a group of radio buttons embedded into
264
261
a <link linkend="GtkFrame"><type>GtkFrame</type></link> or <link linkend="GtkVbox"><type>GtkVbox</type></link>. This function does the same thing as
296
293
</variablelist></refsect2>
297
294
<refsect2>
298
295
<title><anchor id="gimp-int-radio-group-set-active" role="function"/>gimp_int_radio_group_set_active ()</title>
299
 
<indexterm><primary>gimp_int_radio_group_set_active</primary></indexterm><programlisting><link linkend="void">void</link>        gimp_int_radio_group_set_active (<link linkend="GtkRadioButton">GtkRadioButton</link> *radio_button,
300
 
                                             <link linkend="gint">gint</link> item_data);</programlisting>
 
296
<indexterm><primary>gimp_int_radio_group_set_active</primary></indexterm><programlisting><link linkend="void">void</link>                gimp_int_radio_group_set_active     (<link linkend="GtkRadioButton">GtkRadioButton</link> *radio_button,
 
297
                                                         <link linkend="gint">gint</link> item_data);</programlisting>
301
298
<para>
302
299
Calls <link linkend="gtk-toggle-button-set-active"><function>gtk_toggle_button_set_active()</function></link> with the radio button that was created
303
300
with a matching <parameter>item_data</parameter>. This function does the same thing as
315
312
</variablelist></refsect2>
316
313
<refsect2>
317
314
<title><anchor id="gimp-spin-button-new" role="function"/>gimp_spin_button_new ()</title>
318
 
<indexterm><primary>gimp_spin_button_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*  gimp_spin_button_new            (<link linkend="GtkObject">GtkObject</link> **adjustment,
319
 
                                             <link linkend="gdouble">gdouble</link> value,
320
 
                                             <link linkend="gdouble">gdouble</link> lower,
321
 
                                             <link linkend="gdouble">gdouble</link> upper,
322
 
                                             <link linkend="gdouble">gdouble</link> step_increment,
323
 
                                             <link linkend="gdouble">gdouble</link> page_increment,
324
 
                                             <link linkend="gdouble">gdouble</link> page_size,
325
 
                                             <link linkend="gdouble">gdouble</link> climb_rate,
326
 
                                             <link linkend="guint">guint</link> digits);</programlisting>
 
315
<indexterm><primary>gimp_spin_button_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*          gimp_spin_button_new                (<link linkend="GtkObject">GtkObject</link> **adjustment,
 
316
                                                         <link linkend="gdouble">gdouble</link> value,
 
317
                                                         <link linkend="gdouble">gdouble</link> lower,
 
318
                                                         <link linkend="gdouble">gdouble</link> upper,
 
319
                                                         <link linkend="gdouble">gdouble</link> step_increment,
 
320
                                                         <link linkend="gdouble">gdouble</link> page_increment,
 
321
                                                         <link linkend="gdouble">gdouble</link> page_size,
 
322
                                                         <link linkend="gdouble">gdouble</link> climb_rate,
 
323
                                                         <link linkend="guint">guint</link> digits);</programlisting>
327
324
<para>
328
 
This function is a shortcut for <link linkend="gtk-adjustment-new"><function>gtk_adjustment_new()</function></link> and a subsequent
329
 
<link linkend="gtk-spin-button-new"><function>gtk_spin_button_new()</function></link> and does some more initialisation stuff like
330
 
setting a standard minimum horizontal size.</para>
 
325
This function is a shortcut for <link linkend="gtk-adjustment-new"><function>gtk_adjustment_new()</function></link> and a
 
326
subsequent <link linkend="gtk-spin-button-new"><function>gtk_spin_button_new()</function></link>. It also calls
 
327
<link linkend="gtk-spin-button-set-numeric"><function>gtk_spin_button_set_numeric()</function></link> so that non-numeric text cannot be
 
328
entered.</para>
331
329
<para>
332
330
 
333
331
</para><variablelist role="params">
363
361
</variablelist></refsect2>
364
362
<refsect2>
365
363
<title><anchor id="GIMP-SCALE-ENTRY-LABEL:CAPS" role="macro"/>GIMP_SCALE_ENTRY_LABEL()</title>
366
 
<indexterm><primary>GIMP_SCALE_ENTRY_LABEL</primary></indexterm><programlisting>#define     GIMP_SCALE_ENTRY_LABEL(adj)</programlisting>
 
364
<indexterm><primary>GIMP_SCALE_ENTRY_LABEL</primary></indexterm><programlisting>#define             GIMP_SCALE_ENTRY_LABEL(adj)</programlisting>
367
365
<para>
368
366
Returns the scale_entry's <link linkend="GtkLabel"><type>GtkLabel</type></link>.
369
367
</para><variablelist role="params">
375
373
</variablelist></refsect2>
376
374
<refsect2>
377
375
<title><anchor id="GIMP-SCALE-ENTRY-SCALE:CAPS" role="macro"/>GIMP_SCALE_ENTRY_SCALE()</title>
378
 
<indexterm><primary>GIMP_SCALE_ENTRY_SCALE</primary></indexterm><programlisting>#define     GIMP_SCALE_ENTRY_SCALE(adj)</programlisting>
 
376
<indexterm><primary>GIMP_SCALE_ENTRY_SCALE</primary></indexterm><programlisting>#define             GIMP_SCALE_ENTRY_SCALE(adj)</programlisting>
379
377
<para>
380
378
Returns the scale_entry's <link linkend="GtkHScale"><type>GtkHScale</type></link>.
381
379
</para><variablelist role="params">
387
385
</variablelist></refsect2>
388
386
<refsect2>
389
387
<title><anchor id="GIMP-SCALE-ENTRY-SCALE-ADJ:CAPS" role="macro"/>GIMP_SCALE_ENTRY_SCALE_ADJ()</title>
390
 
<indexterm><primary>GIMP_SCALE_ENTRY_SCALE_ADJ</primary></indexterm><programlisting>#define     GIMP_SCALE_ENTRY_SCALE_ADJ(adj)</programlisting>
 
388
<indexterm><primary>GIMP_SCALE_ENTRY_SCALE_ADJ</primary></indexterm><programlisting>#define             GIMP_SCALE_ENTRY_SCALE_ADJ(adj)</programlisting>
391
389
<para>
392
390
Returns the <link linkend="GtkAdjustment"><type>GtkAdjustment</type></link> of the scale_entry's <link linkend="GtkHScale"><type>GtkHScale</type></link>.
393
391
</para><variablelist role="params">
399
397
</variablelist></refsect2>
400
398
<refsect2>
401
399
<title><anchor id="GIMP-SCALE-ENTRY-SPINBUTTON:CAPS" role="macro"/>GIMP_SCALE_ENTRY_SPINBUTTON()</title>
402
 
<indexterm><primary>GIMP_SCALE_ENTRY_SPINBUTTON</primary></indexterm><programlisting>#define     GIMP_SCALE_ENTRY_SPINBUTTON(adj)</programlisting>
 
400
<indexterm><primary>GIMP_SCALE_ENTRY_SPINBUTTON</primary></indexterm><programlisting>#define             GIMP_SCALE_ENTRY_SPINBUTTON(adj)</programlisting>
403
401
<para>
404
402
Returns the scale_entry's <link linkend="GtkSpinButton"><type>GtkSpinButton</type></link>.
405
403
</para><variablelist role="params">
411
409
</variablelist></refsect2>
412
410
<refsect2>
413
411
<title><anchor id="GIMP-SCALE-ENTRY-SPINBUTTON-ADJ:CAPS" role="macro"/>GIMP_SCALE_ENTRY_SPINBUTTON_ADJ()</title>
414
 
<indexterm><primary>GIMP_SCALE_ENTRY_SPINBUTTON_ADJ</primary></indexterm><programlisting>#define     GIMP_SCALE_ENTRY_SPINBUTTON_ADJ(adj)</programlisting>
 
412
<indexterm><primary>GIMP_SCALE_ENTRY_SPINBUTTON_ADJ</primary></indexterm><programlisting>#define             GIMP_SCALE_ENTRY_SPINBUTTON_ADJ(adj)</programlisting>
415
413
<para>
416
414
Returns the <link linkend="GtkAdjustment"><type>GtkAdjustment</type></link> of the scale_entry's <link linkend="GtkSpinButton"><type>GtkSpinButton</type></link>.
417
415
</para><variablelist role="params">
423
421
</variablelist></refsect2>
424
422
<refsect2>
425
423
<title><anchor id="gimp-scale-entry-new" role="function"/>gimp_scale_entry_new ()</title>
426
 
<indexterm><primary>gimp_scale_entry_new</primary></indexterm><programlisting><link linkend="GtkObject">GtkObject</link>*  gimp_scale_entry_new            (<link linkend="GtkTable">GtkTable</link> *table,
427
 
                                             <link linkend="gint">gint</link> column,
428
 
                                             <link linkend="gint">gint</link> row,
429
 
                                             const <link linkend="gchar">gchar</link> *text,
430
 
                                             <link linkend="gint">gint</link> scale_width,
431
 
                                             <link linkend="gint">gint</link> spinbutton_width,
432
 
                                             <link linkend="gdouble">gdouble</link> value,
433
 
                                             <link linkend="gdouble">gdouble</link> lower,
434
 
                                             <link linkend="gdouble">gdouble</link> upper,
435
 
                                             <link linkend="gdouble">gdouble</link> step_increment,
436
 
                                             <link linkend="gdouble">gdouble</link> page_increment,
437
 
                                             <link linkend="guint">guint</link> digits,
438
 
                                             <link linkend="gboolean">gboolean</link> constrain,
439
 
                                             <link linkend="gdouble">gdouble</link> unconstrained_lower,
440
 
                                             <link linkend="gdouble">gdouble</link> unconstrained_upper,
441
 
                                             const <link linkend="gchar">gchar</link> *tooltip,
442
 
                                             const <link linkend="gchar">gchar</link> *help_id);</programlisting>
 
424
<indexterm><primary>gimp_scale_entry_new</primary></indexterm><programlisting><link linkend="GtkObject">GtkObject</link>*          gimp_scale_entry_new                (<link linkend="GtkTable">GtkTable</link> *table,
 
425
                                                         <link linkend="gint">gint</link> column,
 
426
                                                         <link linkend="gint">gint</link> row,
 
427
                                                         const <link linkend="gchar">gchar</link> *text,
 
428
                                                         <link linkend="gint">gint</link> scale_width,
 
429
                                                         <link linkend="gint">gint</link> spinbutton_width,
 
430
                                                         <link linkend="gdouble">gdouble</link> value,
 
431
                                                         <link linkend="gdouble">gdouble</link> lower,
 
432
                                                         <link linkend="gdouble">gdouble</link> upper,
 
433
                                                         <link linkend="gdouble">gdouble</link> step_increment,
 
434
                                                         <link linkend="gdouble">gdouble</link> page_increment,
 
435
                                                         <link linkend="guint">guint</link> digits,
 
436
                                                         <link linkend="gboolean">gboolean</link> constrain,
 
437
                                                         <link linkend="gdouble">gdouble</link> unconstrained_lower,
 
438
                                                         <link linkend="gdouble">gdouble</link> unconstrained_upper,
 
439
                                                         const <link linkend="gchar">gchar</link> *tooltip,
 
440
                                                         const <link linkend="gchar">gchar</link> *help_id);</programlisting>
443
441
<para>
444
442
This function creates a <link linkend="GtkLabel"><type>GtkLabel</type></link>, a <link linkend="GtkHScale"><type>GtkHScale</type></link> and a <link linkend="GtkSpinButton"><type>GtkSpinButton</type></link> and
445
443
attaches them to a 3-column <link linkend="GtkTable"><type>GtkTable</type></link>.</para>
506
504
</variablelist></refsect2>
507
505
<refsect2>
508
506
<title><anchor id="gimp-scale-entry-set-sensitive" role="function"/>gimp_scale_entry_set_sensitive ()</title>
509
 
<indexterm><primary>gimp_scale_entry_set_sensitive</primary></indexterm><programlisting><link linkend="void">void</link>        gimp_scale_entry_set_sensitive  (<link linkend="GtkObject">GtkObject</link> *adjustment,
510
 
                                             <link linkend="gboolean">gboolean</link> sensitive);</programlisting>
 
507
<indexterm><primary>gimp_scale_entry_set_sensitive</primary></indexterm><programlisting><link linkend="void">void</link>                gimp_scale_entry_set_sensitive      (<link linkend="GtkObject">GtkObject</link> *adjustment,
 
508
                                                         <link linkend="gboolean">gboolean</link> sensitive);</programlisting>
511
509
<para>
512
510
Sets the sensitivity of the scale_entry's <link linkend="GtkLabel"><type>GtkLabel</type></link>, <link linkend="GtkHScale"><type>GtkHScale</type></link> and
513
511
<link linkend="GtkSpinbutton"><type>GtkSpinbutton</type></link>.</para>
524
522
</variablelist></refsect2>
525
523
<refsect2>
526
524
<title><anchor id="gimp-scale-entry-set-logarithmic" role="function" condition="since:GIMP 2.2"/>gimp_scale_entry_set_logarithmic ()</title>
527
 
<indexterm role="GIMP 2.2"><primary>gimp_scale_entry_set_logarithmic</primary></indexterm><programlisting><link linkend="void">void</link>        gimp_scale_entry_set_logarithmic
528
 
                                            (<link linkend="GtkObject">GtkObject</link> *adjustment,
529
 
                                             <link linkend="gboolean">gboolean</link> logarithmic);</programlisting>
 
525
<indexterm role="GIMP 2.2"><primary>gimp_scale_entry_set_logarithmic</primary></indexterm><programlisting><link linkend="void">void</link>                gimp_scale_entry_set_logarithmic    (<link linkend="GtkObject">GtkObject</link> *adjustment,
 
526
                                                         <link linkend="gboolean">gboolean</link> logarithmic);</programlisting>
530
527
<para>
531
528
Sets whether the scale_entry's scale widget will behave in a linear
532
529
or logharithmic fashion. Useful when an entry has to attend large
542
539
<listitem><simpara> a boolean value to set or reset logarithmic behaviour
543
540
              of the scale widget
544
541
</simpara></listitem></varlistentry>
545
 
</variablelist><para>Since  GIMP 2.2
 
542
</variablelist><para role="since">Since  GIMP 2.2
546
543
</para></refsect2>
547
544
<refsect2>
548
545
<title><anchor id="gimp-scale-entry-get-logarithmic" role="function" condition="since:GIMP 2.2"/>gimp_scale_entry_get_logarithmic ()</title>
549
 
<indexterm role="GIMP 2.2"><primary>gimp_scale_entry_get_logarithmic</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>    gimp_scale_entry_get_logarithmic
550
 
                                            (<link linkend="GtkObject">GtkObject</link> *adjustment);</programlisting>
 
546
<indexterm role="GIMP 2.2"><primary>gimp_scale_entry_get_logarithmic</primary></indexterm><programlisting><link linkend="gboolean">gboolean</link>            gimp_scale_entry_get_logarithmic    (<link linkend="GtkObject">GtkObject</link> *adjustment);</programlisting>
551
547
<para>
552
548
</para>
553
549
<para>
560
556
              logharithmic fashion, <link linkend="FALSE:CAPS"><literal>FALSE</literal></link> for linear behaviour.
561
557
 
562
558
</simpara></listitem></varlistentry>
563
 
</variablelist><para>Since  GIMP 2.2
 
559
</variablelist><para role="since">Since  GIMP 2.2
564
560
</para></refsect2>
565
561
<refsect2>
566
562
<title><anchor id="gimp-color-scale-entry-new" role="function"/>gimp_color_scale_entry_new ()</title>
567
 
<indexterm><primary>gimp_color_scale_entry_new</primary></indexterm><programlisting><link linkend="GtkObject">GtkObject</link>*  gimp_color_scale_entry_new      (<link linkend="GtkTable">GtkTable</link> *table,
568
 
                                             <link linkend="gint">gint</link> column,
569
 
                                             <link linkend="gint">gint</link> row,
570
 
                                             const <link linkend="gchar">gchar</link> *text,
571
 
                                             <link linkend="gint">gint</link> scale_width,
572
 
                                             <link linkend="gint">gint</link> spinbutton_width,
573
 
                                             <link linkend="gdouble">gdouble</link> value,
574
 
                                             <link linkend="gdouble">gdouble</link> lower,
575
 
                                             <link linkend="gdouble">gdouble</link> upper,
576
 
                                             <link linkend="gdouble">gdouble</link> step_increment,
577
 
                                             <link linkend="gdouble">gdouble</link> page_increment,
578
 
                                             <link linkend="guint">guint</link> digits,
579
 
                                             const <link linkend="gchar">gchar</link> *tooltip,
580
 
                                             const <link linkend="gchar">gchar</link> *help_id);</programlisting>
 
563
<indexterm><primary>gimp_color_scale_entry_new</primary></indexterm><programlisting><link linkend="GtkObject">GtkObject</link>*          gimp_color_scale_entry_new          (<link linkend="GtkTable">GtkTable</link> *table,
 
564
                                                         <link linkend="gint">gint</link> column,
 
565
                                                         <link linkend="gint">gint</link> row,
 
566
                                                         const <link linkend="gchar">gchar</link> *text,
 
567
                                                         <link linkend="gint">gint</link> scale_width,
 
568
                                                         <link linkend="gint">gint</link> spinbutton_width,
 
569
                                                         <link linkend="gdouble">gdouble</link> value,
 
570
                                                         <link linkend="gdouble">gdouble</link> lower,
 
571
                                                         <link linkend="gdouble">gdouble</link> upper,
 
572
                                                         <link linkend="gdouble">gdouble</link> step_increment,
 
573
                                                         <link linkend="gdouble">gdouble</link> page_increment,
 
574
                                                         <link linkend="guint">guint</link> digits,
 
575
                                                         const <link linkend="gchar">gchar</link> *tooltip,
 
576
                                                         const <link linkend="gchar">gchar</link> *help_id);</programlisting>
581
577
<para>
582
578
This function creates a <link linkend="GtkLabel"><type>GtkLabel</type></link>, a <link linkend="GimpColorScale"><type>GimpColorScale</type></link> and a
583
579
<link linkend="GtkSpinButton"><type>GtkSpinButton</type></link> and attaches them to a 3-column <link linkend="GtkTable"><type>GtkTable</type></link>.</para>
632
628
</variablelist></refsect2>
633
629
<refsect2>
634
630
<title><anchor id="GIMP-RANDOM-SEED-SPINBUTTON:CAPS" role="macro"/>GIMP_RANDOM_SEED_SPINBUTTON()</title>
635
 
<indexterm><primary>GIMP_RANDOM_SEED_SPINBUTTON</primary></indexterm><programlisting>#define     GIMP_RANDOM_SEED_SPINBUTTON(hbox)</programlisting>
 
631
<indexterm><primary>GIMP_RANDOM_SEED_SPINBUTTON</primary></indexterm><programlisting>#define             GIMP_RANDOM_SEED_SPINBUTTON(hbox)</programlisting>
636
632
<para>
637
633
Returns the random_seed's <link linkend="GtkSpinButton"><type>GtkSpinButton</type></link>.
638
634
</para><variablelist role="params">
644
640
</variablelist></refsect2>
645
641
<refsect2>
646
642
<title><anchor id="GIMP-RANDOM-SEED-SPINBUTTON-ADJ:CAPS" role="macro"/>GIMP_RANDOM_SEED_SPINBUTTON_ADJ()</title>
647
 
<indexterm><primary>GIMP_RANDOM_SEED_SPINBUTTON_ADJ</primary></indexterm><programlisting>#define     GIMP_RANDOM_SEED_SPINBUTTON_ADJ(hbox)</programlisting>
 
643
<indexterm><primary>GIMP_RANDOM_SEED_SPINBUTTON_ADJ</primary></indexterm><programlisting>#define             GIMP_RANDOM_SEED_SPINBUTTON_ADJ(hbox)</programlisting>
648
644
<para>
649
645
Returns the <link linkend="GtkAdjustment"><type>GtkAdjustment</type></link> of the random_seed's <link linkend="GtkSpinButton"><type>GtkSpinButton</type></link>.
650
646
</para><variablelist role="params">
656
652
</variablelist></refsect2>
657
653
<refsect2>
658
654
<title><anchor id="GIMP-RANDOM-SEED-TOGGLE:CAPS" role="macro"/>GIMP_RANDOM_SEED_TOGGLE()</title>
659
 
<indexterm><primary>GIMP_RANDOM_SEED_TOGGLE</primary></indexterm><programlisting>#define     GIMP_RANDOM_SEED_TOGGLE(hbox)</programlisting>
 
655
<indexterm><primary>GIMP_RANDOM_SEED_TOGGLE</primary></indexterm><programlisting>#define             GIMP_RANDOM_SEED_TOGGLE(hbox)</programlisting>
660
656
<para>
661
657
 
662
658
</para><variablelist role="params">
668
664
</variablelist></refsect2>
669
665
<refsect2>
670
666
<title><anchor id="gimp-random-seed-new" role="function"/>gimp_random_seed_new ()</title>
671
 
<indexterm><primary>gimp_random_seed_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*  gimp_random_seed_new            (<link linkend="guint32">guint32</link> *seed,
672
 
                                             <link linkend="gboolean">gboolean</link> *random_seed);</programlisting>
 
667
<indexterm><primary>gimp_random_seed_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*          gimp_random_seed_new                (<link linkend="guint32">guint32</link> *seed,
 
668
                                                         <link linkend="gboolean">gboolean</link> *random_seed);</programlisting>
673
669
<para>
674
670
Creates a widget that allows the user to control how the random number
675
671
generator is initialized.</para>
689
685
</variablelist></refsect2>
690
686
<refsect2>
691
687
<title><anchor id="GIMP-COORDINATES-CHAINBUTTON:CAPS" role="macro"/>GIMP_COORDINATES_CHAINBUTTON()</title>
692
 
<indexterm><primary>GIMP_COORDINATES_CHAINBUTTON</primary></indexterm><programlisting>#define     GIMP_COORDINATES_CHAINBUTTON(sizeentry)</programlisting>
 
688
<indexterm><primary>GIMP_COORDINATES_CHAINBUTTON</primary></indexterm><programlisting>#define             GIMP_COORDINATES_CHAINBUTTON(sizeentry)</programlisting>
693
689
<para>
694
690
Returns the <link linkend="GimpChainButton"><type>GimpChainButton</type></link> which is attached to the <link linkend="GimpSizeEntry"><type>GimpSizeEntry</type></link>.
695
691
</para><variablelist role="params">
701
697
</variablelist></refsect2>
702
698
<refsect2>
703
699
<title><anchor id="gimp-coordinates-new" role="function"/>gimp_coordinates_new ()</title>
704
 
<indexterm><primary>gimp_coordinates_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*  gimp_coordinates_new            (<link linkend="GimpUnit">GimpUnit</link> unit,
705
 
                                             const <link linkend="gchar">gchar</link> *unit_format,
706
 
                                             <link linkend="gboolean">gboolean</link> menu_show_pixels,
707
 
                                             <link linkend="gboolean">gboolean</link> menu_show_percent,
708
 
                                             <link linkend="gint">gint</link> spinbutton_width,
709
 
                                             <link linkend="GimpSizeEntryUpdatePolicy">GimpSizeEntryUpdatePolicy</link> update_policy,
710
 
                                             <link linkend="gboolean">gboolean</link> chainbutton_active,
711
 
                                             <link linkend="gboolean">gboolean</link> chain_constrains_ratio,
712
 
                                             const <link linkend="gchar">gchar</link> *xlabel,
713
 
                                             <link linkend="gdouble">gdouble</link> x,
714
 
                                             <link linkend="gdouble">gdouble</link> xres,
715
 
                                             <link linkend="gdouble">gdouble</link> lower_boundary_x,
716
 
                                             <link linkend="gdouble">gdouble</link> upper_boundary_x,
717
 
                                             <link linkend="gdouble">gdouble</link> xsize_0,
718
 
                                             <link linkend="gdouble">gdouble</link> xsize_100,
719
 
                                             const <link linkend="gchar">gchar</link> *ylabel,
720
 
                                             <link linkend="gdouble">gdouble</link> y,
721
 
                                             <link linkend="gdouble">gdouble</link> yres,
722
 
                                             <link linkend="gdouble">gdouble</link> lower_boundary_y,
723
 
                                             <link linkend="gdouble">gdouble</link> upper_boundary_y,
724
 
                                             <link linkend="gdouble">gdouble</link> ysize_0,
725
 
                                             <link linkend="gdouble">gdouble</link> ysize_100);</programlisting>
 
700
<indexterm><primary>gimp_coordinates_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*          gimp_coordinates_new                (<link linkend="GimpUnit">GimpUnit</link> unit,
 
701
                                                         const <link linkend="gchar">gchar</link> *unit_format,
 
702
                                                         <link linkend="gboolean">gboolean</link> menu_show_pixels,
 
703
                                                         <link linkend="gboolean">gboolean</link> menu_show_percent,
 
704
                                                         <link linkend="gint">gint</link> spinbutton_width,
 
705
                                                         <link linkend="GimpSizeEntryUpdatePolicy">GimpSizeEntryUpdatePolicy</link> update_policy,
 
706
                                                         <link linkend="gboolean">gboolean</link> chainbutton_active,
 
707
                                                         <link linkend="gboolean">gboolean</link> chain_constrains_ratio,
 
708
                                                         const <link linkend="gchar">gchar</link> *xlabel,
 
709
                                                         <link linkend="gdouble">gdouble</link> x,
 
710
                                                         <link linkend="gdouble">gdouble</link> xres,
 
711
                                                         <link linkend="gdouble">gdouble</link> lower_boundary_x,
 
712
                                                         <link linkend="gdouble">gdouble</link> upper_boundary_x,
 
713
                                                         <link linkend="gdouble">gdouble</link> xsize_0,
 
714
                                                         <link linkend="gdouble">gdouble</link> xsize_100,
 
715
                                                         const <link linkend="gchar">gchar</link> *ylabel,
 
716
                                                         <link linkend="gdouble">gdouble</link> y,
 
717
                                                         <link linkend="gdouble">gdouble</link> yres,
 
718
                                                         <link linkend="gdouble">gdouble</link> lower_boundary_y,
 
719
                                                         <link linkend="gdouble">gdouble</link> upper_boundary_y,
 
720
                                                         <link linkend="gdouble">gdouble</link> ysize_0,
 
721
                                                         <link linkend="gdouble">gdouble</link> ysize_100);</programlisting>
726
722
<para>
727
723
Convenience function that creates a <link linkend="GimpSizeEntry"><type>GimpSizeEntry</type></link> with two fields for x/y
728
724
coordinates/sizes with a <link linkend="GimpChainButton"><type>GimpChainButton</type></link> attached to constrain either the
808
804
</variablelist></refsect2>
809
805
<refsect2>
810
806
<title><anchor id="gimp-pixmap-button-new" role="function" condition="deprecated:"/>gimp_pixmap_button_new ()</title>
811
 
<indexterm role="deprecated"><primary>gimp_pixmap_button_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*  gimp_pixmap_button_new          (<link linkend="gchar">gchar</link> **xpm_data,
812
 
                                             const <link linkend="gchar">gchar</link> *text);</programlisting>
 
807
<indexterm role="deprecated"><primary>gimp_pixmap_button_new</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*          gimp_pixmap_button_new              (<link linkend="gchar">gchar</link> **xpm_data,
 
808
                                                         const <link linkend="gchar">gchar</link> *text);</programlisting>
813
809
<warning><para><literal>gimp_pixmap_button_new</literal> is deprecated and should not be used in newly-written code.</para></warning>
814
810
<para>
815
811
Convenience function that creates a <link linkend="GtkButton"><type>GtkButton</type></link> with a <link linkend="GimpPixmap"><type>GimpPixmap</type></link>
828
824
</variablelist></refsect2>
829
825
<refsect2>
830
826
<title><anchor id="gimp-toggle-button-sensitive-update" role="function"/>gimp_toggle_button_sensitive_update ()</title>
831
 
<indexterm><primary>gimp_toggle_button_sensitive_update</primary></indexterm><programlisting><link linkend="void">void</link>        gimp_toggle_button_sensitive_update
832
 
                                            (<link linkend="GtkToggleButton">GtkToggleButton</link> *toggle_button);</programlisting>
 
827
<indexterm><primary>gimp_toggle_button_sensitive_update</primary></indexterm><programlisting><link linkend="void">void</link>                gimp_toggle_button_sensitive_update (<link linkend="GtkToggleButton">GtkToggleButton</link> *toggle_button);</programlisting>
833
828
<para>
834
829
If you attached a pointer to a <link linkend="GtkWidget"><type>GtkWidget</type></link> with <link linkend="g-object-set-data"><function>g_object_set_data()</function></link> and
835
830
the "set_sensitive" key to the <link linkend="GtkToggleButton"><type>GtkToggleButton</type></link>, the sensitive state of
854
849
</variablelist></refsect2>
855
850
<refsect2>
856
851
<title><anchor id="gimp-toggle-button-update" role="function"/>gimp_toggle_button_update ()</title>
857
 
<indexterm><primary>gimp_toggle_button_update</primary></indexterm><programlisting><link linkend="void">void</link>        gimp_toggle_button_update       (<link linkend="GtkWidget">GtkWidget</link> *widget,
858
 
                                             <link linkend="gpointer">gpointer</link> data);</programlisting>
 
852
<indexterm><primary>gimp_toggle_button_update</primary></indexterm><programlisting><link linkend="void">void</link>                gimp_toggle_button_update           (<link linkend="GtkWidget">GtkWidget</link> *widget,
 
853
                                                         <link linkend="gpointer">gpointer</link> data);</programlisting>
859
854
<para>
860
855
Note that this function calls <link linkend="gimp-toggle-button-sensitive-update"><function>gimp_toggle_button_sensitive_update()</function></link>.</para>
861
856
<para>
871
866
</variablelist></refsect2>
872
867
<refsect2>
873
868
<title><anchor id="gimp-radio-button-update" role="function"/>gimp_radio_button_update ()</title>
874
 
<indexterm><primary>gimp_radio_button_update</primary></indexterm><programlisting><link linkend="void">void</link>        gimp_radio_button_update        (<link linkend="GtkWidget">GtkWidget</link> *widget,
875
 
                                             <link linkend="gpointer">gpointer</link> data);</programlisting>
 
869
<indexterm><primary>gimp_radio_button_update</primary></indexterm><programlisting><link linkend="void">void</link>                gimp_radio_button_update            (<link linkend="GtkWidget">GtkWidget</link> *widget,
 
870
                                                         <link linkend="gpointer">gpointer</link> data);</programlisting>
876
871
<para>
877
872
Note that this function calls <link linkend="gimp-toggle-button-sensitive-update"><function>gimp_toggle_button_sensitive_update()</function></link>.</para>
878
873
<para>
888
883
</variablelist></refsect2>
889
884
<refsect2>
890
885
<title><anchor id="gimp-int-adjustment-update" role="function"/>gimp_int_adjustment_update ()</title>
891
 
<indexterm><primary>gimp_int_adjustment_update</primary></indexterm><programlisting><link linkend="void">void</link>        gimp_int_adjustment_update      (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
892
 
                                             <link linkend="gpointer">gpointer</link> data);</programlisting>
 
886
<indexterm><primary>gimp_int_adjustment_update</primary></indexterm><programlisting><link linkend="void">void</link>                gimp_int_adjustment_update          (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
 
887
                                                         <link linkend="gpointer">gpointer</link> data);</programlisting>
893
888
<para>
894
889
Note that the <link linkend="GtkAdjustment"><type>GtkAdjustment</type></link>'s value (which is a <link linkend="gdouble"><type>gdouble</type></link>) will be
895
890
rounded with <link linkend="RINT:CAPS"><function>RINT()</function></link>.</para>
906
901
</variablelist></refsect2>
907
902
<refsect2>
908
903
<title><anchor id="gimp-uint-adjustment-update" role="function"/>gimp_uint_adjustment_update ()</title>
909
 
<indexterm><primary>gimp_uint_adjustment_update</primary></indexterm><programlisting><link linkend="void">void</link>        gimp_uint_adjustment_update     (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
910
 
                                             <link linkend="gpointer">gpointer</link> data);</programlisting>
 
904
<indexterm><primary>gimp_uint_adjustment_update</primary></indexterm><programlisting><link linkend="void">void</link>                gimp_uint_adjustment_update         (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
 
905
                                                         <link linkend="gpointer">gpointer</link> data);</programlisting>
911
906
<para>
912
907
Note that the <link linkend="GtkAdjustment"><type>GtkAdjustment</type></link>'s value (which is a <link linkend="gdouble"><type>gdouble</type></link>) will be rounded
913
908
with (<link linkend="guint"><type>guint</type></link>) (value + 0.5).</para>
924
919
</variablelist></refsect2>
925
920
<refsect2>
926
921
<title><anchor id="gimp-float-adjustment-update" role="function"/>gimp_float_adjustment_update ()</title>
927
 
<indexterm><primary>gimp_float_adjustment_update</primary></indexterm><programlisting><link linkend="void">void</link>        gimp_float_adjustment_update    (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
928
 
                                             <link linkend="gpointer">gpointer</link> data);</programlisting>
 
922
<indexterm><primary>gimp_float_adjustment_update</primary></indexterm><programlisting><link linkend="void">void</link>                gimp_float_adjustment_update        (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
 
923
                                                         <link linkend="gpointer">gpointer</link> data);</programlisting>
929
924
<para>
930
925
</para>
931
926
<para>
941
936
</variablelist></refsect2>
942
937
<refsect2>
943
938
<title><anchor id="gimp-double-adjustment-update" role="function"/>gimp_double_adjustment_update ()</title>
944
 
<indexterm><primary>gimp_double_adjustment_update</primary></indexterm><programlisting><link linkend="void">void</link>        gimp_double_adjustment_update   (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
945
 
                                             <link linkend="gpointer">gpointer</link> data);</programlisting>
 
939
<indexterm><primary>gimp_double_adjustment_update</primary></indexterm><programlisting><link linkend="void">void</link>                gimp_double_adjustment_update       (<link linkend="GtkAdjustment">GtkAdjustment</link> *adjustment,
 
940
                                                         <link linkend="gpointer">gpointer</link> data);</programlisting>
946
941
<para>
947
942
</para>
948
943
<para>
958
953
</variablelist></refsect2>
959
954
<refsect2>
960
955
<title><anchor id="gimp-unit-menu-update" role="function"/>gimp_unit_menu_update ()</title>
961
 
<indexterm><primary>gimp_unit_menu_update</primary></indexterm><programlisting><link linkend="void">void</link>        gimp_unit_menu_update           (<link linkend="GtkWidget">GtkWidget</link> *widget,
962
 
                                             <link linkend="gpointer">gpointer</link> data);</programlisting>
 
956
<indexterm><primary>gimp_unit_menu_update</primary></indexterm><programlisting><link linkend="void">void</link>                gimp_unit_menu_update               (<link linkend="GtkWidget">GtkWidget</link> *widget,
 
957
                                                         <link linkend="gpointer">gpointer</link> data);</programlisting>
963
958
<para>
964
959
This callback can set the number of decimal digits of an arbitrary number
965
960
of <link linkend="GtkSpinButton"><type>GtkSpinButton</type></link>'s. To use this functionality, attach the spinbuttons
982
977
</variablelist></refsect2>
983
978
<refsect2>
984
979
<title><anchor id="gimp-table-attach-aligned" role="function"/>gimp_table_attach_aligned ()</title>
985
 
<indexterm><primary>gimp_table_attach_aligned</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*  gimp_table_attach_aligned       (<link linkend="GtkTable">GtkTable</link> *table,
986
 
                                             <link linkend="gint">gint</link> column,
987
 
                                             <link linkend="gint">gint</link> row,
988
 
                                             const <link linkend="gchar">gchar</link> *label_text,
989
 
                                             <link linkend="gfloat">gfloat</link> xalign,
990
 
                                             <link linkend="gfloat">gfloat</link> yalign,
991
 
                                             <link linkend="GtkWidget">GtkWidget</link> *widget,
992
 
                                             <link linkend="gint">gint</link> colspan,
993
 
                                             <link linkend="gboolean">gboolean</link> left_align);</programlisting>
 
980
<indexterm><primary>gimp_table_attach_aligned</primary></indexterm><programlisting><link linkend="GtkWidget">GtkWidget</link>*          gimp_table_attach_aligned           (<link linkend="GtkTable">GtkTable</link> *table,
 
981
                                                         <link linkend="gint">gint</link> column,
 
982
                                                         <link linkend="gint">gint</link> row,
 
983
                                                         const <link linkend="gchar">gchar</link> *label_text,
 
984
                                                         <link linkend="gfloat">gfloat</link> xalign,
 
985
                                                         <link linkend="gfloat">gfloat</link> yalign,
 
986
                                                         <link linkend="GtkWidget">GtkWidget</link> *widget,
 
987
                                                         <link linkend="gint">gint</link> colspan,
 
988
                                                         <link linkend="gboolean">gboolean</link> left_align);</programlisting>
994
989
<para>
995
990
Note that the <parameter>label_text</parameter> can be <link linkend="NULL:CAPS"><literal>NULL</literal></link> and that the widget will be
996
991
attached starting at (<parameter>column</parameter> + 1) in this case, too.</para>
1030
1025
</variablelist></refsect2>
1031
1026
<refsect2>
1032
1027
<title><anchor id="gimp-label-set-attributes" role="function" condition="since:GIMP 2.2"/>gimp_label_set_attributes ()</title>
1033
 
<indexterm role="GIMP 2.2"><primary>gimp_label_set_attributes</primary></indexterm><programlisting><link linkend="void">void</link>        gimp_label_set_attributes       (<link linkend="GtkLabel">GtkLabel</link> *label,
1034
 
                                             ...);</programlisting>
 
1028
<indexterm role="GIMP 2.2"><primary>gimp_label_set_attributes</primary></indexterm><programlisting><link linkend="void">void</link>                gimp_label_set_attributes           (<link linkend="GtkLabel">GtkLabel</link> *label,
 
1029
                                                         ...);</programlisting>
1035
1030
<para>
1036
1031
Sets Pango attributes on a <link linkend="GtkLabel"><type>GtkLabel</type></link> in a more convenient way than
1037
1032
<link linkend="gtk-label-set-attributes"><function>gtk_label_set_attributes()</function></link>.
1054
1049
<varlistentry><term><parameter>...</parameter>&nbsp;:</term>
1055
1050
<listitem><simpara>   a list of PangoAttrType and value pairs terminated by -1.
1056
1051
</simpara></listitem></varlistentry>
1057
 
</variablelist><para>Since  GIMP 2.2
 
1052
</variablelist><para role="since">Since  GIMP 2.2
1058
1053
</para></refsect2>
1059
1054
 
1060
1055
</refsect1>