]> git.saurik.com Git - wxWidgets.git/blame_incremental - utils/dialoged/src/dialoged.cpp
compilation fix
[wxWidgets.git] / utils / dialoged / src / dialoged.cpp
... / ...
CommitLineData
1// Name: dialoged.cpp
2// Purpose: Main Dialog Editor implementation file
3// Author: Julian Smart
4// Modified by:
5// Created: 04/01/98
6// RCS-ID: $Id$
7// Copyright: (c) Julian Smart
8// Licence: wxWindows license
9/////////////////////////////////////////////////////////////////////////////
10
11#ifdef __GNUG__
12#pragma implementation "dialoged.h"
13#endif
14
15// For compilers that support precompilation, includes "wx/wx.h".
16#include "wx/wxprec.h"
17
18#ifdef __BORLANDC__
19#pragma hdrstop
20#endif
21
22#ifndef WX_PRECOMP
23#include "wx/wx.h"
24#endif
25
26#include "dialoged.h"
27
28#if !wxUSE_PROPSHEET
29#error Please set wxUSE_PROPSHEET to 1 in setup.h.
30#endif
31
32IMPLEMENT_APP(MyApp)
33
34BEGIN_EVENT_TABLE(MyApp, wxApp)
35EVT_MENU(OBJECT_MENU_EDIT, MyApp::OnObjectPopupMenu)
36EVT_MENU(OBJECT_MENU_DELETE, MyApp::OnObjectPopupMenu)
37END_EVENT_TABLE()
38
39MyApp::MyApp(void)
40{
41}
42
43wxResourceManager *theResourceManager = NULL;
44
45#include "symbtabl.h"
46
47bool MyApp::OnInit(void)
48{
49 theResourceManager = new wxResourceManager;
50 theResourceManager->Initialize();
51
52 theResourceManager->ShowResourceEditor(TRUE);
53
54 if (argc > 1)
55 theResourceManager->Load(argv[1]);
56
57 SetTopWindow(theResourceManager->GetEditorFrame());
58
59 return TRUE;
60}
61
62int MyApp::OnExit(void)
63{
64 delete theResourceManager;
65 theResourceManager = NULL;
66 return 0;
67}