112fd6cc2SKarsten Heimrich /* 212fd6cc2SKarsten Heimrich JSDSlider.h 312fd6cc2SKarsten Heimrich Dr.H.Reh 412fd6cc2SKarsten Heimrich 27.11.2004 512fd6cc2SKarsten Heimrich 612fd6cc2SKarsten Heimrich Based on source code from Be Inc. RIP 712fd6cc2SKarsten Heimrich Copyright 1995 Be Incorporated, All Rights Reserved. 812fd6cc2SKarsten Heimrich */ 912fd6cc2SKarsten Heimrich 1012fd6cc2SKarsten Heimrich #ifndef __JSD_SLIDER_H 1112fd6cc2SKarsten Heimrich #define __JSD_SLIDER_H 1212fd6cc2SKarsten Heimrich 1312fd6cc2SKarsten Heimrich #include <Slider.h> 1412fd6cc2SKarsten Heimrich #include <String.h> 1512fd6cc2SKarsten Heimrich 1612fd6cc2SKarsten Heimrich 1712fd6cc2SKarsten Heimrich class JSDSlider : public BSlider 1812fd6cc2SKarsten Heimrich { 1912fd6cc2SKarsten Heimrich public: 20*5a695bceSMichael Pfeiffer JSDSlider(const char* name, const char* label, 21*5a695bceSMichael Pfeiffer BMessage* msg, int32 min, int32 max); 2212fd6cc2SKarsten Heimrich 230ca6b749SKarsten Heimrich virtual ~JSDSlider(); 240ca6b749SKarsten Heimrich virtual const char* UpdateText() const; 25*5a695bceSMichael Pfeiffer 2612fd6cc2SKarsten Heimrich private: 270ca6b749SKarsten Heimrich mutable BString fResult; 2812fd6cc2SKarsten Heimrich }; 2912fd6cc2SKarsten Heimrich 3012fd6cc2SKarsten Heimrich #endif 31