xref: /haiku/src/apps/bootmanager/BootManagerWindow.h (revision b76ca311d17d58bd6c3ac6948d839076558adc88)
1*b76ca311SAxel Dörfler /*
2*b76ca311SAxel Dörfler  * Copyright 2008-2010, Haiku, Inc. All rights reserved.
3*b76ca311SAxel Dörfler  * Distributed under the terms of the MIT License.
4*b76ca311SAxel Dörfler  *
5*b76ca311SAxel Dörfler  * Authors:
6*b76ca311SAxel Dörfler  *		Michael Pfeiffer <laplace@users.sourceforge.net>
7*b76ca311SAxel Dörfler  */
8*b76ca311SAxel Dörfler #ifndef BOOT_MANAGER_WINDOW_H
9*b76ca311SAxel Dörfler #define BOOT_MANAGER_WINDOW_H
10*b76ca311SAxel Dörfler 
11*b76ca311SAxel Dörfler 
12*b76ca311SAxel Dörfler #include <Window.h>
13*b76ca311SAxel Dörfler 
14*b76ca311SAxel Dörfler #include "BootManagerController.h"
15*b76ca311SAxel Dörfler 
16*b76ca311SAxel Dörfler 
17*b76ca311SAxel Dörfler class WizardView;
18*b76ca311SAxel Dörfler 
19*b76ca311SAxel Dörfler 
20*b76ca311SAxel Dörfler class BootManagerWindow : public BWindow {
21*b76ca311SAxel Dörfler public:
22*b76ca311SAxel Dörfler 								BootManagerWindow();
23*b76ca311SAxel Dörfler 	virtual						~BootManagerWindow();
24*b76ca311SAxel Dörfler 
25*b76ca311SAxel Dörfler 	virtual	void				MessageReceived(BMessage* message);
26*b76ca311SAxel Dörfler 	virtual	bool				QuitRequested();
27*b76ca311SAxel Dörfler 
28*b76ca311SAxel Dörfler private:
29*b76ca311SAxel Dörfler 			BootManagerController fController;
30*b76ca311SAxel Dörfler 			WizardView*			fWizardView;
31*b76ca311SAxel Dörfler };
32*b76ca311SAxel Dörfler 
33*b76ca311SAxel Dörfler 
34*b76ca311SAxel Dörfler #endif	// BOOT_MANAGER_WINDOW_H
35