Barry debian version 0.18.5-1
[barry.git] / desktop / src / CalendarEditDlg.wxg
blob01a4d0ff6d68d18d6b608ac925ee56066d74a36e
1 <?xml version="1.0"?>
2 <!-- generated by wxGlade 783a09e9ee04 on Mon Mar 19 19:46:15 2012 -->
4 <application path="CalendarEditDlg.cc" name="" class="" option="0" language="C++" top_window="dialog_1" encoding="ISO-8859-1" use_gettext="0" overwrite="0" use_new_namespace="1" for_version="2.8" is_template="0" indent_amount="1" indent_symbol="tab" source_extension=".cc" header_extension=".h">
5 <object class="CalendarEditDlg" name="dialog_1" base="EditDialog">
6 <style>wxDEFAULT_DIALOG_STYLE|wxRESIZE_BORDER|wxTHICK_FRAME</style>
7 <title>Calendar Event</title>
8 <object class="wxBoxSizer" name="sizer_surround" base="EditBoxSizer">
9 <orient>wxVERTICAL</orient>
10 <object class="sizeritem">
11 <flag>wxALL|wxEXPAND</flag>
12 <border>10</border>
13 <option>1</option>
14 <object class="wxBoxSizer" name="sizer_1" base="EditBoxSizer">
15 <orient>wxVERTICAL</orient>
16 <object class="sizeritem">
17 <flag>wxEXPAND</flag>
18 <border>0</border>
19 <option>0</option>
20 <object class="wxFlexGridSizer" name="grid_sizer_1" base="EditFlexGridSizer">
21 <hgap>5</hgap>
22 <rows>2</rows>
23 <growable_cols>1</growable_cols>
24 <cols>2</cols>
25 <vgap>5</vgap>
26 <object class="sizeritem">
27 <border>0</border>
28 <option>0</option>
29 <object class="wxStaticText" name="label_1" base="EditStaticText">
30 <attribute>1</attribute>
31 <label>Subject:</label>
32 </object>
33 </object>
34 <object class="sizeritem">
35 <flag>wxEXPAND</flag>
36 <border>0</border>
37 <option>0</option>
38 <object class="wxTextCtrl" name="m_Subject" base="EditTextCtrl">
39 <focused>1</focused>
40 <extraproperties>
41 <property name="Validator">wxTextValidator(wxFILTER_NONE, m_strings.Add(m_rec.Subject))</property>
42 </extraproperties>
43 </object>
44 </object>
45 <object class="sizeritem">
46 <border>0</border>
47 <option>0</option>
48 <object class="wxStaticText" name="label_2" base="EditStaticText">
49 <attribute>1</attribute>
50 <label>Location:</label>
51 </object>
52 </object>
53 <object class="sizeritem">
54 <flag>wxEXPAND</flag>
55 <border>0</border>
56 <option>0</option>
57 <object class="wxTextCtrl" name="m_Location" base="EditTextCtrl">
58 <extraproperties>
59 <property name="Validator">wxTextValidator(wxFILTER_NONE, m_strings.Add(m_rec.Location))</property>
60 </extraproperties>
61 </object>
62 </object>
63 </object>
64 </object>
65 <object class="sizeritem">
66 <flag>wxALL|wxEXPAND</flag>
67 <border>5</border>
68 <option>0</option>
69 <object class="wxStaticLine" name="static_line_1" base="EditStaticLine">
70 <style>wxLI_HORIZONTAL</style>
71 <attribute>1</attribute>
72 </object>
73 </object>
74 <object class="sizeritem">
75 <flag>wxEXPAND</flag>
76 <border>0</border>
77 <option>0</option>
78 <object class="wxFlexGridSizer" name="grid_sizer_2" base="EditFlexGridSizer">
79 <hgap>5</hgap>
80 <rows>7</rows>
81 <growable_cols>1</growable_cols>
82 <cols>2</cols>
83 <vgap>5</vgap>
84 <object class="sizeritem">
85 <border>0</border>
86 <option>0</option>
87 <object class="wxStaticText" name="label_4" base="EditStaticText">
88 <attribute>1</attribute>
89 <label>All Day Event:</label>
90 </object>
91 </object>
92 <object class="sizeritem">
93 <border>0</border>
94 <option>0</option>
95 <object class="wxCheckBox" name="m_AllDayCheck" base="EditCheckBox">
96 <id>Dialog_CalendarEdit_AllDayCheck</id>
97 <events>
98 <handler event="EVT_CHECKBOX">OnAllDayEvent</handler>
99 </events>
100 <extraproperties>
101 <property name="Validator">wxGenericValidator(&amp;m_rec.AllDayEvent)</property>
102 </extraproperties>
103 </object>
104 </object>
105 <object class="sizeritem">
106 <flag>wxALIGN_CENTER_VERTICAL</flag>
107 <border>0</border>
108 <option>0</option>
109 <object class="wxStaticText" name="label_5" base="EditStaticText">
110 <attribute>1</attribute>
111 <label>Start:</label>
112 </object>
113 </object>
114 <object class="sizeritem">
115 <flag>wxEXPAND</flag>
116 <border>0</border>
117 <option>1</option>
118 <object class="wxBoxSizer" name="sizer_3" base="EditBoxSizer">
119 <orient>wxHORIZONTAL</orient>
120 <object class="sizeritem">
121 <border>0</border>
122 <option>0</option>
123 <object class="wxDatePickerCtrl" name="m_StartDateCtrl" base="EditDatePickerCtrl">
124 <style>wxDP_DROPDOWN|wxDP_SHOWCENTURY</style>
125 <id>Dialog_CalendarEdit_StartDateCtrl</id>
126 <events>
127 <handler event="EVT_DATE_CHANGED">OnStartDateChanged</handler>
128 </events>
129 <extraproperties>
130 <property name="Validator">DateTimeValidator(&amp;m_StartDateObj.m_date)</property>
131 </extraproperties>
132 <size>110, -1</size>
133 </object>
134 </object>
135 <object class="sizeritem">
136 <border>0</border>
137 <option>0</option>
138 <object class="spacer" name="spacer" base="EditSpacer">
139 <height>20</height>
140 <width>20</width>
141 </object>
142 </object>
143 <object class="sizeritem">
144 <border>0</border>
145 <option>0</option>
146 <object class="wxSpinCtrl" name="m_StartHoursSpinner" base="EditSpinCtrl">
147 <style>wxSP_WRAP|wxTE_NOHIDESEL</style>
148 <id>Dialog_CalendarEdit_StartHoursSpinner</id>
149 <range>0, 23</range>
150 <events>
151 <handler event="EVT_SPINCTRL">OnStartHoursSpin</handler>
152 </events>
153 <extraproperties>
154 <property name="Validator">wxGenericValidator(&amp;m_StartDateObj.m_hour)</property>
155 </extraproperties>
156 <size>45, -1</size>
157 </object>
158 </object>
159 <object class="sizeritem">
160 <flag>wxLEFT|wxRIGHT|wxALIGN_CENTER_VERTICAL</flag>
161 <border>1</border>
162 <option>0</option>
163 <object class="wxStaticText" name="label_11" base="EditStaticText">
164 <attribute>1</attribute>
165 <label>:</label>
166 </object>
167 </object>
168 <object class="sizeritem">
169 <border>0</border>
170 <option>0</option>
171 <object class="wxSpinCtrl" name="m_StartMinutesSpinner" base="EditSpinCtrl">
172 <style>wxSP_WRAP|wxTE_NOHIDESEL</style>
173 <id>Dialog_CalendarEdit_StartMinutesSpinner</id>
174 <range>0, 59</range>
175 <events>
176 <handler event="EVT_SPINCTRL">OnStartMinutesSpin</handler>
177 </events>
178 <extraproperties>
179 <property name="Validator">wxGenericValidator(&amp;m_StartDateObj.m_min)</property>
180 </extraproperties>
181 <size>45, -1</size>
182 </object>
183 </object>
184 </object>
185 </object>
186 <object class="sizeritem">
187 <flag>wxALIGN_CENTER_VERTICAL</flag>
188 <border>0</border>
189 <option>0</option>
190 <object class="wxStaticText" name="label_6" base="EditStaticText">
191 <attribute>1</attribute>
192 <label>End:</label>
193 </object>
194 </object>
195 <object class="sizeritem">
196 <flag>wxEXPAND</flag>
197 <border>0</border>
198 <option>1</option>
199 <object class="wxBoxSizer" name="sizer_4" base="EditBoxSizer">
200 <orient>wxHORIZONTAL</orient>
201 <object class="sizeritem">
202 <border>0</border>
203 <option>0</option>
204 <object class="wxDatePickerCtrl" name="m_EndDateCtrl" base="EditDatePickerCtrl">
205 <style>wxDP_DROPDOWN|wxDP_SHOWCENTURY</style>
206 <id>Dialog_CalendarEdit_EndDateCtrl</id>
207 <events>
208 <handler event="EVT_DATE_CHANGED">OnEndDateChanged</handler>
209 </events>
210 <extraproperties>
211 <property name="Validator">DateTimeValidator(&amp;m_EndDateObj.m_date)</property>
212 </extraproperties>
213 <size>110, -1</size>
214 </object>
215 </object>
216 <object class="sizeritem">
217 <border>0</border>
218 <option>0</option>
219 <object class="spacer" name="spacer" base="EditSpacer">
220 <height>20</height>
221 <width>20</width>
222 </object>
223 </object>
224 <object class="sizeritem">
225 <border>0</border>
226 <option>0</option>
227 <object class="wxSpinCtrl" name="m_EndHoursSpinner" base="EditSpinCtrl">
228 <style>wxSP_WRAP|wxTE_NOHIDESEL</style>
229 <id>Dialog_CalendarEdit_EndHoursSpinner</id>
230 <range>0, 23</range>
231 <events>
232 <handler event="EVT_SPINCTRL">OnEndHoursSpin</handler>
233 </events>
234 <extraproperties>
235 <property name="Validator">wxGenericValidator(&amp;m_EndDateObj.m_hour)</property>
236 </extraproperties>
237 <size>45, -1</size>
238 </object>
239 </object>
240 <object class="sizeritem">
241 <flag>wxALL|wxALIGN_CENTER_VERTICAL</flag>
242 <border>1</border>
243 <option>0</option>
244 <object class="wxStaticText" name="label_12" base="EditStaticText">
245 <attribute>1</attribute>
246 <label>:</label>
247 </object>
248 </object>
249 <object class="sizeritem">
250 <border>0</border>
251 <option>0</option>
252 <object class="wxSpinCtrl" name="m_EndMinutesSpinner" base="EditSpinCtrl">
253 <style>wxSP_WRAP|wxTE_NOHIDESEL</style>
254 <id>Dialog_CalendarEdit_EndMinutesSpinner</id>
255 <range>0, 59</range>
256 <events>
257 <handler event="EVT_SPINCTRL">OnEndMinutesSpin</handler>
258 </events>
259 <extraproperties>
260 <property name="Validator">wxGenericValidator(&amp;m_EndDateObj.m_min)</property>
261 </extraproperties>
262 <size>45, -1</size>
263 </object>
264 </object>
265 </object>
266 </object>
267 <object class="sizeritem">
268 <flag>wxALIGN_CENTER_VERTICAL</flag>
269 <border>0</border>
270 <option>0</option>
271 <object class="wxStaticText" name="label_7" base="EditStaticText">
272 <attribute>1</attribute>
273 <label>Duration:</label>
274 </object>
275 </object>
276 <object class="sizeritem">
277 <flag>wxEXPAND</flag>
278 <border>0</border>
279 <option>1</option>
280 <object class="wxBoxSizer" name="sizer_5" base="EditBoxSizer">
281 <orient>wxHORIZONTAL</orient>
282 <object class="sizeritem">
283 <flag>wxRIGHT</flag>
284 <border>5</border>
285 <option>0</option>
286 <object class="wxSpinCtrl" name="m_DurationHoursSpinner" base="EditSpinCtrl">
287 <id>Dialog_CalendarEdit_DurationHoursSpinner</id>
288 <range>0, 999</range>
289 <events>
290 <handler event="EVT_SPINCTRL">OnDurationHoursSpin</handler>
291 </events>
292 <extraproperties>
293 <property name="Validator">wxGenericValidator(&amp;m_duration_hours)</property>
294 </extraproperties>
295 <size>45, -1</size>
296 </object>
297 </object>
298 <object class="sizeritem">
299 <flag>wxRIGHT|wxALIGN_CENTER_VERTICAL</flag>
300 <border>5</border>
301 <option>0</option>
302 <object class="wxStaticText" name="label_13" base="EditStaticText">
303 <attribute>1</attribute>
304 <label>hours and</label>
305 </object>
306 </object>
307 <object class="sizeritem">
308 <flag>wxRIGHT</flag>
309 <border>5</border>
310 <option>0</option>
311 <object class="wxSpinCtrl" name="m_DurationMinutesSpinner" base="EditSpinCtrl">
312 <id>Dialog_CalendarEdit_DurationMinutesSpinner</id>
313 <range>0, 59</range>
314 <events>
315 <handler event="EVT_SPINCTRL">OnDurationMinutesSpin</handler>
316 </events>
317 <extraproperties>
318 <property name="Validator">wxGenericValidator(&amp;m_duration_minutes)</property>
319 </extraproperties>
320 <size>45, -1</size>
321 </object>
322 </object>
323 <object class="sizeritem">
324 <flag>wxALIGN_CENTER_VERTICAL</flag>
325 <border>0</border>
326 <option>0</option>
327 <object class="wxStaticText" name="label_17" base="EditStaticText">
328 <attribute>1</attribute>
329 <label>minutes.</label>
330 </object>
331 </object>
332 </object>
333 </object>
334 <object class="sizeritem">
335 <flag>wxALIGN_CENTER_VERTICAL</flag>
336 <border>0</border>
337 <option>0</option>
338 <object class="wxStaticText" name="label_8" base="EditStaticText">
339 <attribute>1</attribute>
340 <label>Time Zone:</label>
341 </object>
342 </object>
343 <object class="sizeritem">
344 <border>0</border>
345 <option>0</option>
346 <object class="wxChoice" name="m_TimezoneChoice" base="EditChoice">
347 <selection>0</selection>
348 <choices>
349 <choice>System Time Zone</choice>
350 </choices>
351 </object>
352 </object>
353 <object class="sizeritem">
354 <flag>wxALIGN_CENTER_VERTICAL</flag>
355 <border>0</border>
356 <option>0</option>
357 <object class="wxStaticText" name="label_9" base="EditStaticText">
358 <attribute>1</attribute>
359 <label>Show As:</label>
360 </object>
361 </object>
362 <object class="sizeritem">
363 <border>0</border>
364 <option>0</option>
365 <object class="wxChoice" name="m_ShowAsChoice" base="EditChoice">
366 <selection>2</selection>
367 <choices>
368 <choice>Free</choice>
369 <choice>Tentative</choice>
370 <choice>Busy</choice>
371 <choice>Out of Office</choice>
372 </choices>
373 </object>
374 </object>
375 <object class="sizeritem">
376 <flag>wxALIGN_CENTER_VERTICAL</flag>
377 <border>0</border>
378 <option>0</option>
379 <object class="wxStaticText" name="label_10" base="EditStaticText">
380 <attribute>1</attribute>
381 <label>Reminder:</label>
382 </object>
383 </object>
384 <object class="sizeritem">
385 <flag>wxEXPAND</flag>
386 <border>0</border>
387 <option>1</option>
388 <object class="wxBoxSizer" name="sizer_5_copy" base="EditBoxSizer">
389 <orient>wxHORIZONTAL</orient>
390 <object class="sizeritem">
391 <flag>wxRIGHT</flag>
392 <border>5</border>
393 <option>0</option>
394 <object class="wxSpinCtrl" name="m_ReminderHoursSpinner" base="EditSpinCtrl">
395 <tooltip>Set Reminder to 0 to disable</tooltip>
396 <range>0, 999</range>
397 <extraproperties>
398 <property name="Validator">wxGenericValidator(&amp;m_reminder_hours)</property>
399 </extraproperties>
400 <size>45, -1</size>
401 </object>
402 </object>
403 <object class="sizeritem">
404 <flag>wxRIGHT|wxALIGN_CENTER_VERTICAL</flag>
405 <border>5</border>
406 <option>0</option>
407 <object class="wxStaticText" name="label_13_copy" base="EditStaticText">
408 <attribute>1</attribute>
409 <label>hours and</label>
410 </object>
411 </object>
412 <object class="sizeritem">
413 <flag>wxRIGHT</flag>
414 <border>5</border>
415 <option>0</option>
416 <object class="wxSpinCtrl" name="m_ReminderMinutesSpinner" base="EditSpinCtrl">
417 <tooltip>Set Reminder to 0 to disable</tooltip>
418 <range>0, 59</range>
419 <extraproperties>
420 <property name="Validator">wxGenericValidator(&amp;m_reminder_minutes)</property>
421 </extraproperties>
422 <size>45, -1</size>
423 </object>
424 </object>
425 <object class="sizeritem">
426 <flag>wxALIGN_CENTER_VERTICAL</flag>
427 <border>0</border>
428 <option>0</option>
429 <object class="wxStaticText" name="label_17_copy" base="EditStaticText">
430 <attribute>1</attribute>
431 <label>minutes.</label>
432 </object>
433 </object>
434 </object>
435 </object>
436 </object>
437 </object>
438 <object class="sizeritem">
439 <flag>wxALL|wxEXPAND</flag>
440 <border>5</border>
441 <option>0</option>
442 <object class="wxStaticLine" name="static_line_2" base="EditStaticLine">
443 <style>wxLI_HORIZONTAL</style>
444 <attribute>1</attribute>
445 </object>
446 </object>
447 <object class="sizeritem">
448 <flag>wxEXPAND</flag>
449 <border>0</border>
450 <option>0</option>
451 <object class="wxFlexGridSizer" name="grid_sizer_4" base="EditFlexGridSizer">
452 <hgap>5</hgap>
453 <rows>5</rows>
454 <growable_cols>1</growable_cols>
455 <cols>2</cols>
456 <vgap>5</vgap>
457 <object class="sizeritem">
458 <flag>wxALIGN_CENTER_VERTICAL</flag>
459 <border>0</border>
460 <option>0</option>
461 <object class="wxStaticText" name="label_18" base="EditStaticText">
462 <attribute>1</attribute>
463 <label>Recurrence:</label>
464 </object>
465 </object>
466 <object class="sizeritem">
467 <border>0</border>
468 <option>0</option>
469 <object class="wxChoice" name="m_RecurrenceChoice" base="EditChoice">
470 <selection>0</selection>
471 <id>Dialog_CalendarEdit_RecurrenceChoice</id>
472 <choices>
473 <choice>None</choice>
474 <choice>Daily</choice>
475 <choice>Weekly</choice>
476 <choice>Monthly</choice>
477 <choice>Yearly</choice>
478 </choices>
479 <events>
480 <handler event="EVT_CHOICE">OnRecurrenceChoice</handler>
481 </events>
482 <extraproperties>
483 <property name="Validator">wxGenericValidator(&amp;m_recur_choice)</property>
484 </extraproperties>
485 </object>
486 </object>
487 <object class="sizeritem">
488 <flag>wxALIGN_CENTER_VERTICAL</flag>
489 <border>0</border>
490 <option>0</option>
491 <object class="wxStaticText" name="RecurIntervalLabel" base="EditStaticText">
492 <attribute>1</attribute>
493 <label>Interval:</label>
494 </object>
495 </object>
496 <object class="sizeritem">
497 <flag>wxEXPAND</flag>
498 <border>0</border>
499 <option>1</option>
500 <object class="wxBoxSizer" name="m_IntervalCtrlsSizer" base="EditBoxSizer">
501 <orient>wxHORIZONTAL</orient>
502 <object class="sizeritem">
503 <flag>wxRIGHT|wxALIGN_CENTER_VERTICAL</flag>
504 <border>5</border>
505 <option>0</option>
506 <object class="wxStaticText" name="RecurIntervalLabelB" base="EditStaticText">
507 <attribute>1</attribute>
508 <label>Every</label>
509 </object>
510 </object>
511 <object class="sizeritem">
512 <flag>wxRIGHT</flag>
513 <border>5</border>
514 <option>0</option>
515 <object class="wxSpinCtrl" name="m_IntervalSpinner" base="EditSpinCtrl">
516 <range>1, 999</range>
517 <value>1</value>
518 <extraproperties>
519 <property name="Validator">wxGenericValidator(&amp;m_interval)</property>
520 </extraproperties>
521 <size>45, -1</size>
522 </object>
523 </object>
524 <object class="sizeritem">
525 <flag>wxALIGN_CENTER_VERTICAL</flag>
526 <border>0</border>
527 <option>1</option>
528 <object class="wxStaticText" name="m_IntervalUnitLabel" base="EditStaticText">
529 <style>wxST_NO_AUTORESIZE</style>
530 <attribute>1</attribute>
531 <label>days? weeks? months?</label>
532 </object>
533 </object>
534 </object>
535 </object>
536 <object class="sizeritem">
537 <flag>wxALIGN_CENTER_VERTICAL</flag>
538 <border>0</border>
539 <option>0</option>
540 <object class="wxStaticText" name="RecurDaysLabel" base="EditStaticText">
541 <attribute>1</attribute>
542 <label>Days:</label>
543 </object>
544 </object>
545 <object class="sizeritem">
546 <flag>wxEXPAND</flag>
547 <border>0</border>
548 <option>1</option>
549 <object class="wxBoxSizer" name="m_DaysCtrlsSizer" base="EditBoxSizer">
550 <orient>wxHORIZONTAL</orient>
551 <object class="sizeritem">
552 <flag>wxRIGHT</flag>
553 <border>5</border>
554 <option>0</option>
555 <object class="wxCheckBox" name="m_SunCheck" base="EditCheckBox">
556 <label>S</label>
557 <extraproperties>
558 <property name="Validator">wxGenericValidator(&amp;m_weekdays[0])</property>
559 </extraproperties>
560 </object>
561 </object>
562 <object class="sizeritem">
563 <flag>wxRIGHT</flag>
564 <border>5</border>
565 <option>0</option>
566 <object class="wxCheckBox" name="m_MonCheck" base="EditCheckBox">
567 <label>M</label>
568 <extraproperties>
569 <property name="Validator">wxGenericValidator(&amp;m_weekdays[1])</property>
570 </extraproperties>
571 </object>
572 </object>
573 <object class="sizeritem">
574 <flag>wxRIGHT</flag>
575 <border>5</border>
576 <option>0</option>
577 <object class="wxCheckBox" name="m_TueCheck" base="EditCheckBox">
578 <label>T</label>
579 <extraproperties>
580 <property name="Validator">wxGenericValidator(&amp;m_weekdays[2])</property>
581 </extraproperties>
582 </object>
583 </object>
584 <object class="sizeritem">
585 <flag>wxRIGHT</flag>
586 <border>5</border>
587 <option>0</option>
588 <object class="wxCheckBox" name="m_WedCheck" base="EditCheckBox">
589 <label>W</label>
590 <extraproperties>
591 <property name="Validator">wxGenericValidator(&amp;m_weekdays[3])</property>
592 </extraproperties>
593 </object>
594 </object>
595 <object class="sizeritem">
596 <flag>wxRIGHT</flag>
597 <border>5</border>
598 <option>0</option>
599 <object class="wxCheckBox" name="m_ThuCheck" base="EditCheckBox">
600 <label>T</label>
601 <extraproperties>
602 <property name="Validator">wxGenericValidator(&amp;m_weekdays[4])</property>
603 </extraproperties>
604 </object>
605 </object>
606 <object class="sizeritem">
607 <flag>wxRIGHT</flag>
608 <border>5</border>
609 <option>0</option>
610 <object class="wxCheckBox" name="m_FriCheck" base="EditCheckBox">
611 <label>F</label>
612 <extraproperties>
613 <property name="Validator">wxGenericValidator(&amp;m_weekdays[5])</property>
614 </extraproperties>
615 </object>
616 </object>
617 <object class="sizeritem">
618 <flag>wxRIGHT</flag>
619 <border>5</border>
620 <option>0</option>
621 <object class="wxCheckBox" name="m_SatCheck" base="EditCheckBox">
622 <label>S</label>
623 <extraproperties>
624 <property name="Validator">wxGenericValidator(&amp;m_weekdays[6])</property>
625 </extraproperties>
626 </object>
627 </object>
628 </object>
629 </object>
630 <object class="sizeritem">
631 <flag>wxALIGN_CENTER_VERTICAL</flag>
632 <border>0</border>
633 <option>0</option>
634 <object class="wxStaticText" name="RecurRelativeDateLabel" base="EditStaticText">
635 <attribute>1</attribute>
636 <tooltip>Relative monthly or yearly dates take the weekday of the start date into account. (eg. every first Sunday of month)</tooltip>
637 <label>Relative Date:</label>
638 </object>
639 </object>
640 <object class="sizeritem">
641 <border>0</border>
642 <option>0</option>
643 <object class="wxCheckBox" name="m_RelativeDateCheck" base="EditCheckBox">
644 <tooltip>Relative monthly or yearly dates take the weekday of the start date into account. (eg. every first Sunday of month)</tooltip>
645 <extraproperties>
646 <property name="Validator">wxGenericValidator(&amp;m_relative_date)</property>
647 </extraproperties>
648 </object>
649 </object>
650 <object class="sizeritem">
651 <flag>wxALIGN_CENTER_VERTICAL</flag>
652 <border>0</border>
653 <option>0</option>
654 <object class="wxStaticText" name="RecurEndDateLabel" base="EditStaticText">
655 <attribute>1</attribute>
656 <label>End Date:</label>
657 </object>
658 </object>
659 <object class="sizeritem">
660 <flag>wxEXPAND</flag>
661 <border>0</border>
662 <option>1</option>
663 <object class="wxBoxSizer" name="sizer_8" base="EditBoxSizer">
664 <orient>wxHORIZONTAL</orient>
665 <object class="sizeritem">
666 <flag>wxRIGHT|wxALIGN_CENTER_VERTICAL</flag>
667 <border>10</border>
668 <option>0</option>
669 <object class="wxCheckBox" name="m_NeverEndsCheck" base="EditCheckBox">
670 <checked>1</checked>
671 <label>Never ends</label>
672 <id>Dialog_CalendarEdit_NeverEndsCheck</id>
673 <events>
674 <handler event="EVT_CHECKBOX">OnEndDateCheckbox</handler>
675 </events>
676 <extraproperties>
677 <property name="Validator">wxGenericValidator(&amp;m_rec.Perpetual)</property>
678 </extraproperties>
679 </object>
680 </object>
681 <object class="sizeritem">
682 <flag>wxALIGN_CENTER_VERTICAL</flag>
683 <border>0</border>
684 <option>0</option>
685 <object class="wxDatePickerCtrl" name="m_RecurEndDateCtrl" base="EditDatePickerCtrl">
686 <style>wxDP_DROPDOWN|wxDP_SHOWCENTURY</style>
687 <disabled>1</disabled>
688 <extraproperties>
689 <property name="Validator">DateTimeValidator(&amp;m_RecurEndDateObj.m_date)</property>
690 </extraproperties>
691 <size>110, -1</size>
692 </object>
693 </object>
694 </object>
695 </object>
696 </object>
697 </object>
698 <object class="sizeritem">
699 <flag>wxALL|wxEXPAND</flag>
700 <border>5</border>
701 <option>0</option>
702 <object class="wxStaticLine" name="static_line_3" base="EditStaticLine">
703 <style>wxLI_HORIZONTAL</style>
704 <attribute>1</attribute>
705 </object>
706 </object>
707 <object class="sizeritem">
708 <flag>wxEXPAND</flag>
709 <border>0</border>
710 <option>0</option>
711 <object class="wxFlexGridSizer" name="grid_sizer_3" base="EditFlexGridSizer">
712 <hgap>5</hgap>
713 <rows>3</rows>
714 <growable_cols>1</growable_cols>
715 <cols>2</cols>
716 <vgap>5</vgap>
717 <object class="sizeritem">
718 <flag>wxALIGN_CENTER_VERTICAL</flag>
719 <border>0</border>
720 <option>0</option>
721 <object class="wxStaticText" name="label_14" base="EditStaticText">
722 <attribute>1</attribute>
723 <label>Organizer:</label>
724 </object>
725 </object>
726 <object class="sizeritem">
727 <flag>wxEXPAND</flag>
728 <border>0</border>
729 <option>0</option>
730 <object class="wxTextCtrl" name="m_OrganizerText" base="EditTextCtrl">
731 <extraproperties>
732 <property name="Validator">wxTextValidator(wxFILTER_NONE, m_strings.Add(m_organizer))</property>
733 </extraproperties>
734 </object>
735 </object>
736 <object class="sizeritem">
737 <flag>wxALIGN_CENTER_VERTICAL</flag>
738 <border>0</border>
739 <option>0</option>
740 <object class="wxStaticText" name="label_15" base="EditStaticText">
741 <attribute>1</attribute>
742 <label>Invited:</label>
743 </object>
744 </object>
745 <object class="sizeritem">
746 <flag>wxEXPAND</flag>
747 <border>0</border>
748 <option>0</option>
749 <object class="wxTextCtrl" name="m_InvitedText" base="EditTextCtrl">
750 <extraproperties>
751 <property name="Validator">wxTextValidator(wxFILTER_NONE, m_strings.Add(m_invited))</property>
752 </extraproperties>
753 </object>
754 </object>
755 <object class="sizeritem">
756 <flag>wxALIGN_CENTER_VERTICAL</flag>
757 <border>0</border>
758 <option>0</option>
759 <object class="wxStaticText" name="label_16" base="EditStaticText">
760 <attribute>1</attribute>
761 <label>Accepted By:</label>
762 </object>
763 </object>
764 <object class="sizeritem">
765 <flag>wxEXPAND</flag>
766 <border>0</border>
767 <option>0</option>
768 <object class="wxTextCtrl" name="m_AcceptedByText" base="EditTextCtrl">
769 <extraproperties>
770 <property name="Validator">wxTextValidator(wxFILTER_NONE, m_strings.Add(m_accepted_by))</property>
771 </extraproperties>
772 </object>
773 </object>
774 </object>
775 </object>
776 <object class="sizeritem">
777 <flag>wxALL|wxEXPAND</flag>
778 <border>5</border>
779 <option>0</option>
780 <object class="wxStaticLine" name="static_line_4" base="EditStaticLine">
781 <style>wxLI_HORIZONTAL</style>
782 <attribute>1</attribute>
783 </object>
784 </object>
785 <object class="sizeritem">
786 <flag>wxEXPAND</flag>
787 <border>0</border>
788 <option>0</option>
789 <object class="wxRadioBox" name="m_ClassRadioBox" base="EditRadioBox">
790 <style>wxRA_SPECIFY_COLS</style>
791 <selection>0</selection>
792 <dimension>3</dimension>
793 <label>Class</label>
794 <choices>
795 <choice>Public</choice>
796 <choice>Private</choice>
797 <choice>Confidential</choice>
798 </choices>
799 <extraproperties>
800 <property name="Validator">MakeRadioBoxValidator(&amp;m_rec.ClassFlag).Add(Barry::Calendar::Public).Add(Barry::Calendar::Private).Add(Barry::Calendar::Confidential)</property>
801 </extraproperties>
802 </object>
803 </object>
804 <object class="sizeritem">
805 <flag>wxALL|wxEXPAND</flag>
806 <border>5</border>
807 <option>0</option>
808 <object class="wxStaticLine" name="static_line_5" base="EditStaticLine">
809 <style>wxLI_HORIZONTAL</style>
810 <attribute>1</attribute>
811 </object>
812 </object>
813 <object class="sizeritem">
814 <flag>wxEXPAND</flag>
815 <border>0</border>
816 <option>1</option>
817 <object class="wxBoxSizer" name="sizer_2" base="EditBoxSizer">
818 <orient>wxHORIZONTAL</orient>
819 <object class="sizeritem">
820 <flag>wxRIGHT</flag>
821 <border>5</border>
822 <option>0</option>
823 <object class="wxStaticText" name="label_3" base="EditStaticText">
824 <attribute>1</attribute>
825 <label>Notes:</label>
826 </object>
827 </object>
828 <object class="sizeritem">
829 <flag>wxEXPAND</flag>
830 <border>0</border>
831 <option>1</option>
832 <object class="wxTextCtrl" name="m_NotesText" base="EditTextCtrl">
833 <style>wxTE_MULTILINE</style>
834 <extraproperties>
835 <property name="Validator">wxTextValidator(wxFILTER_NONE, m_strings.Add(m_rec.Notes))</property>
836 </extraproperties>
837 <size>-1, 61</size>
838 </object>
839 </object>
840 </object>
841 </object>
842 </object>
843 </object>
844 </object>
845 </object>
846 </application>