3 #ifndef _GTKMM_ADJUSTMENT_H
4 #define _GTKMM_ADJUSTMENT_H
7 #include <glibmm/ustring.h>
8 #include <sigc++/sigc++.h>
34 #ifndef DOXYGEN_SHOULD_SKIP_THIS
41 {
class Adjustment_Class; }
65 #ifndef DOXYGEN_SHOULD_SKIP_THIS
74 #ifndef DOXYGEN_SHOULD_SKIP_THIS
78 static CppClassType adjustment_class_;
85 explicit Adjustment(
const Glib::ConstructParams& construct_params);
91 #ifndef DOXYGEN_SHOULD_SKIP_THIS
92 static GType get_type() G_GNUC_CONST;
95 static GType get_base_type() G_GNUC_CONST;
134 Adjustment(
double value,
double lower,
double upper,
double step_increment = 1,
double page_increment = 10,
double page_size = 0);
278 void configure(
double value,
double lower,
double upper,
double step_increment,
double page_increment,
double page_size);
void set_step_increment(double step_increment)
void configure(double value, double lower, double upper, double step_increment, double page_increment, double page_size)
Glib::PropertyProxy_ReadOnly< double > property_upper() const
Glib::PropertyProxy< double > property_lower()
virtual void on_value_changed()
This is a default handler for the signal signal_value_changed().
Gtk::Adjustment * wrap(GtkAdjustment *object, bool take_copy=false)
Adjustment(double value, double lower, double upper, double step_increment=1, double page_increment=10, double page_size=0)
Glib::SignalProxy0< void > signal_value_changed()
Glib::PropertyProxy< double > property_page_size()
double get_page_size() const
Glib::PropertyProxy< double > property_page_increment()
Glib::SignalProxy0< void > signal_changed()
double get_step_increment() const
void clamp_page(double lower, double upper)
Glib::PropertyProxy< double > property_step_increment()
GtkAdjustment * gobj()
Provides access to the underlying C GtkObject.
void set_page_increment(double page_increment)
void set_lower(double lower)
void set_page_size(double page_size)
Glib::PropertyProxy_ReadOnly< double > property_value() const
double get_page_increment() const
Glib::PropertyProxy_ReadOnly< double > property_lower() const
Glib::PropertyProxy< double > property_value()
Glib::PropertyProxy_ReadOnly< double > property_page_size() const
Glib::PropertyProxy< double > property_upper()
void set_upper(double upper)
Glib::PropertyProxy_ReadOnly< double > property_step_increment() const
void set_value(double value)
Glib::PropertyProxy_ReadOnly< double > property_page_increment() const
const GtkAdjustment * gobj() const
Provides access to the underlying C GtkObject.
virtual void on_changed()
This is a default handler for the signal signal_changed().