+#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