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:
@@ -373,7 +373,6 @@ bool wxSpinCtrl::Create(wxWindow *parent,
|
|||||||
}
|
}
|
||||||
|
|
||||||
wxSpinButtonBase::SetRange(min, max);
|
wxSpinButtonBase::SetRange(min, max);
|
||||||
SetValue(initial);
|
|
||||||
|
|
||||||
m_oldValue = initial;
|
m_oldValue = initial;
|
||||||
|
|
||||||
@@ -404,6 +403,14 @@ bool wxSpinCtrl::Create(wxWindow *parent,
|
|||||||
// associate the text window with the spin button
|
// associate the text window with the spin button
|
||||||
(void)::SendMessage(GetHwnd(), UDM_SETBUDDY, (WPARAM)m_hwndBuddy, 0);
|
(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() )
|
if ( !value.empty() )
|
||||||
{
|
{
|
||||||
SetValue(value);
|
SetValue(value);
|
||||||
|
Reference in New Issue
Block a user