1Gtk2::Range(3)        User Contributed Perl Documentation       Gtk2::Range(3)
2
3
4

NAME

6       Gtk2::Range
7

HIERARCHY

9         Glib::Object
10         +----Glib::InitiallyUnowned
11              +----Gtk2::Object
12                   +----Gtk2::Widget
13                        +----Gtk2::Range
14

INTERFACES

16         Glib::Object::_Unregistered::AtkImplementorIface
17         Gtk2::Buildable
18         Glib::Object::_Unregistered::GtkOrientable
19

METHODS

21   adjustment = $range->get_adjustment
22   $range->set_adjustment ($adjustment)
23           ·   $adjustment (Gtk2::Adjustment)
24
25   double = $range->get_fill_level
26           Since: gtk+ 2.12
27
28   $range->set_fill_level ($fill_level)
29           ·   $fill_level (double)
30
31           Since: gtk+ 2.12
32
33   $range->set_increments ($step, $page)
34           ·   $step (double)
35
36           ·   $page (double)
37
38   boolean = $range->get_inverted
39   $range->set_inverted ($setting)
40           ·   $setting (boolean)
41
42   sensitivitytype = $range->get_lower_stepper_sensitivity
43           Since: gtk+ 2.10
44
45   $range->set_lower_stepper_sensitivity ($sensitivity)
46           ·   $sensitivity (Gtk2::SensitivityType)
47
48           Since: gtk+ 2.10
49
50   $range->set_range ($min, $max)
51           ·   $min (double)
52
53           ·   $max (double)
54
55   boolean = $range->get_restrict_to_fill_level
56           Since: gtk+ 2.12
57
58   $range->set_restrict_to_fill_level ($restrict_to_fill_level)
59           ·   $restrict_to_fill_level (boolean)
60
61           Since: gtk+ 2.12
62
63   boolean = $range->get_show_fill_level
64           Since: gtk+ 2.12
65
66   $range->set_show_fill_level ($show_fill_level)
67           ·   $show_fill_level (boolean)
68
69           Since: gtk+ 2.12
70
71   updatetype = $range->get_update_policy
72   $range->set_update_policy ($policy)
73           ·   $policy (Gtk2::UpdateType)
74
75   sensitivitytype = $range->get_upper_stepper_sensitivity
76           Since: gtk+ 2.10
77
78   $range->set_upper_stepper_sensitivity ($sensitivity)
79           ·   $sensitivity (Gtk2::SensitivityType)
80
81           Since: gtk+ 2.10
82
83   double = $range->get_value
84   $range->set_value ($value)
85           ·   $value (double)
86

PROPERTIES

88       'adjustment' (Gtk2::Adjustment : readable / writable / construct /
89       private)
90           The GtkAdjustment that contains the current value of this range
91           object
92
93       'fill-level' (double : readable / writable / private)
94           The fill level.
95
96       'inverted' (boolean : readable / writable / private)
97           Invert direction slider moves to increase range value
98
99       'lower-stepper-sensitivity' (Gtk2::SensitivityType : readable /
100       writable / private)
101           The sensitivity policy for the stepper that points to the
102           adjustment's lower side
103
104       'restrict-to-fill-level' (boolean : readable / writable / private)
105           Whether to restrict the upper boundary to the fill level.
106
107       'show-fill-level' (boolean : readable / writable / private)
108           Whether to display a fill level indicator graphics on trough.
109
110       'update-policy' (Gtk2::UpdateType : readable / writable / private)
111           How the range should be updated on the screen
112
113       'upper-stepper-sensitivity' (Gtk2::SensitivityType : readable /
114       writable / private)
115           The sensitivity policy for the stepper that points to the
116           adjustment's upper side
117

SIGNALS

119       value-changed (Gtk2::Range)
120       adjust-bounds (Gtk2::Range, double)
121       move-slider (Gtk2::Range, Gtk2::ScrollType)
122       boolean = change-value (Gtk2::Range, Gtk2::ScrollType, double)
123

ENUMS AND FLAGS

125   enum Gtk2::ScrollType
126       ·   'none' / 'GTK_SCROLL_NONE'
127
128       ·   'jump' / 'GTK_SCROLL_JUMP'
129
130       ·   'step-backward' / 'GTK_SCROLL_STEP_BACKWARD'
131
132       ·   'step-forward' / 'GTK_SCROLL_STEP_FORWARD'
133
134       ·   'page-backward' / 'GTK_SCROLL_PAGE_BACKWARD'
135
136       ·   'page-forward' / 'GTK_SCROLL_PAGE_FORWARD'
137
138       ·   'step-up' / 'GTK_SCROLL_STEP_UP'
139
140       ·   'step-down' / 'GTK_SCROLL_STEP_DOWN'
141
142       ·   'page-up' / 'GTK_SCROLL_PAGE_UP'
143
144       ·   'page-down' / 'GTK_SCROLL_PAGE_DOWN'
145
146       ·   'step-left' / 'GTK_SCROLL_STEP_LEFT'
147
148       ·   'step-right' / 'GTK_SCROLL_STEP_RIGHT'
149
150       ·   'page-left' / 'GTK_SCROLL_PAGE_LEFT'
151
152       ·   'page-right' / 'GTK_SCROLL_PAGE_RIGHT'
153
154       ·   'start' / 'GTK_SCROLL_START'
155
156       ·   'end' / 'GTK_SCROLL_END'
157
158   enum Gtk2::SensitivityType
159       ·   'auto' / 'GTK_SENSITIVITY_AUTO'
160
161       ·   'on' / 'GTK_SENSITIVITY_ON'
162
163       ·   'off' / 'GTK_SENSITIVITY_OFF'
164
165   enum Gtk2::UpdateType
166       ·   'continuous' / 'GTK_UPDATE_CONTINUOUS'
167
168       ·   'discontinuous' / 'GTK_UPDATE_DISCONTINUOUS'
169
170       ·   'delayed' / 'GTK_UPDATE_DELAYED'
171

SEE ALSO

173       Gtk2, Glib::Object, Glib::InitiallyUnowned, Gtk2::Object, Gtk2::Widget
174
176       Copyright (C) 2003-2008 by the gtk2-perl team.
177
178       This software is licensed under the LGPL.  See Gtk2 for a full notice.
179
180
181
182perl v5.12.0                      2010-05-02                    Gtk2::Range(3)
Impressum