#include <yatishDlgTimeslot.h>
Definition at line 21 of file yatishDlgTimeslot.h.
◆ yatishDlgTimeslot() [1/2]
yatishDlgTimeslot::yatishDlgTimeslot |
( |
yatishDBsqlite * |
p_db, |
|
|
long |
sql_id |
|
) |
| |
This constructor initializes the dialog box with data from the SQL record identified by sql_id
.
- Todo:
- TAB traversal broken by wx[Date|Time]PickerCtrl (idem panels #2 and #3) [no problem on Windows]
Definition at line 92 of file yatishDlgTimeslot.cpp.
◆ yatishDlgTimeslot() [2/2]
The dialog box is initially empty and only writes NEW records (the SAVE button is cancelled).
Definition at line 120 of file yatishDlgTimeslot.cpp.
◆ ~yatishDlgTimeslot()
yatishDlgTimeslot::~yatishDlgTimeslot |
( |
| ) |
|
◆ BuildContent()
void yatishDlgTimeslot::BuildContent |
( |
| ) |
|
|
private |
- Note
- wxSmith has no button for wxTimePickerCtrl hence a custom control was set up there.
Definition at line 148 of file yatishDlgTimeslot.cpp.
◆ OnButtonNewClick()
void yatishDlgTimeslot::OnButtonNewClick |
( |
wxCommandEvent & |
event | ) |
|
|
private |
◆ OnButtonSaveClick()
void yatishDlgTimeslot::OnButtonSaveClick |
( |
wxCommandEvent & |
event | ) |
|
|
private |
◆ buttonNew
wxButton* yatishDlgTimeslot::buttonNew |
|
private |
◆ buttonSave
wxButton* yatishDlgTimeslot::buttonSave |
|
private |
◆ choiceProject
wxChoice* yatishDlgTimeslot::choiceProject |
|
private |
◆ choiceTask
wxChoice* yatishDlgTimeslot::choiceTask |
|
private |
◆ choiceTool
wxChoice* yatishDlgTimeslot::choiceTool |
|
private |
◆ date1
wxDateTime yatishDlgTimeslot::date1 |
|
private |
◆ date2
wxDateTime yatishDlgTimeslot::date2 |
|
private |
◆ datePicker1
wxDatePickerCtrl* yatishDlgTimeslot::datePicker1 |
|
private |
◆ datePicker2
wxDatePickerCtrl* yatishDlgTimeslot::datePicker2 |
|
private |
◆ id
long yatishDlgTimeslot::id |
|
private |
◆ idChoiceProject
const long yatishDlgTimeslot::idChoiceProject = wxNewId() |
|
staticprivate |
◆ idChoiceTask
const long yatishDlgTimeslot::idChoiceTask = wxNewId() |
|
staticprivate |
◆ idChoiceTool
const long yatishDlgTimeslot::idChoiceTool = wxNewId() |
|
staticprivate |
◆ idDatePicker1
const long yatishDlgTimeslot::idDatePicker1 = wxNewId() |
|
staticprivate |
◆ idDatePicker2
const long yatishDlgTimeslot::idDatePicker2 = wxNewId() |
|
staticprivate |
◆ idTimePicker1
const long yatishDlgTimeslot::idTimePicker1 = wxNewId() |
|
staticprivate |
◆ idTimePicker2
const long yatishDlgTimeslot::idTimePicker2 = wxNewId() |
|
staticprivate |
◆ pdb
◆ project
int yatishDlgTimeslot::project |
|
private |
◆ staticBoxSizer
wxStaticBoxSizer* yatishDlgTimeslot::staticBoxSizer |
|
private |
◆ task
int yatishDlgTimeslot::task |
|
private |
◆ time1
wxDateTime yatishDlgTimeslot::time1 |
|
private |
◆ time2
wxDateTime yatishDlgTimeslot::time2 |
|
private |
◆ timePicker1
wxTimePickerCtrl* yatishDlgTimeslot::timePicker1 |
|
private |
◆ timePicker2
wxTimePickerCtrl* yatishDlgTimeslot::timePicker2 |
|
private |
◆ tool
int yatishDlgTimeslot::tool |
|
private |
The documentation for this class was generated from the following files: