xref: /haiku/src/tests/kits/interface/menu/menuworld/MenuApp.cpp (revision ed24eb5ff12640d052171c6a7feba37fab8a75d1)
1 //--------------------------------------------------------------------
2 //
3 //	MenuApp.cpp
4 //
5 //	Written by: Owen Smith
6 //
7 //--------------------------------------------------------------------
8 
9 /*
10 	Copyright 1999, Be Incorporated.   All Rights Reserved.
11 	This file may be used under the terms of the Be Sample Code License.
12 */
13 
14 #include <Alert.h>
15 
16 #include "constants.h"
17 #include "MenuApp.h"
18 #include "MenuWindow.h"
19 
20 //====================================================================
21 //	MenuApp Implementation
22 
23 
24 
25 //--------------------------------------------------------------------
26 //	MenuApp constructors, destructors, operators
27 
28 MenuApp::MenuApp()
29 	: BApplication(STR_APP_SIG)
30 {
31 	// empty
32 }
33 
34 
35 
36 //--------------------------------------------------------------------
37 //	MenuApp virtual function overrides
38 
39 void MenuApp::AboutRequested(void)
40 {
41 	BAlert* aboutBox = new BAlert(STR_ABOUT_TITLE,
42 		STR_ABOUT_DESC, STR_ABOUT_BUTTON);
43 	aboutBox->Go();
44 }
45 
46 void MenuApp::ReadyToRun(void)
47 {
48 	MenuWindow* pWin = new MenuWindow(STR_APP_NAME);
49 	pWin->Show();
50 }
51