129e8a73aSAxel Dörfler /* 229e8a73aSAxel Dörfler * Copyright 2001-2006, Haiku. 329e8a73aSAxel Dörfler * Distributed under the terms of the MIT License. 429e8a73aSAxel Dörfler * 529e8a73aSAxel Dörfler * Authors: 629e8a73aSAxel Dörfler * Rafael Romo 729e8a73aSAxel Dörfler * Stefano Ceccherini (burton666@libero.it) 829e8a73aSAxel Dörfler * Axel Dörfler, axeld@pinc-software.de 929e8a73aSAxel Dörfler */ 1029e8a73aSAxel Dörfler #ifndef REFRESH_WINDOW_H 1129e8a73aSAxel Dörfler #define REFRESH_WINDOW_H 1229e8a73aSAxel Dörfler 13a10cf76eSAxel Dörfler 14a10cf76eSAxel Dörfler #include <Window.h> 15a10cf76eSAxel Dörfler 16*c5d10f7aSAxel Dörfler class BSlider; 17*c5d10f7aSAxel Dörfler 18a10cf76eSAxel Dörfler 1929e8a73aSAxel Dörfler class RefreshWindow : public BWindow { 20a10cf76eSAxel Dörfler public: 21*c5d10f7aSAxel Dörfler RefreshWindow(BPoint position, float current, float min, float max); 2229e8a73aSAxel Dörfler 23a10cf76eSAxel Dörfler virtual void MessageReceived(BMessage* message); 24a10cf76eSAxel Dörfler virtual void WindowActivated(bool active); 25a10cf76eSAxel Dörfler 26a10cf76eSAxel Dörfler private: 27*c5d10f7aSAxel Dörfler BSlider* fRefreshSlider; 28a10cf76eSAxel Dörfler }; 29a10cf76eSAxel Dörfler 3029e8a73aSAxel Dörfler #endif // REFRESH_WINDOW_H 31