73 wxBoxSizer* BoxSizer1;
74 wxBoxSizer* BoxSizer2;
75 wxBoxSizer* BoxSizer4;
76 wxBoxSizer* BoxSizer5;
77 wxBoxSizer* BoxSizer6;
78 wxBoxSizer* BoxSizer7;
79 wxBoxSizer* BoxSizer8;
80 wxBoxSizer* BoxSizer9;
81 wxFlexGridSizer* FlexGridSizer1;
82 wxFlexGridSizer* FlexGridSizer2;
83 wxFlexGridSizer* FlexGridSizer4;
84 wxFlexGridSizer* FlexGridSizer5;
86 Create(parent, wxID_ANY, _(
"Engine Manager"), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE, _T(
"wxID_ANY"));
87 FlexGridSizer1 =
new wxFlexGridSizer(0, 1, 0, 0);
88 FlexGridSizer5 =
new wxFlexGridSizer(0, 2, 0, 0);
89 BoxSizer8 =
new wxBoxSizer(wxVERTICAL);
90 EngineList =
new wxListBox(
this, ID_EngineList, wxDefaultPosition, wxSize(300,200), 0, 0, 0, wxDefaultValidator, _T(
"ID_EngineList"));
91 BoxSizer8->Add(EngineList, 1, wxALL|wxALIGN_CENTER_HORIZONTAL, 5);
92 FlexGridSizer5->Add(BoxSizer8, 1, wxALL|wxEXPAND, 5);
93 BoxSizer1 =
new wxBoxSizer(wxVERTICAL);
94 FlexGridSizer4 =
new wxFlexGridSizer(0, 1, 0, 0);
95 FlexGridSizer2 =
new wxFlexGridSizer(0, 2, 0, 0);
96 StaticText4 =
new wxStaticText(
this, ID_STATICTEXT4, _(
"Position:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT4"));
97 FlexGridSizer2->Add(StaticText4, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
98 tPosition =
new wxTextCtrl(
this, ID_tPosition, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tPosition"));
99 tPosition->SetMinSize(wxSize(200,-1));
100 FlexGridSizer2->Add(tPosition, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
101 StaticText3 =
new wxStaticText(
this, ID_STATICTEXT3, _(
"Bounds Min:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT3"));
102 FlexGridSizer2->Add(StaticText3, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
103 tBoundsMin =
new wxTextCtrl(
this, ID_tBoundsMin, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tBoundsMin"));
104 tBoundsMin->SetMinSize(wxSize(200,-1));
105 FlexGridSizer2->Add(tBoundsMin, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
106 StaticText5 =
new wxStaticText(
this, ID_STATICTEXT5, _(
"Bounds Max:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT5"));
107 FlexGridSizer2->Add(StaticText5, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
108 tBoundsMax =
new wxTextCtrl(
this, ID_tBoundsMax, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tBoundsMax"));
109 tBoundsMax->SetMinSize(wxSize(200,-1));
110 FlexGridSizer2->Add(tBoundsMax, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
111 StaticText1 =
new wxStaticText(
this, ID_STATICTEXT1, _(
"Camera Active:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT1"));
112 FlexGridSizer2->Add(StaticText1, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
113 tActive =
new wxTextCtrl(
this, ID_tActive, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tActive"));
114 tActive->SetMinSize(wxSize(200,-1));
115 FlexGridSizer2->Add(tActive, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
116 StaticText2 =
new wxStaticText(
this, ID_STATICTEXT2, _(
"State:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT2"));
117 FlexGridSizer2->Add(StaticText2, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
118 tState =
new wxTextCtrl(
this, ID_tState, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tState"));
119 tState->SetMinSize(wxSize(200,-1));
120 FlexGridSizer2->Add(tState, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
121 StaticText6 =
new wxStaticText(
this, ID_STATICTEXT6, _(
"Uptime:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT6"));
122 FlexGridSizer2->Add(StaticText6, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
123 tUptime =
new wxTextCtrl(
this, ID_tUptime, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tUptime"));
124 tUptime->SetMinSize(wxSize(200,-1));
125 FlexGridSizer2->Add(tUptime, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
126 FlexGridSizer4->Add(FlexGridSizer2, 1, wxBOTTOM|wxEXPAND, 5);
127 BoxSizer4 =
new wxBoxSizer(wxHORIZONTAL);
128 StaticLine2 =
new wxStaticLine(
this, ID_STATICLINE2, wxDefaultPosition, wxSize(10,-1), wxLI_HORIZONTAL, _T(
"ID_STATICLINE2"));
129 BoxSizer4->Add(StaticLine2, 1, wxEXPAND, 5);
130 FlexGridSizer4->Add(BoxSizer4, 1, wxBOTTOM|wxEXPAND, 5);
131 BoxSizer7 =
new wxBoxSizer(wxVERTICAL);
132 chkCLoads =
new wxCheckBox(
this, ID_CLoads, _(
"Concurrent Loading"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_CLoads"));
133 chkCLoads->SetValue(
false);
134 BoxSizer7->Add(chkCLoads, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
135 chkRender =
new wxCheckBox(
this, ID_chkRender, _(
"Render on Startup"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_chkRender"));
136 chkRender->SetValue(
false);
137 BoxSizer7->Add(chkRender, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
138 chkPaused =
new wxCheckBox(
this, ID_chkPaused, _(
"Paused"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_chkPaused"));
139 chkPaused->SetValue(
false);
140 BoxSizer7->Add(chkPaused, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
141 FlexGridSizer4->Add(BoxSizer7, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
142 BoxSizer2 =
new wxBoxSizer(wxVERTICAL);
143 BoxSizer5 =
new wxBoxSizer(wxHORIZONTAL);
144 bSetActive =
new wxButton(
this, ID_bSetActive, _(
"Set Active"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bSetActive"));
145 BoxSizer5->Add(bSetActive, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
146 bReload =
new wxButton(
this, ID_bReload, _(
"Reload"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bReload"));
147 BoxSizer5->Add(bReload, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
148 bMove =
new wxButton(
this, ID_bMove, _(
"Move"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bMove"));
149 BoxSizer5->Add(bMove, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
150 BoxSizer2->Add(BoxSizer5, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
151 BoxSizer6 =
new wxBoxSizer(wxHORIZONTAL);
152 bLoad =
new wxButton(
this, ID_bLoad, _(
"Load Building"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bLoad"));
153 BoxSizer6->Add(bLoad, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
154 bShutdown =
new wxButton(
this, ID_bShutdown, _(
"Shutdown"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bShutdown"));
155 BoxSizer6->Add(bShutdown, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
156 BoxSizer2->Add(BoxSizer6, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
157 FlexGridSizer4->Add(BoxSizer2, 1, wxEXPAND, 5);
158 BoxSizer1->Add(FlexGridSizer4, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
159 FlexGridSizer5->Add(BoxSizer1, 1, wxALL|wxEXPAND, 5);
160 FlexGridSizer1->Add(FlexGridSizer5, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
161 BoxSizer9 =
new wxBoxSizer(wxHORIZONTAL);
162 bOk =
new wxButton(
this, ID_bOk, _(
"OK"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bOk"));
163 BoxSizer9->Add(bOk, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
164 FlexGridSizer1->Add(BoxSizer9, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
165 SetSizer(FlexGridSizer1);
166 FlexGridSizer1->SetSizeHints(
this);