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