20 #ifndef __gtkmm2ext_auto_spin_h__
21 #define __gtkmm2ext_auto_spin_h__
37 AutoSpin (Gtk::Adjustment &adj, gfloat cr = 0,
bool round_to_steps_yn =
false);
44 void set_bounds (gfloat initial, gfloat low, gfloat high,
45 bool with_reset =
true);
47 gint button_press (GdkEventButton *);
48 gint stop_spinning (GdkEventButton *ignored_but_here_for_clicked);
49 void start_spinning (
bool decrementing,
bool use_page);
69 static gint _timer (
void *arg);
71 bool adjust_value (gfloat increment);
72 void set_value (gfloat value);
void use_left_as_decrement(bool yn)
static const unsigned int timer_interval
static const unsigned int climb_timer_calls
void set_climb_rate(gfloat cr)
Gtk::Adjustment & adjustment
Gtk::Adjustment & get_adjustment()
static const unsigned int initial_timer_interval