]> git.tdb.fi Git - libs/gltk.git/blobdiff - source/slider.h
Add a page size feature to Slider
[libs/gltk.git] / source / slider.h
index b6041af96480320c8fa5643a313c6cdb96958b69..4260564a9f9985d80a0a7dc9171ae506beda6eaa 100644 (file)
@@ -36,12 +36,14 @@ protected:
        double min, max;
        double value;
        double step;
+       double page_size;
 
        bool dragging;
        double drag_start_pos;
        double drag_start_value;
        unsigned drag_area_size;
        unsigned drag_area_offset;
+       unsigned slider_min_size;
        unsigned slider_size;
        unsigned total_margin;
 
@@ -51,6 +53,7 @@ public:
        void set_value(double);
        void set_range(double, double);
        void set_step(double);
+       void set_page_size(double);
        double get_value() const { return value; }
 
 protected: