]> git.saurik.com Git - wxWidgets.git/commitdiff
ensure that one of wxRA_SPECIFY_{COLS,ROWS} is set in the radiobox style, otherwise...
authorVadim Zeitlin <vadim@wxwidgets.org>
Sat, 2 Aug 2008 15:59:13 +0000 (15:59 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Sat, 2 Aug 2008 15:59:13 +0000 (15:59 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@54927 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/radiobox.cpp

index 9108095f9347df49a4308c796e3774f6e5d40b58..26519adcbb6999bb9f0a7ac4c707d70cc5a37467 100644 (file)
@@ -150,6 +150,11 @@ bool wxRadioBox::Create(wxWindow *parent,
     if ( !wxStaticBox::Create(parent, id, title, pos, size, style, name) )
         return false;
 
+    // the code elsewhere in this file supposes that either wxRA_SPECIFY_COLS
+    // or wxRA_SPECIFY_ROWS is set, ensure that this is indeed the case
+    if ( !(style & (wxRA_SPECIFY_ROWS | wxRA_SPECIFY_COLS)) )
+        style |= wxRA_SPECIFY_COLS;
+
 #if wxUSE_VALIDATORS
     SetValidator(val);
 #else