X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fslider.h;fp=source%2Fslider.h;h=c88c15b9f10f84354db7a36465fb53019ecfb2b2;hb=c1f038acb91eb3bfaa34dfd4729d19ed3f871a42;hp=0000000000000000000000000000000000000000;hpb=1b5097c11b1226e14e23a0827c5238ba5d3ba444;p=libs%2Fgltk.git diff --git a/source/slider.h b/source/slider.h new file mode 100644 index 0000000..c88c15b --- /dev/null +++ b/source/slider.h @@ -0,0 +1,27 @@ +#ifndef MSP_GLTK_SLIDER_H_ +#define MSP_GLTK_SLIDER_H_ + +#include "widget.h" + +namespace Msp { +namespace GLtk { + +class Slider: public Widget +{ +public: + void set_value(double); + void set_range(double, double); + void set_step(double); + double get_value() const { return value; } +protected: + double min, max; + double value; + double step; + + Slider(const Resourcres &); +}; + +} // namespace GLtk +} // namespace Msp + +#endif