IMPLEMENT_ABSTRACT_CLASS(wxPickerBase, wxControl)
-BEGIN_EVENT_TABLE(wxPickerBase, wxControl)
- EVT_SIZE(wxPickerBase::OnSize)
- WX_EVENT_TABLE_CONTROL_CONTAINER(wxPickerBase)
-END_EVENT_TABLE()
-WX_DELEGATE_TO_CONTROL_CONTAINER(wxPickerBase, wxControl)
-
-
// ----------------------------------------------------------------------------
// wxPickerBase
// ----------------------------------------------------------------------------
const wxSize textBestSize( HasTextCtrl() ? m_text->GetBestSize() : wxSize());
wxSize pickerMinSize;
pickerMinSize.y = wxMax(pickerBestSize.y, textBestSize.y);
- pickerMinSize.x = wxMax(pickerMinSize.x, pickerMinSize.y);
+ pickerMinSize.x = wxMax(pickerBestSize.x, pickerMinSize.y);
if ( pickerMinSize != pickerBestSize )
m_picker->SetMinSize(pickerMinSize);
UpdatePickerFromTextCtrl();
}
-void wxPickerBase::OnSize(wxSizeEvent &event)
-{
- if (GetAutoLayout())
- Layout();
- event.Skip();
-}
-
#endif // Any picker in use