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