|
Public Member Functions |
| virtual | ~SpinButton () |
| GtkSpinButton* | gobj () |
| | Provides access to the underlying C GtkObject.
|
| const GtkSpinButton* | gobj () const |
| | Provides access to the underlying C GtkObject.
|
| | SpinButton (double climb_rate=0.0, guint digits=0) |
| | SpinButton (Adjustment& adjustment, double climb_rate=0.0, guint digits=0) |
| void | configure (Adjustment& adjustment, double climb_rate, guint digits) |
| void | set_adjustment (Adjustment& adjustment) |
| void | unset_adjustment () |
| Gtk::Adjustment* | get_adjustment () |
| const Gtk::Adjustment* | get_adjustment () const |
| void | set_digits (guint digits) |
| guint | get_digits () const |
| void | set_increments (double step, double page) |
| void | get_increments (double& step, double& page) const |
| void | set_range (double min, double max) |
| void | get_range (double& min, double& max) const |
| double | get_value () const |
| int | get_value_as_int () const |
| void | set_value (double value) |
| void | set_update_policy (SpinButtonUpdatePolicy policy) |
| SpinButtonUpdatePolicy | get_update_policy () const |
| void | set_numeric (bool numeric=true) |
| bool | get_numeric () const |
| void | spin (SpinType direction, double increment) |
| void | set_wrap (bool wrap=true) |
| bool | get_wrap () const |
| void | set_snap_to_ticks (bool snap_to_ticks=true) |
| bool | get_snap_to_ticks () const |
| void | update () |
| Glib::SignalProxy1<int, double*> | signal_input () |
| Glib::SignalProxy0<bool> | signal_output () |
| Glib::SignalProxy0<void> | signal_value_changed () |
| Glib::PropertyProxy<Gtk::Adjustment*> | property_adjustment () |
| | You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
| Glib::PropertyProxy<double> | property_climb_rate () |
| | You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
| Glib::PropertyProxy<guint> | property_digits () |
| | You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
| Glib::PropertyProxy<bool> | property_snap_to_ticks () |
| | You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
| Glib::PropertyProxy<bool> | property_numeric () |
| | You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
| Glib::PropertyProxy<bool> | property_wrap () |
| | You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
| Glib::PropertyProxy<SpinButtonUpdatePolicy> | property_update_policy () |
| | You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
| Glib::PropertyProxy<double> | property_value () |
| | You rarely need to use properties because there are get_ and set_ methods for almost all of them.
|
Protected Member Functions |
| virtual int | on_input (double* new_value) |
| virtual bool | on_output () |
| virtual void | on_value_changed () |
Related Functions |
(Note that these are not member functions.)
|
| Gtk::SpinButton* | wrap (GtkSpinButton* object, bool take_copy=false) |