80 wxFlexGridSizer* FlexGridSizer1;
81 wxGridSizer* GridSizer1;
82 wxStaticBoxSizer* StaticBoxSizer1;
83 wxStaticBoxSizer* StaticBoxSizer2;
84 wxStaticBoxSizer* StaticBoxSizer3;
85 wxStaticBoxSizer* StaticBoxSizer4;
87 Create(parent, wxID_ANY, _(
"Create Object"), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE, _T(
"wxID_ANY"));
88 FlexGridSizer1 =
new wxFlexGridSizer(0, 1, 0, 0);
89 StaticBoxSizer1 =
new wxStaticBoxSizer(wxHORIZONTAL,
this, _(
"Textures"));
90 bLoadTexture =
new wxButton(
this, ID_bLoadTexture, _(
"Load Texture"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bLoadTexture"));
91 StaticBoxSizer1->Add(bLoadTexture, 1, wxALL|wxALIGN_TOP, 5);
92 FlexGridSizer1->Add(StaticBoxSizer1, 1, wxALL|wxALIGN_LEFT|wxALIGN_TOP, 5);
93 StaticBoxSizer2 =
new wxStaticBoxSizer(wxVERTICAL,
this, _(
"Floors/Levels"));
94 GridSizer1 =
new wxGridSizer(0, 4, 0, 0);
95 bFloor =
new wxButton(
this, ID_bFloor, _(
"New Level"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bFloor"));
96 GridSizer1->Add(bFloor, 1, wxALL|wxEXPAND, 5);
97 bAddFloor =
new wxButton(
this, ID_bAddFloor, _(
"Floor"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddFloor"));
98 GridSizer1->Add(bAddFloor, 1, wxALL|wxEXPAND, 5);
99 bAddWall =
new wxButton(
this, ID_bAddWall, _(
"Wall"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddWall"));
100 GridSizer1->Add(bAddWall, 1, wxALL|wxEXPAND, 5);
101 bAddInterfloorFloor =
new wxButton(
this, ID_bAddInterfloorFloor, _(
"Interfloor Floor"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddInterfloorFloor"));
102 GridSizer1->Add(bAddInterfloorFloor, 1, wxALL|wxEXPAND, 5);
103 bAddInterfloorWall =
new wxButton(
this, ID_bAddInterfloorWall, _(
"Interfloor Wall"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddInterfloorWall"));
104 GridSizer1->Add(bAddInterfloorWall, 1, wxALL|wxEXPAND, 5);
105 bAddShaftFloor =
new wxButton(
this, ID_bAddShaftFloor, _(
"Shaft Floor"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddShaftFloor"));
106 GridSizer1->Add(bAddShaftFloor, 1, wxALL|wxEXPAND, 5);
107 bAddShaftWall =
new wxButton(
this, ID_bAddShaftWall, _(
"Shaft Wall"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddShaftWall"));
108 GridSizer1->Add(bAddShaftWall, 1, wxALL|wxEXPAND, 5);
109 bAddStairsFloor =
new wxButton(
this, ID_bAddStairsFloor, _(
"Stairs Floor"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddStairsFloor"));
110 GridSizer1->Add(bAddStairsFloor, 1, wxALL|wxEXPAND, 5);
111 bAddStairsWall =
new wxButton(
this, ID_bAddStairsWall, _(
"Stairs Wall"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddStairsWall"));
112 GridSizer1->Add(bAddStairsWall, 1, wxALL|wxEXPAND, 5);
113 bColumnWallBox =
new wxButton(
this, ID_bColumnWallBox, _(
"Column WallBox"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bColumnWallBox"));
114 GridSizer1->Add(bColumnWallBox, 1, wxALL|wxEXPAND, 5);
115 bColumnWallBox2 =
new wxButton(
this, ID_bColumnWallBox2, _(
"Column WallBox 2"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bColumnWallBox2"));
116 GridSizer1->Add(bColumnWallBox2, 1, wxALL|wxEXPAND, 5);
117 bCreateCallButtons =
new wxButton(
this, ID_bCreateCallButtons, _(
"Call Buttons"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bCreateCallButtons"));
118 GridSizer1->Add(bCreateCallButtons, 1, wxALL|wxEXPAND, 5);
119 bAddStairs =
new wxButton(
this, ID_bAddStairs, _(
"Stairwell"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddStairs"));
120 GridSizer1->Add(bAddStairs, 1, wxALL|wxEXPAND, 5);
121 bAddDoor =
new wxButton(
this, ID_bAddDoor, _(
"Door"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddDoor"));
122 GridSizer1->Add(bAddDoor, 1, wxALL|wxEXPAND, 5);
123 bAddStairsDoor =
new wxButton(
this, ID_bAddStairsDoor, _(
"Stairs Door"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddStairsDoor"));
124 GridSizer1->Add(bAddStairsDoor, 1, wxALL|wxEXPAND, 5);
125 bAddDirectionalIndicator =
new wxButton(
this, ID_bAddDirectionalIndicator, _(
"Directional Indicator"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddDirectionalIndicator"));
126 GridSizer1->Add(bAddDirectionalIndicator, 1, wxALL|wxEXPAND, 5);
127 bAddShaftDoor =
new wxButton(
this, ID_bAddShaftDoor, _(
"Shaft Elevator Door"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddShaftDoor"));
128 GridSizer1->Add(bAddShaftDoor, 1, wxALL|wxEXPAND, 5);
129 bAddFloorIndicator =
new wxButton(
this, ID_bAddFloorIndicator, _(
"Floor Indicator"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddFloorIndicator"));
130 GridSizer1->Add(bAddFloorIndicator, 1, wxALL|wxEXPAND, 5);
131 bFloorCut =
new wxButton(
this, ID_bFloorCut, _(
"Cut"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bFloorCut"));
132 GridSizer1->Add(bFloorCut, 1, wxALL|wxEXPAND, 5);
133 bFloorCutAll =
new wxButton(
this, ID_bFloorCutAll, _(
"CutAll"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bFloorCutAll"));
134 GridSizer1->Add(bFloorCutAll, 1, wxALL|wxEXPAND, 5);
135 bAddFillerWalls =
new wxButton(
this, ID_bAddFillerWalls, _(
"Filler Walls"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddFillerWalls"));
136 GridSizer1->Add(bAddFillerWalls, 1, wxALL|wxEXPAND, 5);
137 bFloorAddSound =
new wxButton(
this, ID_bFloorAddSound, _(
"AddSound"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bFloorAddSound"));
138 GridSizer1->Add(bFloorAddSound, 1, wxALL|wxEXPAND, 5);
139 bShaftDoorComponent =
new wxButton(
this, ID_bShaftDoorComponent, _(
"ShaftDoorComponent"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bShaftDoorComponent"));
140 GridSizer1->Add(bShaftDoorComponent, 1, wxALL|wxEXPAND, 5);
141 bFinishShaftDoor =
new wxButton(
this, ID_bFinishShaftDoor, _(
"Finish ShaftDoor"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bFinishShaftDoor"));
142 GridSizer1->Add(bFinishShaftDoor, 1, wxALL|wxEXPAND, 5);
143 bFloorAddModel =
new wxButton(
this, ID_bFloorAddModel, _(
"Model"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bFloorAddModel"));
144 GridSizer1->Add(bFloorAddModel, 1, wxALL|wxEXPAND, 5);
145 bAddStairsModel =
new wxButton(
this, ID_bAddStairsModel, _(
"Stairs Model"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddStairsModel"));
146 GridSizer1->Add(bAddStairsModel, 1, wxALL|wxEXPAND, 5);
147 bAddShaftModel =
new wxButton(
this, ID_bAddShaftModel, _(
"Shaft Model"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddShaftModel"));
148 GridSizer1->Add(bAddShaftModel, 1, wxALL|wxEXPAND, 5);
149 bAddShaftStdDoor =
new wxButton(
this, ID_bAddShaftStdDoor, _(
"Shaft Standard Door"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bAddShaftStdDoor"));
150 GridSizer1->Add(bAddShaftStdDoor, 1, wxALL|wxEXPAND, 5);
151 StaticBoxSizer2->Add(GridSizer1, 1, wxALL|wxALIGN_LEFT, 5);
152 FlexGridSizer1->Add(StaticBoxSizer2, 1, wxALL|wxALIGN_LEFT|wxALIGN_TOP, 5);
153 StaticBoxSizer3 =
new wxStaticBoxSizer(wxHORIZONTAL,
this, _(
"Elevators"));
154 bElevator =
new wxButton(
this, ID_bElevator, _(
"New Elevator"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bElevator"));
155 bElevator->Disable();
156 StaticBoxSizer3->Add(bElevator, 1, wxALL|wxALIGN_TOP, 5);
157 FlexGridSizer1->Add(StaticBoxSizer3, 1, wxALL|wxALIGN_LEFT|wxALIGN_TOP, 5);
158 StaticBoxSizer4 =
new wxStaticBoxSizer(wxHORIZONTAL,
this, _(
"Globals"));
159 bShaft =
new wxButton(
this, ID_bShaft, _(
"New Shaft"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bShaft"));
161 StaticBoxSizer4->Add(bShaft, 1, wxALL|wxALIGN_TOP, 5);
162 FlexGridSizer1->Add(StaticBoxSizer4, 1, wxALL|wxALIGN_LEFT|wxALIGN_TOP, 5);
163 SetSizer(FlexGridSizer1);
164 FlexGridSizer1->Fit(
this);
165 FlexGridSizer1->SetSizeHints(
this);