}
::SetWindowLong(GetHwnd(), GWL_STYLE, style);
+
+ if ( !ownerDrawn )
+ {
+ // ensure that controls state is consistent with internal state
+ DoSet3StateValue(m_state);
+ }
}
void wxCheckBox::OnMouseEnterOrLeave(wxMouseEvent& event)
// to it without breaking backwards compatibility
// classic Win32 version -- this can be useful when we move this into
-#if 0
+ // wxRendererNative
+#if defined(__WXWINCE__) || !wxUSE_UXTHEME
UINT state = DFCS_BUTTONCHECK;
if ( !IsEnabled() )
state |= DFCS_INACTIVE;