+wxSize wxOwnerDrawnComboBox::DoGetBestSize() const
+{
+ if ( GetCount() == 0 )
+ return wxComboCtrlBase::DoGetBestSize();
+
+ wxOwnerDrawnComboBox* odc = const_cast<wxOwnerDrawnComboBox*>(this);
+ // TODO: this class may also have GetHightestItemHeight() and
+ // GetHightestItem() methods, and so set the whole (edit part + arrow)
+ // control's height according with this max height, not only max width.
+ return GetSizeFromTextSize(odc->GetWidestItemWidth());
+}
+