X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/1e6feb95a79834836e88143b15d9f424ebe79621..a85c15521738cd2951153c3bbab36b6f272bef1e:/src/univ/combobox.cpp diff --git a/src/univ/combobox.cpp b/src/univ/combobox.cpp index 40020d468a..92dc487e4e 100644 --- a/src/univ/combobox.cpp +++ b/src/univ/combobox.cpp @@ -5,7 +5,7 @@ // Modified by: // Created: 15.12.00 // RCS-ID: $Id$ -// Copyright: (c) 2000 Vadim Zeitlin +// Copyright: (c) 2000 SciTech Software, Inc. (www.scitechsoft.com) // Licence: wxWindows licence ///////////////////////////////////////////////////////////////////////////// @@ -46,6 +46,7 @@ #include "wx/combobox.h" #include "wx/listbox.h" #include "wx/textctrl.h" + #include "wx/bmpbuttn.h" #include "wx/validate.h" #endif @@ -87,7 +88,7 @@ public: SetBitmapSelected(bmpPressed); SetBitmapDisabled(bmpDisabled); - SetSize(bmpNormal.GetWidth(), bmpNormal.GetHeight()); +// SetSize(bmpNormal.GetWidth(), bmpNormal.GetHeight()); } protected: @@ -200,6 +201,8 @@ void wxComboControl::Init() m_popup = (wxComboPopup *)NULL; m_winPopup = (wxPopupComboWindow *)NULL; m_isPopupShown = FALSE; + m_btn = NULL; + m_text = NULL; } bool wxComboControl::Create(wxWindow *parent, @@ -325,8 +328,11 @@ bool wxComboControl::Show(bool show) if ( !wxControl::Show(show) ) return FALSE; - m_btn->Show(show); - m_text->Show(show); + if (m_btn) + m_btn->Show(show); + + if (m_text) + m_text->Show(show); return TRUE; }