xref: /haiku/headers/libs/print/libprint/JSDSlider.h (revision 5a695bce105f327b826d66fb194d6564d6c3580a)
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