xref: /haiku/src/preferences/appearance/APRWindow.h (revision 239222b2369c39dc52df52b0a7cdd6cc0a91bc92)
1 /*
2  * Copyright 2002-2006, Haiku. All rights reserved.
3  * Distributed under the terms of the MIT License.
4  *
5  * Authors:
6  *		DarkWyrm (darkwyrm@earthlink.net)
7  */
8 #ifndef APR_WINDOW_H
9 #define APR_WINDOW_H
10 
11 #include <Application.h>
12 #include <Button.h>
13 #include <Window.h>
14 #include <Message.h>
15 #include <TabView.h>
16 
17 #include "APRView.h"
18 #include "AntialiasingSettingsView.h"
19 
20 class APRWindow : public BWindow
21 {
22 public:
23 			APRWindow(BRect frame);
24 	bool	QuitRequested(void);
25 	void	MessageReceived(BMessage *message);
26 
27 private:
28 		APRView*				fColorsView;
29 		BButton*				fDefaultsButton;
30 		BButton*				fRevertButton;
31 
32 		AntialiasingSettingsView*	fAntialiasingSettings;
33 
34 };
35 
36 static const int32 kMsgUpdate = 'updt';
37 
38 #endif
39