UserDialog::UserDialog(wxWindow* parent, const wxString& title, bool isNewUser) : BaseDialog(parent, wxID_ANY, title), isNewUserM(isNewUser) { createControls(); setControlsProperties(); layoutControls(); updateButtons(); }
DatabaseRegistrationDialog::DatabaseRegistrationDialog(wxWindow* parent, const wxString& title, bool createDB, bool connectAs) : BaseDialog(parent, wxID_ANY, title) { createM = createDB; connectAsM = connectAs; isDefaultNameM = true; createControls(); setControlsProperties(); layoutControls(); updateButtons(); }
FieldPropertiesDialog::FieldPropertiesDialog(wxWindow* parent, Table* table, Column* column) : BaseDialog(parent, wxID_ANY, wxEmptyString), columnM(column), tableM(table) { // can't do anything if no table is given wxASSERT(table); if (table) table->attachObserver(this, false); if (columnM) columnM->attachObserver(this, false); createControls(); setControlsProperties(); updateControls(); layoutControls(); SetIcon(wxArtProvider::GetIcon(ART_Column, wxART_FRAME_ICON)); }