29
32
<div class="contents">
30
<h1>Gtk::Range Class Reference<br>
33
<h1>Gtk::Range Class Reference<br/>
32
35
[<a class="el" href="group__Widgets.html">Widgets</a>]</small>
33
</h1><!-- doxytag: class="Gtk::Range" --><!-- doxytag: inherits="Gtk::Widget" -->Base class for widgets which visualize an adjustment. <a href="#_details">More...</a>
35
Inherits <a class="el" href="classGtk_1_1Widget.html">Gtk::Widget</a>.
37
Inherited by <a class="el" href="classGtk_1_1Scale.html">Gtk::Scale</a>, and <a class="el" href="classGtk_1_1Scrollbar.html">Gtk::Scrollbar</a>.
36
</h1><!-- doxytag: class="Gtk::Range" --><!-- doxytag: inherits="Gtk::Widget" -->
37
<p>Base class for widgets which visualize an adjustment. <a href="#_details">More...</a></p>
39
<p>Inherits <a class="el" href="classGtk_1_1Widget.html">Gtk::Widget</a>.</p>
41
<p>Inherited by <a class="el" href="classGtk_1_1Scale.html">Gtk::Scale</a>, and <a class="el" href="classGtk_1_1Scrollbar.html">Gtk::Scrollbar</a>.</p>
39
42
<div class="dynheader">
40
43
Collaboration diagram for Gtk::Range:</div>
41
44
<div class="dynsection">
42
<p><center><img src="classGtk_1_1Range__coll__graph.png" border="0" usemap="#Gtk_1_1Range__coll__map" alt="Collaboration graph"></center>
43
<map name="Gtk_1_1Range__coll__map">
44
<area shape="rect" href="classGtk_1_1Widget.html" title="Abstract Widget (Base class for all widgets)." alt="" coords="68,304,159,331"><area shape="rect" href="classGtk_1_1Object.html" title="Gtk::Object is the base class for all widgets, and for a few non-widget objects such..." alt="" coords="5,229,93,256"><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="5,155,96,181"><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="51,80,171,107"><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html" title="Glib::Interface" alt="" coords="123,155,227,181"><area shape="rect" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="57,5,164,32"><area shape="rect" href="classAtk_1_1Implementor.html" title="Atk::Implementor" alt="" coords="117,229,237,256"></map>
45
<center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center></div>
48
<a href="classGtk_1_1Range-members.html">List of all members.</a><table border="0" cellpadding="0" cellspacing="0">
50
<tr><td colspan="2"><br><h2>Public Member Functions</h2></td></tr>
51
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#001fc82f2c165a731ea7a17abcf04276">~Range</a> ()</td></tr>
53
<tr><td class="memItemLeft" nowrap align="right" valign="top">GtkRange* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#d1794114e1e316ce6640cef1dc70720b">gobj</a> ()</td></tr>
55
<tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GtkObject. <a href="#d1794114e1e316ce6640cef1dc70720b"></a><br></td></tr>
56
<tr><td class="memItemLeft" nowrap align="right" valign="top">const GtkRange* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#d575889c11d88b292188506b361321e5">gobj</a> () const </td></tr>
58
<tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GtkObject. <a href="#d575889c11d88b292188506b361321e5"></a><br></td></tr>
59
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#683577936eba2cebc102187ec952dfe6">set_update_policy</a> (<a class="el" href="group__gtkmmEnums.html#gf7fe3a304e500da5690d2d4a2253c8aa">UpdateType</a> policy)</td></tr>
61
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the update policy for the range. <a href="#683577936eba2cebc102187ec952dfe6"></a><br></td></tr>
62
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#gf7fe3a304e500da5690d2d4a2253c8aa">UpdateType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#5c5b2229af69615267b9f4b26ea9511e">get_update_policy</a> () const </td></tr>
64
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the update policy of <em>range</em>. <a href="#5c5b2229af69615267b9f4b26ea9511e"></a><br></td></tr>
65
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#610f70cd09e09ceca22ab736b7312b4e">set_adjustment</a> (<a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a>& adjustment)</td></tr>
67
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the adjustment to be used as the "model" object for this range widget. <a href="#610f70cd09e09ceca22ab736b7312b4e"></a><br></td></tr>
68
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#96a9ad1303f6f8a6d26b28a385538cb4">unset_adjustment</a> ()</td></tr>
70
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a>* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#7eca2fd3708b9afcd7eb37ad43228882">get_adjustment</a> ()</td></tr>
72
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the <a class="el" href="classGtk_1_1Adjustment.html" title="A class representing an adjustable bounded value.">Gtk::Adjustment</a> which is the "model" object for <a class="el" href="classGtk_1_1Range.html" title="Base class for widgets which visualize an adjustment.">Gtk::Range</a>. <a href="#7eca2fd3708b9afcd7eb37ad43228882"></a><br></td></tr>
73
<tr><td class="memItemLeft" nowrap align="right" valign="top">const <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a>* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#8549b311d70ec3643cf46ca6c453d533">get_adjustment</a> () const </td></tr>
75
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the <a class="el" href="classGtk_1_1Adjustment.html" title="A class representing an adjustable bounded value.">Gtk::Adjustment</a> which is the "model" object for <a class="el" href="classGtk_1_1Range.html" title="Base class for widgets which visualize an adjustment.">Gtk::Range</a>. <a href="#8549b311d70ec3643cf46ca6c453d533"></a><br></td></tr>
76
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#cdac2c0e3eee4095af408058620b22c3">set_inverted</a> (bool setting=true)</td></tr>
78
<tr><td class="mdescLeft"> </td><td class="mdescRight">Ranges normally move from lower to higher values as the slider moves from top to bottom or left to right. <a href="#cdac2c0e3eee4095af408058620b22c3"></a><br></td></tr>
79
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#371c2d854a528b7f98b8e6b094b1de59">get_inverted</a> () const </td></tr>
81
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the value set by <a class="el" href="classGtk_1_1Range.html#cdac2c0e3eee4095af408058620b22c3" title="Ranges normally move from lower to higher values as the slider moves from top to...">set_inverted()</a>. <a href="#371c2d854a528b7f98b8e6b094b1de59"></a><br></td></tr>
82
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#dc125774f800480ca6512ed54b1078ce">set_flippable</a> (bool flippable=true)</td></tr>
84
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#0f6a8a6335bf7209c4f840fffdef92d7">get_flippable</a> () const </td></tr>
86
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a5c7ef8052d8d276676928d934eb7d41">set_lower_stepper_sensitivity</a> (<a class="el" href="group__gtkmmEnums.html#g20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> sensitivity)</td></tr>
88
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the sensitivity policy for the stepper that points to the 'lower' end of the GtkRange's adjustment. <a href="#a5c7ef8052d8d276676928d934eb7d41"></a><br></td></tr>
89
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#g20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#f3a7fb6804ebb723fa5a1a671cb50c5a">get_lower_stepper_sensitivity</a> () const </td></tr>
91
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the sensitivity policy for the stepper that points to the 'lower' end of the GtkRange's adjustment. <a href="#f3a7fb6804ebb723fa5a1a671cb50c5a"></a><br></td></tr>
92
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#d29b8ca48aae729e0d56f864c1dbd27d">set_upper_stepper_sensitivity</a> (<a class="el" href="group__gtkmmEnums.html#g20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> sensitivity)</td></tr>
94
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the sensitivity policy for the stepper that points to the 'upper' end of the GtkRange's adjustment. <a href="#d29b8ca48aae729e0d56f864c1dbd27d"></a><br></td></tr>
95
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#g20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#b690aecfe53ffedd8312f48c0a9410d4">get_upper_stepper_sensitivity</a> () const </td></tr>
97
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the sensitivity policy for the stepper that points to the 'upper' end of the GtkRange's adjustment. <a href="#b690aecfe53ffedd8312f48c0a9410d4"></a><br></td></tr>
98
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#d2ee02706b07e1f9feea798b3fae3294">set_increments</a> (double step, double page)</td></tr>
100
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the step and page sizes for the range. <a href="#d2ee02706b07e1f9feea798b3fae3294"></a><br></td></tr>
101
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#499580725b0638ec0f057bd36e3d9ff8">set_range</a> (double <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01014.html#g49f0c87cb0e1bf950f5c2d49aa106573">min</a>, double <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01014.html#gacf2fd7d602b70d56279425df06bd02c">max</a>)</td></tr>
103
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the allowable values in the <a class="el" href="classGtk_1_1Range.html" title="Base class for widgets which visualize an adjustment.">Gtk::Range</a>, and clamps the range value to be between <em>min</em> and <em>max</em>. <a href="#499580725b0638ec0f057bd36e3d9ff8"></a><br></td></tr>
104
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#0dcdcc6742cb03a080ff24e376e3645a">set_value</a> (double <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01007.html#g1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
106
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the current value of the range; if the value is outside the minimum or maximum range values, it will be clamped to fit inside them. <a href="#0dcdcc6742cb03a080ff24e376e3645a"></a><br></td></tr>
107
<tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#86b988278f9f201a2cd5fe83e9ab53aa">get_value</a> () const </td></tr>
109
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the current value of the range. <a href="#86b988278f9f201a2cd5fe83e9ab53aa"></a><br></td></tr>
110
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#dbc3b0bc676bde91c270a5123cefd00c">set_show_fill_level</a> (bool show_fill_level=true)</td></tr>
112
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets whether a graphical fill level is show on the trough. <a href="#dbc3b0bc676bde91c270a5123cefd00c"></a><br></td></tr>
113
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#fdd70b7ebf77a08e5ba59fe0ca11795f">get_show_fill_level</a> () const </td></tr>
115
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets whether the range displays the fill level graphically. <a href="#fdd70b7ebf77a08e5ba59fe0ca11795f"></a><br></td></tr>
116
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#f893a1164ec656c9e818c34fae7359e9">set_restrict_to_fill_level</a> (bool restrict_to_fill_level=true)</td></tr>
118
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets whether the slider is restricted to the fill level. <a href="#f893a1164ec656c9e818c34fae7359e9"></a><br></td></tr>
119
<tr><td class="memItemLeft" nowrap align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#c5f818e90a6cbe7608d71c43c3ce7b9f">get_restrict_to_fill_level</a> () const </td></tr>
121
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets whether the range is restricted to the fill level. <a href="#c5f818e90a6cbe7608d71c43c3ce7b9f"></a><br></td></tr>
122
<tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#b8e26d5fdb1b481856efa2ac3f96f39a">set_fill_level</a> (double fill_level)</td></tr>
124
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the new position of the fill level indicator. <a href="#b8e26d5fdb1b481856efa2ac3f96f39a"></a><br></td></tr>
125
<tr><td class="memItemLeft" nowrap align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#7045a586050d115fe3e65e0ed1c175fd">get_fill_level</a> () const </td></tr>
127
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the current position of the fill level indicator. <a href="#7045a586050d115fe3e65e0ed1c175fd"></a><br></td></tr>
128
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>< void > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#dabf4bf83e0798f22093406b96e873ce">signal_value_changed</a> ()</td></tr>
130
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void, double > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#f7bdb240ccee224b4b26af141c52a190">signal_adjust_bounds</a> ()</td></tr>
132
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void, <br class="typebreak">
133
<a class="el" href="group__gtkmmEnums.html#g2fd32d0f58465678e475c5cf11b4a0d8">ScrollType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#5c2e0990aae0d4999f6b68ea7ddf1538">signal_move_slider</a> ()</td></tr>
135
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>< bool, <br class="typebreak">
136
<a class="el" href="group__gtkmmEnums.html#g2fd32d0f58465678e475c5cf11b4a0d8">ScrollType</a>, double > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#ab2b754831673ff60e7a5df6822cf7d1">signal_change_value</a> ()</td></tr>
138
<tr><td class="mdescLeft"> </td><td class="mdescRight">The change_value signal is emitted when a scroll action is performed on a range. <a href="#ab2b754831673ff60e7a5df6822cf7d1"></a><br></td></tr>
139
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< <a class="el" href="group__gtkmmEnums.html#gf7fe3a304e500da5690d2d4a2253c8aa">UpdateType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#1952759bc949c06921231121f77e7923">property_update_policy</a> ()</td></tr>
141
<tr><td class="mdescLeft"> </td><td class="mdescRight">How the range should be updated on the screen. <a href="#1952759bc949c06921231121f77e7923"></a><br></td></tr>
142
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak">
143
< <a class="el" href="group__gtkmmEnums.html#gf7fe3a304e500da5690d2d4a2253c8aa">UpdateType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#fb989489ea5f680b5d71f07b2c798015">property_update_policy</a> () const </td></tr>
145
<tr><td class="mdescLeft"> </td><td class="mdescRight">How the range should be updated on the screen. <a href="#fb989489ea5f680b5d71f07b2c798015"></a><br></td></tr>
146
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< <a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>* > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a4226adc3c55d9cfe62b281be62cbcbf">property_adjustment</a> ()</td></tr>
148
<tr><td class="mdescLeft"> </td><td class="mdescRight">The GtkAdjustment that contains the current value of this range object. <a href="#a4226adc3c55d9cfe62b281be62cbcbf"></a><br></td></tr>
149
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak">
150
< <a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>* > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#d556b53eddfd43e3e217dedbd1f3d5f6">property_adjustment</a> () const </td></tr>
152
<tr><td class="mdescLeft"> </td><td class="mdescRight">The GtkAdjustment that contains the current value of this range object. <a href="#d556b53eddfd43e3e217dedbd1f3d5f6"></a><br></td></tr>
153
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#18409c8987a42cd86d07f73e0f7660a8">property_inverted</a> ()</td></tr>
155
<tr><td class="mdescLeft"> </td><td class="mdescRight">Invert direction slider moves to increase range value. <a href="#18409c8987a42cd86d07f73e0f7660a8"></a><br></td></tr>
156
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak">
157
< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#1a51a74b7ac5279902e7b5374bb7bd41">property_inverted</a> () const </td></tr>
159
<tr><td class="mdescLeft"> </td><td class="mdescRight">Invert direction slider moves to increase range value. <a href="#1a51a74b7ac5279902e7b5374bb7bd41"></a><br></td></tr>
160
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak">
161
< <a class="el" href="group__gtkmmEnums.html#g20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#8b5761ba002b81c9ad5d1eb0e6d9dc24">property_lower_stepper_sensitivity</a> ()</td></tr>
163
<tr><td class="mdescLeft"> </td><td class="mdescRight">The sensitivity policy for the stepper that points to the adjustment's lower side. <a href="#8b5761ba002b81c9ad5d1eb0e6d9dc24"></a><br></td></tr>
164
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak">
165
< <a class="el" href="group__gtkmmEnums.html#g20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#574f04c300108f8d26d97c149bf271fd">property_lower_stepper_sensitivity</a> () const </td></tr>
167
<tr><td class="mdescLeft"> </td><td class="mdescRight">The sensitivity policy for the stepper that points to the adjustment's lower side. <a href="#574f04c300108f8d26d97c149bf271fd"></a><br></td></tr>
168
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak">
169
< <a class="el" href="group__gtkmmEnums.html#g20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#f4cc23c00437409c511e1c6c7fdda06a">property_upper_stepper_sensitivity</a> ()</td></tr>
171
<tr><td class="mdescLeft"> </td><td class="mdescRight">The sensitivity policy for the stepper that points to the adjustment's upper side. <a href="#f4cc23c00437409c511e1c6c7fdda06a"></a><br></td></tr>
172
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak">
173
< <a class="el" href="group__gtkmmEnums.html#g20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#032890db8411f8d1ba7ee385493714d9">property_upper_stepper_sensitivity</a> () const </td></tr>
175
<tr><td class="mdescLeft"> </td><td class="mdescRight">The sensitivity policy for the stepper that points to the adjustment's upper side. <a href="#032890db8411f8d1ba7ee385493714d9"></a><br></td></tr>
176
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#4c174130aa95363b01a3e3f12e62d70f">property_show_fill_level</a> ()</td></tr>
178
<tr><td class="mdescLeft"> </td><td class="mdescRight">Whether to display a fill level indicator graphics on trough. <a href="#4c174130aa95363b01a3e3f12e62d70f"></a><br></td></tr>
179
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak">
180
< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#bbd27eb33f2ed0eed7e4ad5bd74a344b">property_show_fill_level</a> () const </td></tr>
182
<tr><td class="mdescLeft"> </td><td class="mdescRight">Whether to display a fill level indicator graphics on trough. <a href="#bbd27eb33f2ed0eed7e4ad5bd74a344b"></a><br></td></tr>
183
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a68d4dc7749acef14d0763745a89cf41">property_restrict_to_fill_level</a> ()</td></tr>
185
<tr><td class="mdescLeft"> </td><td class="mdescRight">Whether to restrict the upper boundary to the fill level. <a href="#a68d4dc7749acef14d0763745a89cf41"></a><br></td></tr>
186
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak">
187
< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#14e29ed99e26969a007d9614017571c9">property_restrict_to_fill_level</a> () const </td></tr>
189
<tr><td class="mdescLeft"> </td><td class="mdescRight">Whether to restrict the upper boundary to the fill level. <a href="#14e29ed99e26969a007d9614017571c9"></a><br></td></tr>
190
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< double > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#977e03d85cfac0113894bee43a7f06b2">property_fill_level</a> ()</td></tr>
192
<tr><td class="mdescLeft"> </td><td class="mdescRight">The fill level. <a href="#977e03d85cfac0113894bee43a7f06b2"></a><br></td></tr>
193
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak">
194
< double > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#792a5e12252413ed375aaadd4349e291">property_fill_level</a> () const </td></tr>
196
<tr><td class="mdescLeft"> </td><td class="mdescRight">The fill level. <a href="#792a5e12252413ed375aaadd4349e291"></a><br></td></tr>
197
<tr><td colspan="2"><br><h2>Protected Member Functions</h2></td></tr>
198
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#1d3e4c4da265a723d6ed0707f10d0fb8">on_value_changed</a> ()</td></tr>
200
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#17472a7ad11c2f4023a2f36ffe8de61a">on_adjust_bounds</a> (double new_value)</td></tr>
202
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#b1357af5a89c8d0d136e259fdc11abfc">on_move_slider</a> (<a class="el" href="group__gtkmmEnums.html#g2fd32d0f58465678e475c5cf11b4a0d8">ScrollType</a> scroll)</td></tr>
204
<tr><td class="memItemLeft" nowrap align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#ecb34981203272244e0169ebfcb7c7f2">Range</a> ()</td></tr>
206
<tr><td class="memItemLeft" nowrap align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#1c176acbf31779c6924d6e0c1d5a4f48">get_range_border_vfunc</a> (GtkBorder* border) const </td></tr>
208
<tr><td colspan="2"><br><h2>Related Functions</h2></td></tr>
209
<tr><td colspan="2">(Note that these are not member functions.) <br><br></td></tr>
210
<tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="el" href="classGtk_1_1Range.html">Gtk::Range</a>* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#7cdf860d055a8c82f352f0941a0d2613">wrap</a> (GtkRange* object, bool take_copy=false)</td></tr>
212
<tr><td class="mdescLeft"> </td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#7cdf860d055a8c82f352f0941a0d2613"></a><br></td></tr>
45
<div class="center"><img src="classGtk_1_1Range__coll__graph.png" border="0" usemap="#Gtk_1_1Range_coll__map" alt="Collaboration graph"/></div>
46
<map name="Gtk_1_1Range_coll__map" id="Gtk_1_1Range_coll__map">
47
<area shape="rect" href="classGtk_1_1Widget.html" title="Abstract Widget (Base class for all widgets)." alt="" coords="68,304,159,331"/><area shape="rect" href="classGtk_1_1Object.html" title="Gtk::Object is the base class for all widgets, and for a few non-widget objects such..." alt="" coords="5,229,93,256"/><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Object.html" title="Glib::Object" alt="" coords="5,155,96,181"/><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1ObjectBase.html" title="Glib::ObjectBase" alt="" coords="51,80,171,107"/><area shape="rect" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1Interface.html" title="Glib::Interface" alt="" coords="123,155,227,181"/><area shape="rect" doxygen="libsigc++-2.0.tag:http://library.gnome.org/devel/libsigc++/unstable/" href="http://library.gnome.org/devel/libsigc++/unstable/structsigc_1_1trackable.html" title="sigc::trackable" alt="" coords="57,5,164,32"/><area shape="rect" href="classAtk_1_1Implementor.html" title="Atk::Implementor" alt="" coords="117,229,237,256"/></map>
48
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
50
<p><a href="classGtk_1_1Range-members.html">List of all members.</a></p>
51
<table border="0" cellpadding="0" cellspacing="0">
52
<tr><td colspan="2"><h2>Public Member Functions</h2></td></tr>
53
<tr><td class="memItemLeft" align="right" valign="top">virtual </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a001fc82f2c165a731ea7a17abcf04276">~Range</a> ()</td></tr>
54
<tr><td class="memItemLeft" align="right" valign="top">GtkRange* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#ad1794114e1e316ce6640cef1dc70720b">gobj</a> ()</td></tr>
55
<tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GtkObject. <a href="#ad1794114e1e316ce6640cef1dc70720b"></a><br/></td></tr>
56
<tr><td class="memItemLeft" align="right" valign="top">const GtkRange* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#ad575889c11d88b292188506b361321e5">gobj</a> () const </td></tr>
57
<tr><td class="mdescLeft"> </td><td class="mdescRight">Provides access to the underlying C GtkObject. <a href="#ad575889c11d88b292188506b361321e5"></a><br/></td></tr>
58
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a683577936eba2cebc102187ec952dfe6">set_update_policy</a> (<a class="el" href="group__gtkmmEnums.html#gaf7fe3a304e500da5690d2d4a2253c8aa">UpdateType</a> policy)</td></tr>
59
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the update policy for the range. <a href="#a683577936eba2cebc102187ec952dfe6"></a><br/></td></tr>
60
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#gaf7fe3a304e500da5690d2d4a2253c8aa">UpdateType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a5c5b2229af69615267b9f4b26ea9511e">get_update_policy</a> () const </td></tr>
61
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the update policy of <em>range</em>. <a href="#a5c5b2229af69615267b9f4b26ea9511e"></a><br/></td></tr>
62
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a610f70cd09e09ceca22ab736b7312b4e">set_adjustment</a> (<a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a>& adjustment)</td></tr>
63
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the adjustment to be used as the "model" object for this range widget. <a href="#a610f70cd09e09ceca22ab736b7312b4e"></a><br/></td></tr>
64
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a96a9ad1303f6f8a6d26b28a385538cb4">unset_adjustment</a> ()</td></tr>
65
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a>* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a7eca2fd3708b9afcd7eb37ad43228882">get_adjustment</a> ()</td></tr>
66
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the <a class="el" href="classGtk_1_1Adjustment.html" title="A class representing an adjustable bounded value.">Gtk::Adjustment</a> which is the "model" object for <a class="el" href="classGtk_1_1Range.html" title="Base class for widgets which visualize an adjustment.">Gtk::Range</a>. <a href="#a7eca2fd3708b9afcd7eb37ad43228882"></a><br/></td></tr>
67
<tr><td class="memItemLeft" align="right" valign="top">const <a class="el" href="classGtk_1_1Adjustment.html">Gtk::Adjustment</a>* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a8549b311d70ec3643cf46ca6c453d533">get_adjustment</a> () const </td></tr>
68
<tr><td class="mdescLeft"> </td><td class="mdescRight">Get the <a class="el" href="classGtk_1_1Adjustment.html" title="A class representing an adjustable bounded value.">Gtk::Adjustment</a> which is the "model" object for <a class="el" href="classGtk_1_1Range.html" title="Base class for widgets which visualize an adjustment.">Gtk::Range</a>. <a href="#a8549b311d70ec3643cf46ca6c453d533"></a><br/></td></tr>
69
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#acdac2c0e3eee4095af408058620b22c3">set_inverted</a> (bool setting=true)</td></tr>
70
<tr><td class="mdescLeft"> </td><td class="mdescRight">Ranges normally move from lower to higher values as the slider moves from top to bottom or left to right. <a href="#acdac2c0e3eee4095af408058620b22c3"></a><br/></td></tr>
71
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a371c2d854a528b7f98b8e6b094b1de59">get_inverted</a> () const </td></tr>
72
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the value set by <a class="el" href="classGtk_1_1Range.html#acdac2c0e3eee4095af408058620b22c3" title="Ranges normally move from lower to higher values as the slider moves from top to...">set_inverted()</a>. <a href="#a371c2d854a528b7f98b8e6b094b1de59"></a><br/></td></tr>
73
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#adc125774f800480ca6512ed54b1078ce">set_flippable</a> (bool flippable=true)</td></tr>
74
<tr><td class="mdescLeft"> </td><td class="mdescRight">If a range is flippable, it will switch its direction if it is horizontal and its direction is <a class="el" href="group__gtkmmEnums.html#ggaabfcae0b9b0cf2aab01ee96352668d3dabaf6a3e3549d6803a0052be93a567b4d">Gtk::TEXT_DIR_RTL</a>. <a href="#adc125774f800480ca6512ed54b1078ce"></a><br/></td></tr>
75
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a0f6a8a6335bf7209c4f840fffdef92d7">get_flippable</a> () const </td></tr>
76
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the value set by <a class="el" href="classGtk_1_1Range.html#adc125774f800480ca6512ed54b1078ce" title="If a range is flippable, it will switch its direction if it is horizontal and its...">set_flippable()</a>. <a href="#a0f6a8a6335bf7209c4f840fffdef92d7"></a><br/></td></tr>
77
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#aa5c7ef8052d8d276676928d934eb7d41">set_lower_stepper_sensitivity</a> (<a class="el" href="group__gtkmmEnums.html#ga20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> sensitivity)</td></tr>
78
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the sensitivity policy for the stepper that points to the 'lower' end of the GtkRange's adjustment. <a href="#aa5c7ef8052d8d276676928d934eb7d41"></a><br/></td></tr>
79
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#ga20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#af3a7fb6804ebb723fa5a1a671cb50c5a">get_lower_stepper_sensitivity</a> () const </td></tr>
80
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the sensitivity policy for the stepper that points to the 'lower' end of the GtkRange's adjustment. <a href="#af3a7fb6804ebb723fa5a1a671cb50c5a"></a><br/></td></tr>
81
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#ad29b8ca48aae729e0d56f864c1dbd27d">set_upper_stepper_sensitivity</a> (<a class="el" href="group__gtkmmEnums.html#ga20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> sensitivity)</td></tr>
82
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the sensitivity policy for the stepper that points to the 'upper' end of the GtkRange's adjustment. <a href="#ad29b8ca48aae729e0d56f864c1dbd27d"></a><br/></td></tr>
83
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="group__gtkmmEnums.html#ga20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#ab690aecfe53ffedd8312f48c0a9410d4">get_upper_stepper_sensitivity</a> () const </td></tr>
84
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the sensitivity policy for the stepper that points to the 'upper' end of the GtkRange's adjustment. <a href="#ab690aecfe53ffedd8312f48c0a9410d4"></a><br/></td></tr>
85
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#ad2ee02706b07e1f9feea798b3fae3294">set_increments</a> (double step, double page)</td></tr>
86
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the step and page sizes for the range. <a href="#ad2ee02706b07e1f9feea798b3fae3294"></a><br/></td></tr>
87
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a499580725b0638ec0f057bd36e3d9ff8">set_range</a> (double <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01016.html#ga49f0c87cb0e1bf950f5c2d49aa106573">min</a>, double <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01016.html#gaacf2fd7d602b70d56279425df06bd02c">max</a>)</td></tr>
88
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the allowable values in the <a class="el" href="classGtk_1_1Range.html" title="Base class for widgets which visualize an adjustment.">Gtk::Range</a>, and clamps the range value to be between <em>min</em> and <em>max</em>. <a href="#a499580725b0638ec0f057bd36e3d9ff8"></a><br/></td></tr>
89
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a0dcdcc6742cb03a080ff24e376e3645a">set_value</a> (double <a class="elRef" doxygen="libstdc++.tag:http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/" href="http://gcc.gnu.org/onlinedocs/libstdc++/latest-doxygen/a01009.html#ga1c9e781d8d15a3814a601f471797c825">value</a>)</td></tr>
90
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets the current value of the range; if the value is outside the minimum or maximum range values, it will be clamped to fit inside them. <a href="#a0dcdcc6742cb03a080ff24e376e3645a"></a><br/></td></tr>
91
<tr><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a86b988278f9f201a2cd5fe83e9ab53aa">get_value</a> () const </td></tr>
92
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the current value of the range. <a href="#a86b988278f9f201a2cd5fe83e9ab53aa"></a><br/></td></tr>
93
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#adbc3b0bc676bde91c270a5123cefd00c">set_show_fill_level</a> (bool show_fill_level=true)</td></tr>
94
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets whether a graphical fill level is show on the trough. <a href="#adbc3b0bc676bde91c270a5123cefd00c"></a><br/></td></tr>
95
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#afdd70b7ebf77a08e5ba59fe0ca11795f">get_show_fill_level</a> () const </td></tr>
96
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets whether the range displays the fill level graphically. <a href="#afdd70b7ebf77a08e5ba59fe0ca11795f"></a><br/></td></tr>
97
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#af893a1164ec656c9e818c34fae7359e9">set_restrict_to_fill_level</a> (bool restrict_to_fill_level=true)</td></tr>
98
<tr><td class="mdescLeft"> </td><td class="mdescRight">Sets whether the slider is restricted to the fill level. <a href="#af893a1164ec656c9e818c34fae7359e9"></a><br/></td></tr>
99
<tr><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#ac5f818e90a6cbe7608d71c43c3ce7b9f">get_restrict_to_fill_level</a> () const </td></tr>
100
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets whether the range is restricted to the fill level. <a href="#ac5f818e90a6cbe7608d71c43c3ce7b9f"></a><br/></td></tr>
101
<tr><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#ab8e26d5fdb1b481856efa2ac3f96f39a">set_fill_level</a> (double fill_level)</td></tr>
102
<tr><td class="mdescLeft"> </td><td class="mdescRight">Set the new position of the fill level indicator. <a href="#ab8e26d5fdb1b481856efa2ac3f96f39a"></a><br/></td></tr>
103
<tr><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a7045a586050d115fe3e65e0ed1c175fd">get_fill_level</a> () const </td></tr>
104
<tr><td class="mdescLeft"> </td><td class="mdescRight">Gets the current position of the fill level indicator. <a href="#a7045a586050d115fe3e65e0ed1c175fd"></a><br/></td></tr>
105
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy0.html">Glib::SignalProxy0</a>< void > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#adabf4bf83e0798f22093406b96e873ce">signal_value_changed</a> ()</td></tr>
106
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void, double > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#af7bdb240ccee224b4b26af141c52a190">signal_adjust_bounds</a> ()</td></tr>
107
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy1.html">Glib::SignalProxy1</a>< void, <br class="typebreak"/>
108
<a class="el" href="group__gtkmmEnums.html#ga2fd32d0f58465678e475c5cf11b4a0d8">ScrollType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a5c2e0990aae0d4999f6b68ea7ddf1538">signal_move_slider</a> ()</td></tr>
109
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1SignalProxy2.html">Glib::SignalProxy2</a>< bool, <br class="typebreak"/>
110
<a class="el" href="group__gtkmmEnums.html#ga2fd32d0f58465678e475c5cf11b4a0d8">ScrollType</a>, double > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#aab2b754831673ff60e7a5df6822cf7d1">signal_change_value</a> ()</td></tr>
111
<tr><td class="mdescLeft"> </td><td class="mdescRight">The change_value signal is emitted when a scroll action is performed on a range. <a href="#aab2b754831673ff60e7a5df6822cf7d1"></a><br/></td></tr>
112
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< <a class="el" href="group__gtkmmEnums.html#gaf7fe3a304e500da5690d2d4a2253c8aa">UpdateType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a1952759bc949c06921231121f77e7923">property_update_policy</a> ()</td></tr>
113
<tr><td class="mdescLeft"> </td><td class="mdescRight">How the range should be updated on the screen. <a href="#a1952759bc949c06921231121f77e7923"></a><br/></td></tr>
114
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
115
< <a class="el" href="group__gtkmmEnums.html#gaf7fe3a304e500da5690d2d4a2253c8aa">UpdateType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#afb989489ea5f680b5d71f07b2c798015">property_update_policy</a> () const </td></tr>
116
<tr><td class="mdescLeft"> </td><td class="mdescRight">How the range should be updated on the screen. <a href="#afb989489ea5f680b5d71f07b2c798015"></a><br/></td></tr>
117
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< <a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>* > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#aa4226adc3c55d9cfe62b281be62cbcbf">property_adjustment</a> ()</td></tr>
118
<tr><td class="mdescLeft"> </td><td class="mdescRight">The GtkAdjustment that contains the current value of this range object. <a href="#aa4226adc3c55d9cfe62b281be62cbcbf"></a><br/></td></tr>
119
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
120
< <a class="el" href="classGtk_1_1Adjustment.html">Adjustment</a>* > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#ad556b53eddfd43e3e217dedbd1f3d5f6">property_adjustment</a> () const </td></tr>
121
<tr><td class="mdescLeft"> </td><td class="mdescRight">The GtkAdjustment that contains the current value of this range object. <a href="#ad556b53eddfd43e3e217dedbd1f3d5f6"></a><br/></td></tr>
122
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a18409c8987a42cd86d07f73e0f7660a8">property_inverted</a> ()</td></tr>
123
<tr><td class="mdescLeft"> </td><td class="mdescRight">Invert direction slider moves to increase range value. <a href="#a18409c8987a42cd86d07f73e0f7660a8"></a><br/></td></tr>
124
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
125
< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a1a51a74b7ac5279902e7b5374bb7bd41">property_inverted</a> () const </td></tr>
126
<tr><td class="mdescLeft"> </td><td class="mdescRight">Invert direction slider moves to increase range value. <a href="#a1a51a74b7ac5279902e7b5374bb7bd41"></a><br/></td></tr>
127
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
128
< <a class="el" href="group__gtkmmEnums.html#ga20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a8b5761ba002b81c9ad5d1eb0e6d9dc24">property_lower_stepper_sensitivity</a> ()</td></tr>
129
<tr><td class="mdescLeft"> </td><td class="mdescRight">The sensitivity policy for the stepper that points to the adjustment's lower side. <a href="#a8b5761ba002b81c9ad5d1eb0e6d9dc24"></a><br/></td></tr>
130
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
131
< <a class="el" href="group__gtkmmEnums.html#ga20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a574f04c300108f8d26d97c149bf271fd">property_lower_stepper_sensitivity</a> () const </td></tr>
132
<tr><td class="mdescLeft"> </td><td class="mdescRight">The sensitivity policy for the stepper that points to the adjustment's lower side. <a href="#a574f04c300108f8d26d97c149bf271fd"></a><br/></td></tr>
133
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><br class="typebreak"/>
134
< <a class="el" href="group__gtkmmEnums.html#ga20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#af4cc23c00437409c511e1c6c7fdda06a">property_upper_stepper_sensitivity</a> ()</td></tr>
135
<tr><td class="mdescLeft"> </td><td class="mdescRight">The sensitivity policy for the stepper that points to the adjustment's upper side. <a href="#af4cc23c00437409c511e1c6c7fdda06a"></a><br/></td></tr>
136
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
137
< <a class="el" href="group__gtkmmEnums.html#ga20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a> > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a032890db8411f8d1ba7ee385493714d9">property_upper_stepper_sensitivity</a> () const </td></tr>
138
<tr><td class="mdescLeft"> </td><td class="mdescRight">The sensitivity policy for the stepper that points to the adjustment's upper side. <a href="#a032890db8411f8d1ba7ee385493714d9"></a><br/></td></tr>
139
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a4c174130aa95363b01a3e3f12e62d70f">property_show_fill_level</a> ()</td></tr>
140
<tr><td class="mdescLeft"> </td><td class="mdescRight">Whether to display a fill level indicator graphics on trough. <a href="#a4c174130aa95363b01a3e3f12e62d70f"></a><br/></td></tr>
141
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
142
< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#abbd27eb33f2ed0eed7e4ad5bd74a344b">property_show_fill_level</a> () const </td></tr>
143
<tr><td class="mdescLeft"> </td><td class="mdescRight">Whether to display a fill level indicator graphics on trough. <a href="#abbd27eb33f2ed0eed7e4ad5bd74a344b"></a><br/></td></tr>
144
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#aa68d4dc7749acef14d0763745a89cf41">property_restrict_to_fill_level</a> ()</td></tr>
145
<tr><td class="mdescLeft"> </td><td class="mdescRight">Whether to restrict the upper boundary to the fill level. <a href="#aa68d4dc7749acef14d0763745a89cf41"></a><br/></td></tr>
146
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
147
< bool > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a14e29ed99e26969a007d9614017571c9">property_restrict_to_fill_level</a> () const </td></tr>
148
<tr><td class="mdescLeft"> </td><td class="mdescRight">Whether to restrict the upper boundary to the fill level. <a href="#a14e29ed99e26969a007d9614017571c9"></a><br/></td></tr>
149
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a>< double > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a977e03d85cfac0113894bee43a7f06b2">property_fill_level</a> ()</td></tr>
150
<tr><td class="mdescLeft"> </td><td class="mdescRight">The fill level. <a href="#a977e03d85cfac0113894bee43a7f06b2"></a><br/></td></tr>
151
<tr><td class="memItemLeft" align="right" valign="top"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><br class="typebreak"/>
152
< double > </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a792a5e12252413ed375aaadd4349e291">property_fill_level</a> () const </td></tr>
153
<tr><td class="mdescLeft"> </td><td class="mdescRight">The fill level. <a href="#a792a5e12252413ed375aaadd4349e291"></a><br/></td></tr>
154
<tr><td colspan="2"><h2>Protected Member Functions</h2></td></tr>
155
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a1d3e4c4da265a723d6ed0707f10d0fb8">on_value_changed</a> ()</td></tr>
156
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a17472a7ad11c2f4023a2f36ffe8de61a">on_adjust_bounds</a> (double new_value)</td></tr>
157
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#ab1357af5a89c8d0d136e259fdc11abfc">on_move_slider</a> (<a class="el" href="group__gtkmmEnums.html#ga2fd32d0f58465678e475c5cf11b4a0d8">ScrollType</a> scroll)</td></tr>
158
<tr><td class="memItemLeft" align="right" valign="top"> </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#aecb34981203272244e0169ebfcb7c7f2">Range</a> ()</td></tr>
159
<tr><td class="memItemLeft" align="right" valign="top">virtual void </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a1c176acbf31779c6924d6e0c1d5a4f48">get_range_border_vfunc</a> (GtkBorder* border) const </td></tr>
160
<tr><td colspan="2"><h2>Related Functions</h2></td></tr>
161
<tr><td colspan="2"><p>(Note that these are not member functions.) </p>
163
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classGtk_1_1Range.html">Gtk::Range</a>* </td><td class="memItemRight" valign="bottom"><a class="el" href="classGtk_1_1Range.html#a7cdf860d055a8c82f352f0941a0d2613">wrap</a> (GtkRange* object, bool take_copy=false)</td></tr>
164
<tr><td class="mdescLeft"> </td><td class="mdescRight">A <a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/namespaceGlib.html#a671306f4a3a0cae5ab4d7a9d54886592">Glib::wrap()</a> method for this object. <a href="#a7cdf860d055a8c82f352f0941a0d2613"></a><br/></td></tr>
214
<hr><a name="_details"></a><h2>Detailed Description</h2>
215
Base class for widgets which visualize an adjustment. <hr><h2>Constructor & Destructor Documentation</h2>
216
<a class="anchor" name="001fc82f2c165a731ea7a17abcf04276"></a><!-- doxytag: member="Gtk::Range::~Range" ref="001fc82f2c165a731ea7a17abcf04276" args="()" -->
166
<hr/><a name="_details"></a><h2>Detailed Description</h2>
167
<p>Base class for widgets which visualize an adjustment. </p>
168
<hr/><h2>Constructor & Destructor Documentation</h2>
169
<a class="anchor" id="a001fc82f2c165a731ea7a17abcf04276"></a><!-- doxytag: member="Gtk::Range::~Range" ref="a001fc82f2c165a731ea7a17abcf04276" args="()" -->
217
170
<div class="memitem">
218
171
<div class="memproto">
219
172
<table class="memname">
221
174
<td class="memname">virtual Gtk::Range::~Range </td>
223
<td class="paramname"> </td>
176
<td class="paramname"></td>
224
177
<td> ) </td>
225
178
<td><code> [virtual]</code></td>
839
773
<div class="memdoc">
842
Whether to display a fill level indicator graphics on trough. <p>
843
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
775
<p>Whether to display a fill level indicator graphics on trough. </p>
776
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
777
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
847
<a class="anchor" name="4c174130aa95363b01a3e3f12e62d70f"></a><!-- doxytag: member="Gtk::Range::property_show_fill_level" ref="4c174130aa95363b01a3e3f12e62d70f" args="()" -->
781
<a class="anchor" id="a4c174130aa95363b01a3e3f12e62d70f"></a><!-- doxytag: member="Gtk::Range::property_show_fill_level" ref="a4c174130aa95363b01a3e3f12e62d70f" args="()" -->
848
782
<div class="memitem">
849
783
<div class="memproto">
850
784
<table class="memname">
852
786
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><bool> Gtk::Range::property_show_fill_level </td>
854
<td class="paramname"> </td>
855
<td> ) </td>
863
Whether to display a fill level indicator graphics on trough. <p>
864
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
868
<a class="anchor" name="fb989489ea5f680b5d71f07b2c798015"></a><!-- doxytag: member="Gtk::Range::property_update_policy" ref="fb989489ea5f680b5d71f07b2c798015" args="() const " -->
869
<div class="memitem">
870
<div class="memproto">
871
<table class="memname">
873
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<a class="el" href="group__gtkmmEnums.html#gf7fe3a304e500da5690d2d4a2253c8aa">UpdateType</a>> Gtk::Range::property_update_policy </td>
875
<td class="paramname"> </td>
876
<td> ) </td>
884
How the range should be updated on the screen. <p>
885
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
889
<a class="anchor" name="1952759bc949c06921231121f77e7923"></a><!-- doxytag: member="Gtk::Range::property_update_policy" ref="1952759bc949c06921231121f77e7923" args="()" -->
890
<div class="memitem">
891
<div class="memproto">
892
<table class="memname">
894
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="el" href="group__gtkmmEnums.html#gf7fe3a304e500da5690d2d4a2253c8aa">UpdateType</a>> Gtk::Range::property_update_policy </td>
896
<td class="paramname"> </td>
897
<td> ) </td>
905
How the range should be updated on the screen. <p>
906
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
910
<a class="anchor" name="032890db8411f8d1ba7ee385493714d9"></a><!-- doxytag: member="Gtk::Range::property_upper_stepper_sensitivity" ref="032890db8411f8d1ba7ee385493714d9" args="() const " -->
911
<div class="memitem">
912
<div class="memproto">
913
<table class="memname">
915
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<a class="el" href="group__gtkmmEnums.html#g20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a>> Gtk::Range::property_upper_stepper_sensitivity </td>
917
<td class="paramname"> </td>
918
<td> ) </td>
926
The sensitivity policy for the stepper that points to the adjustment's upper side. <p>
927
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
931
<a class="anchor" name="f4cc23c00437409c511e1c6c7fdda06a"></a><!-- doxytag: member="Gtk::Range::property_upper_stepper_sensitivity" ref="f4cc23c00437409c511e1c6c7fdda06a" args="()" -->
932
<div class="memitem">
933
<div class="memproto">
934
<table class="memname">
936
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="el" href="group__gtkmmEnums.html#g20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a>> Gtk::Range::property_upper_stepper_sensitivity </td>
938
<td class="paramname"> </td>
939
<td> ) </td>
947
The sensitivity policy for the stepper that points to the adjustment's upper side. <p>
948
You rarely need to use properties because there are get_ and set_ methods for almost all of them. <dl class="return" compact><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
952
<a class="anchor" name="610f70cd09e09ceca22ab736b7312b4e"></a><!-- doxytag: member="Gtk::Range::set_adjustment" ref="610f70cd09e09ceca22ab736b7312b4e" args="(Gtk::Adjustment &adjustment)" -->
788
<td class="paramname"></td>
789
<td> ) </td>
796
<p>Whether to display a fill level indicator graphics on trough. </p>
797
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
798
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
802
<a class="anchor" id="afb989489ea5f680b5d71f07b2c798015"></a><!-- doxytag: member="Gtk::Range::property_update_policy" ref="afb989489ea5f680b5d71f07b2c798015" args="() const " -->
803
<div class="memitem">
804
<div class="memproto">
805
<table class="memname">
807
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<a class="el" href="group__gtkmmEnums.html#gaf7fe3a304e500da5690d2d4a2253c8aa">UpdateType</a>> Gtk::Range::property_update_policy </td>
809
<td class="paramname"></td>
810
<td> ) </td>
817
<p>How the range should be updated on the screen. </p>
818
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
819
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
823
<a class="anchor" id="a1952759bc949c06921231121f77e7923"></a><!-- doxytag: member="Gtk::Range::property_update_policy" ref="a1952759bc949c06921231121f77e7923" args="()" -->
824
<div class="memitem">
825
<div class="memproto">
826
<table class="memname">
828
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="el" href="group__gtkmmEnums.html#gaf7fe3a304e500da5690d2d4a2253c8aa">UpdateType</a>> Gtk::Range::property_update_policy </td>
830
<td class="paramname"></td>
831
<td> ) </td>
838
<p>How the range should be updated on the screen. </p>
839
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
840
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
844
<a class="anchor" id="a032890db8411f8d1ba7ee385493714d9"></a><!-- doxytag: member="Gtk::Range::property_upper_stepper_sensitivity" ref="a032890db8411f8d1ba7ee385493714d9" args="() const " -->
845
<div class="memitem">
846
<div class="memproto">
847
<table class="memname">
849
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy__ReadOnly.html">Glib::PropertyProxy_ReadOnly</a><<a class="el" href="group__gtkmmEnums.html#ga20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a>> Gtk::Range::property_upper_stepper_sensitivity </td>
851
<td class="paramname"></td>
852
<td> ) </td>
859
<p>The sensitivity policy for the stepper that points to the adjustment's upper side. </p>
860
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
861
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
865
<a class="anchor" id="af4cc23c00437409c511e1c6c7fdda06a"></a><!-- doxytag: member="Gtk::Range::property_upper_stepper_sensitivity" ref="af4cc23c00437409c511e1c6c7fdda06a" args="()" -->
866
<div class="memitem">
867
<div class="memproto">
868
<table class="memname">
870
<td class="memname"><a class="elRef" doxygen="glibmm-2.4.tag:http://library.gnome.org/devel/glibmm/unstable/" href="http://library.gnome.org/devel/glibmm/unstable/classGlib_1_1PropertyProxy.html">Glib::PropertyProxy</a><<a class="el" href="group__gtkmmEnums.html#ga20c60e5d15f0bd720bdbd72567414baa">SensitivityType</a>> Gtk::Range::property_upper_stepper_sensitivity </td>
872
<td class="paramname"></td>
873
<td> ) </td>
880
<p>The sensitivity policy for the stepper that points to the adjustment's upper side. </p>
881
<p>You rarely need to use properties because there are get_ and set_ methods for almost all of them. </p>
882
<dl class="return"><dt><b>Returns:</b></dt><dd>A PropertyProxy that allows you to get or set the property of the value, or receive notification when the value of the property changes. </dd></dl>
886
<a class="anchor" id="a610f70cd09e09ceca22ab736b7312b4e"></a><!-- doxytag: member="Gtk::Range::set_adjustment" ref="a610f70cd09e09ceca22ab736b7312b4e" args="(Gtk::Adjustment &adjustment)" -->
953
887
<div class="memitem">
954
888
<div class="memproto">
955
889
<table class="memname">