git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@39147
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
{
public:
// ctor and dtor
{
public:
// ctor and dtor
- wxComboListBox(wxComboControlBase *combo);
virtual ~wxComboListBox();
// implement wxComboPopup methods
virtual ~wxComboListBox();
// implement wxComboPopup methods
// wxComboListBox
// ----------------------------------------------------------------------------
// wxComboListBox
// ----------------------------------------------------------------------------
-wxComboListBox::wxComboListBox(wxComboControlBase *combo)
- : wxListBox(),
- wxComboPopup(combo)
+wxComboListBox::wxComboListBox() : wxListBox(), wxComboPopup()
wxListBox::SetStringSelection(value);
else
wxListBox::SetSelection(-1);
wxListBox::SetStringSelection(value);
else
wxListBox::SetSelection(-1);
-
- /*
- // PRE-GLOBAL WXCOMBOCONTROL CODE:
-
- // FindItem() would just find the current item for an empty string (it
- // always matches), but we want to show the first one in such case
- if ( value.empty() )
- {
- if ( GetCount() > 0 )
- {
- wxListBox::SetSelection(0);
- }
- //else: empty listbox - nothing to do
- }
- else if ( !FindItem(value) )
- {
- // no match att all
- }
- */
}
void wxComboListBox::OnPopup()
}
void wxComboListBox::OnPopup()
- wxComboListBox *combolbox = new wxComboListBox(this);
+ wxComboListBox *combolbox = new wxComboListBox();
SetPopupControl(combolbox);
m_lbox = combolbox;
SetPopupControl(combolbox);
m_lbox = combolbox;