]> git.saurik.com Git - wxWidgets.git/blame - utils/dialoged/src/dialoged.cpp
Clean out the old stuff
[wxWidgets.git] / utils / dialoged / src / dialoged.cpp
CommitLineData
457814b5
JS
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
2fc9385a
JS
26#include "wx/deprecated/setup.h"
27
457814b5
JS
28#include "dialoged.h"
29
5638d705
JS
30#if !wxUSE_PROPSHEET
31#error Please set wxUSE_PROPSHEET to 1 in setup.h.
32#endif
9f667cbc
MB
33#if !wxUSE_RESOURCES
34#error Please set wxUSE_RESOURCES to 1 in setup.h.
35#endif
5638d705 36
457814b5
JS
37IMPLEMENT_APP(MyApp)
38
7bf07d26 39BEGIN_EVENT_TABLE(MyApp, wxApp)
7bf07d26
VZ
40END_EVENT_TABLE()
41
457814b5
JS
42MyApp::MyApp(void)
43{
44}
45
ae8351fc 46wxResourceManager *theResourceManager = NULL;
457814b5 47
03f68f12
JS
48#include "symbtabl.h"
49
457814b5
JS
50bool MyApp::OnInit(void)
51{
ae8351fc
JS
52 theResourceManager = new wxResourceManager;
53 theResourceManager->Initialize();
f6bcfd97 54
ae8351fc 55 theResourceManager->ShowResourceEditor(TRUE);
f6bcfd97 56
ae8351fc
JS
57 if (argc > 1)
58 theResourceManager->Load(argv[1]);
f6bcfd97 59
ae8351fc 60 SetTopWindow(theResourceManager->GetEditorFrame());
f6bcfd97 61
ae8351fc 62 return TRUE;
457814b5
JS
63}
64
ae8351fc
JS
65int MyApp::OnExit(void)
66{
67 delete theResourceManager;
68 theResourceManager = NULL;
69 return 0;
70}