xref: /haiku/src/preferences/screen/RefreshWindow.h (revision c5d10f7ae552b82c0089fc147de0d9b5fbc5c20b)
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