X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/33ac7e6f01acbac1cff0ad400d8ea7f0bfd0a62f..a217777fb367f47e8d258af8181ac27f076dc183:/src/msw/radiobut.cpp diff --git a/src/msw/radiobut.cpp b/src/msw/radiobut.cpp index c75402ceaf..fe08f6318a 100644 --- a/src/msw/radiobut.cpp +++ b/src/msw/radiobut.cpp @@ -82,6 +82,10 @@ bool wxRadioButton::Create(wxWindow *parent, wxWindowID id, // long msStyle = groupStyle | RADIO_FLAGS; long msStyle = groupStyle | BS_AUTORADIOBUTTON | WS_CHILD | WS_VISIBLE /* | WS_CLIPSIBLINGS */; + if ( m_windowStyle & wxCLIP_SIBLINGS ) + msStyle |= WS_CLIPSIBLINGS; + + bool want3D; WXDWORD exStyle = Determine3DEffects(0, &want3D) ; @@ -173,9 +177,16 @@ void wxRadioButton::Command (wxCommandEvent & event) } WXHBRUSH wxRadioButton::OnCtlColor(WXHDC pDC, WXHWND WXUNUSED(pWnd), WXUINT WXUNUSED(nCtlColor), +#if wxUSE_CTL3D + WXUINT message, + WXWPARAM wParam, + WXLPARAM lParam +#else WXUINT WXUNUSED(message), WXWPARAM WXUNUSED(wParam), - WXLPARAM WXUNUSED(lParam)) + WXLPARAM WXUNUSED(lParam) +#endif + ) { #if wxUSE_CTL3D if ( m_useCtl3D )