71 wxBoxSizer* BoxSizer1;
72 wxBoxSizer* BoxSizer2;
73 wxBoxSizer* BoxSizer3;
74 wxBoxSizer* BoxSizer4;
75 wxFlexGridSizer* FlexGridSizer1;
76 wxFlexGridSizer* FlexGridSizer2;
77 wxFlexGridSizer* FlexGridSizer3;
78 wxFlexGridSizer* FlexGridSizer4;
80 Create(parent, wxID_ANY, _(
"People Manager"), wxDefaultPosition, wxDefaultSize, wxDEFAULT_DIALOG_STYLE, _T(
"wxID_ANY"));
81 FlexGridSizer1 =
new wxFlexGridSizer(0, 1, 0, 0);
82 FlexGridSizer4 =
new wxFlexGridSizer(0, 2, 0, 0);
83 BoxSizer1 =
new wxBoxSizer(wxHORIZONTAL);
84 PersonList =
new wxListBox(
this, ID_PersonList, wxDefaultPosition, wxSize(150,150), 0, 0, 0, wxDefaultValidator, _T(
"ID_PersonList"));
85 BoxSizer1->Add(PersonList, 1, wxALL|wxEXPAND, 5);
86 FlexGridSizer4->Add(BoxSizer1, 1, wxALL|wxEXPAND, 5);
87 FlexGridSizer3 =
new wxFlexGridSizer(0, 1, 0, 0);
88 FlexGridSizer2 =
new wxFlexGridSizer(0, 3, 0, 0);
89 StaticText1 =
new wxStaticText(
this, ID_STATICTEXT1, _(
"Name:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT1"));
90 FlexGridSizer2->Add(StaticText1, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
91 tName =
new wxTextCtrl(
this, ID_tName, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_tName"));
92 tName->SetMinSize(wxSize(90,-1));
93 FlexGridSizer2->Add(tName, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
94 bSetName =
new wxButton(
this, ID_bSetName, _(
"Set"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT, wxDefaultValidator, _T(
"ID_bSetName"));
95 FlexGridSizer2->Add(bSetName, 1, wxBOTTOM|wxLEFT|wxEXPAND, 5);
96 StaticText2 =
new wxStaticText(
this, ID_STATICTEXT2, _(
"Floor:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT2"));
97 FlexGridSizer2->Add(StaticText2, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
98 tFloor =
new wxTextCtrl(
this, ID_tFloor, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_tFloor"));
99 tFloor->SetMinSize(wxSize(90,-1));
100 FlexGridSizer2->Add(tFloor, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
101 bSetFloor =
new wxButton(
this, ID_bSetFloor, _(
"Set"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT, wxDefaultValidator, _T(
"ID_bSetFloor"));
102 FlexGridSizer2->Add(bSetFloor, 1, wxBOTTOM|wxLEFT|wxEXPAND, 5);
103 StaticText3 =
new wxStaticText(
this, ID_STATICTEXT3, _(
"Destination:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT3"));
104 FlexGridSizer2->Add(StaticText3, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
105 tDestination =
new wxTextCtrl(
this, ID_tDestination, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_tDestination"));
106 tDestination->SetMinSize(wxSize(90,-1));
107 FlexGridSizer2->Add(tDestination, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
108 bGo =
new wxButton(
this, ID_bGo, _(
"Go"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT, wxDefaultValidator, _T(
"ID_bGo"));
109 FlexGridSizer2->Add(bGo, 1, wxBOTTOM|wxLEFT|wxEXPAND, 5);
110 StaticText5 =
new wxStaticText(
this, ID_STATICTEXT5, _(
"Route Active:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT5"));
111 FlexGridSizer2->Add(StaticText5, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
112 tRouteActive =
new wxTextCtrl(
this, ID_tRouteActive, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY, wxDefaultValidator, _T(
"ID_tRouteActive"));
113 tRouteActive->SetMinSize(wxSize(90,-1));
114 FlexGridSizer2->Add(tRouteActive, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
115 bStop =
new wxButton(
this, ID_bStop, _(
"Stop"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT, wxDefaultValidator, _T(
"ID_bStop"));
116 FlexGridSizer2->Add(bStop, 1, wxBOTTOM|wxLEFT|wxEXPAND, 5);
117 StaticText4 =
new wxStaticText(
this, ID_STATICTEXT4, _(
"Lobby:"), wxDefaultPosition, wxDefaultSize, 0, _T(
"ID_STATICTEXT4"));
118 FlexGridSizer2->Add(StaticText4, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
119 txtLobby =
new wxTextCtrl(
this, ID_txtLobby, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_txtLobby"));
120 txtLobby->SetMinSize(wxSize(90,-1));
121 FlexGridSizer2->Add(txtLobby, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
122 bLobby =
new wxButton(
this, ID_bLobby, _(
"Set"), wxDefaultPosition, wxDefaultSize, wxBU_EXACTFIT, wxDefaultValidator, _T(
"ID_bLobby"));
123 FlexGridSizer2->Add(bLobby, 1, wxBOTTOM|wxLEFT|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
124 StaticLine1 =
new wxStaticLine(
this, ID_STATICLINE1, wxDefaultPosition, wxSize(10,-1), wxLI_HORIZONTAL, _T(
"ID_STATICLINE1"));
125 FlexGridSizer2->Add(StaticLine1, 1, wxTOP|wxEXPAND, 5);
126 StaticLine2 =
new wxStaticLine(
this, ID_STATICLINE2, wxDefaultPosition, wxSize(10,-1), wxLI_HORIZONTAL, _T(
"ID_STATICLINE2"));
127 FlexGridSizer2->Add(StaticLine2, 1, wxTOP|wxEXPAND, 5);
128 StaticLine3 =
new wxStaticLine(
this, ID_STATICLINE3, wxDefaultPosition, wxSize(10,-1), wxLI_HORIZONTAL, _T(
"ID_STATICLINE3"));
129 FlexGridSizer2->Add(StaticLine3, 1, wxTOP|wxEXPAND, 5);
130 FlexGridSizer3->Add(FlexGridSizer2, 1, wxTOP|wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
131 tStatus =
new wxTextCtrl(
this, ID_tStatus, wxEmptyString, wxDefaultPosition, wxDefaultSize, wxTE_READONLY|wxTE_CENTRE, wxDefaultValidator, _T(
"ID_tStatus"));
132 FlexGridSizer3->Add(tStatus, 1, wxBOTTOM|wxEXPAND, 5);
133 BoxSizer2 =
new wxBoxSizer(wxVERTICAL);
134 chkRandom =
new wxCheckBox(
this, ID_chkRandom, _(
"Random Activity"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_chkRandom"));
135 chkRandom->SetValue(
false);
136 BoxSizer2->Add(chkRandom, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
137 chkService =
new wxCheckBox(
this, ID_chkService, _(
"Service Access"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_chkService"));
138 chkService->SetValue(
false);
139 BoxSizer2->Add(chkService, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
140 FlexGridSizer3->Add(BoxSizer2, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
141 BoxSizer3 =
new wxBoxSizer(wxHORIZONTAL);
142 bNew =
new wxButton(
this, ID_bNew, _(
"New"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bNew"));
143 BoxSizer3->Add(bNew, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
144 bDelete =
new wxButton(
this, ID_bDelete, _(
"Delete"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bDelete"));
145 BoxSizer3->Add(bDelete, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
146 FlexGridSizer3->Add(BoxSizer3, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
147 FlexGridSizer4->Add(FlexGridSizer3, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
148 FlexGridSizer1->Add(FlexGridSizer4, 1, wxALL|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
149 BoxSizer4 =
new wxBoxSizer(wxHORIZONTAL);
150 bOK =
new wxButton(
this, ID_bOK, _(
"OK"), wxDefaultPosition, wxDefaultSize, 0, wxDefaultValidator, _T(
"ID_bOK"));
151 BoxSizer4->Add(bOK, 1, wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
152 FlexGridSizer1->Add(BoxSizer4, 1, wxBOTTOM|wxALIGN_CENTER_HORIZONTAL|wxALIGN_CENTER_VERTICAL, 5);
153 SetSizer(FlexGridSizer1);
154 FlexGridSizer1->SetSizeHints(
this);