]> git.saurik.com Git - wxWidgets.git/commitdiff
wxSpinButton::GetValue() returns correct result now
authorVadim Zeitlin <vadim@wxwidgets.org>
Thu, 24 Jun 1999 22:05:15 +0000 (22:05 +0000)
committerVadim Zeitlin <vadim@wxwidgets.org>
Thu, 24 Jun 1999 22:05:15 +0000 (22:05 +0000)
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@2889 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775

src/msw/spinbutt.cpp

index e1efced86ed5b434a3e148b7337fda7ca534760a..4f29b144bb3da3cbe8b6669f3c7ae20be0b57218 100644 (file)
@@ -117,19 +117,19 @@ wxSpinButton::~wxSpinButton()
 
 int wxSpinButton::GetValue() const
 {
 
 int wxSpinButton::GetValue() const
 {
-    return (int) ::SendMessage((HWND) GetHWND(), UDM_GETPOS, 0, 0);
+    return LOWORD(::SendMessage(GetHwnd(), UDM_GETPOS, 0, 0));
 }
 
 void wxSpinButton::SetValue(int val)
 {
 }
 
 void wxSpinButton::SetValue(int val)
 {
-    ::SendMessage((HWND) GetHWND(), UDM_SETPOS, 0, (LPARAM) MAKELONG((short) val, 0));
+    ::SendMessage(GetHwnd(), UDM_SETPOS, 0, (LPARAM) MAKELONG((short) val, 0));
 }
 
 void wxSpinButton::SetRange(int minVal, int maxVal)
 {
     m_min = minVal;
     m_max = maxVal;
 }
 
 void wxSpinButton::SetRange(int minVal, int maxVal)
 {
     m_min = minVal;
     m_max = maxVal;
-    ::SendMessage((HWND) GetHWND(), UDM_SETRANGE, 0,
+    ::SendMessage(GetHwnd(), UDM_SETRANGE, 0,
                    (LPARAM) MAKELONG((short)maxVal, (short)minVal));
 }
 
                    (LPARAM) MAKELONG((short)maxVal, (short)minVal));
 }