Fixes to the previous fix

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@44365 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart 2007-02-05 16:09:54 +00:00
parent 23ec96e3f5
commit 549cc3a835

View File

@ -373,7 +373,6 @@ bool wxSpinCtrl::Create(wxWindow *parent,
}
wxSpinButtonBase::SetRange(min, max);
SetValue(initial);
m_oldValue = initial;
@ -404,6 +403,14 @@ bool wxSpinCtrl::Create(wxWindow *parent,
// associate the text window with the spin button
(void)::SendMessage(GetHwnd(), UDM_SETBUDDY, (WPARAM)m_hwndBuddy, 0);
SetValue(initial);
// Set the range in the native control
SetRange(min, max);
// Send the initial event
SendSpinUpdate(initial);
if ( !value.empty() )
{
SetValue(value);