]> git.saurik.com Git - wxWidgets.git/blobdiff - src/msw/radiobox.cpp
remove EVT_STC_POSCHANGED as it's been deprecated in Scintilla for
[wxWidgets.git] / src / msw / radiobox.cpp
index 29943e25c8e2f8110bf64f6e874874fa69521331..97191a01fa1930c7d67bdd6219cbb6eb0c0513b9 100644 (file)
@@ -346,9 +346,11 @@ bool wxRadioBox::Create(wxWindow *parent,
                          (HMENU)NewControlId(), wxGetInstance(), NULL);
 
     SetSelection(0);
-
     SetSize(pos.x, pos.y, size.x, size.y);
 
+    // Now that we have items determine what is the best size and set it.
+    SetBestSize(size);
+    
     return TRUE;
 }
 
@@ -891,9 +893,6 @@ WXHBRUSH wxRadioBox::OnCtlColor(WXHDC pDC, WXHWND WXUNUSED(pWnd), WXUINT WXUNUSE
     HDC hdc = (HDC)pDC;
     wxColour colBack = GetBackgroundColour();
 
-    if (!IsEnabled())
-        colBack = wxSystemSettings::GetColour(wxSYS_COLOUR_3DFACE);
-
     ::SetBkColor(hdc, wxColourToRGB(colBack));
     ::SetTextColor(hdc, wxColourToRGB(GetForegroundColour()));