wxCheckBox *m_chkDirTextCtrl,
*m_chkDirChangeDir,
- *m_chkDirMustExist;
+ *m_chkDirMustExist,
+ *m_chkSmall;
wxBoxSizer *m_sizer;
private:
m_chkDirTextCtrl = CreateCheckBoxAndAddToSizer(dirbox, wxT("With textctrl"), false);
m_chkDirMustExist = CreateCheckBoxAndAddToSizer(dirbox, wxT("Dir must exist"), false);
m_chkDirChangeDir = CreateCheckBoxAndAddToSizer(dirbox, wxT("Change working dir"), false);
+ m_chkSmall = CreateCheckBoxAndAddToSizer(dirbox, "&Small version", false);
boxleft->Add(dirbox, 0, wxALL|wxGROW, 5);
boxleft->Add(new wxButton(this, PickerPage_Reset, wxT("&Reset")),
if ( m_chkDirChangeDir->GetValue() )
style |= wxDIRP_CHANGE_DIR;
+ if ( m_chkSmall->GetValue() )
+ style |= wxDIRP_SMALL;
+
return style;
}
m_chkDirTextCtrl->SetValue((wxDIRP_DEFAULT_STYLE & wxDIRP_USE_TEXTCTRL) != 0);
m_chkDirMustExist->SetValue((wxDIRP_DEFAULT_STYLE & wxDIRP_DIR_MUST_EXIST) != 0);
m_chkDirChangeDir->SetValue((wxDIRP_DEFAULT_STYLE & wxDIRP_CHANGE_DIR) != 0);
+ m_chkSmall->SetValue((wxFLP_DEFAULT_STYLE & wxDIRP_SMALL) != 0);
}
{
if (event.GetEventObject() == m_chkDirTextCtrl ||
event.GetEventObject() == m_chkDirChangeDir ||
- event.GetEventObject() == m_chkDirMustExist)
+ event.GetEventObject() == m_chkDirMustExist ||
+ event.GetEventObject() == m_chkSmall)
RecreatePicker();
}