1/* StatusSlider.h 2 * 3 * Philip Harrison 4 * Started: 5/14/2004 5 * Version: 0.1 6 */ 7 8#ifndef STATUS_SLIDER 9#define STATUS_SLIDER 10 11//#define BEOS_R5_COMPATIBLE 12 13#include <Slider.h> 14#include <String.h> 15#include <StringFormat.h> 16 17 18class StatusSlider: public BSlider { 19public: 20 StatusSlider(const char* name, 21 const char* label, 22 const char* statusPrefix, 23 BMessage* message, 24 int32 minValue, 25 int32 maxValue); 26 27 virtual const char* UpdateText() const; 28 29private: 30 mutable char fPattern[256]; 31 BStringFormat fFormat; 32 mutable BString fStr; 33}; 34 35#endif 36