X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/ad81651f00edc6f489d9b6a0839d316a964fd521..4ed0aceb92203313439ad8df2cc9623ed56b5486:/src/msw/spinbutt.cpp diff --git a/src/msw/spinbutt.cpp b/src/msw/spinbutt.cpp index deafa898b2..fe6e08b372 100644 --- a/src/msw/spinbutt.cpp +++ b/src/msw/spinbutt.cpp @@ -19,6 +19,7 @@ #ifdef __GNUG__ #pragma implementation "spinbutt.h" + #pragma implementation "spinbutbase.h" #endif // For compilers that support precompilation, includes "wx.h". @@ -37,12 +38,15 @@ #if wxUSE_SPINBTN +#include "wx/spinbutt.h" + +IMPLEMENT_DYNAMIC_CLASS(wxSpinEvent, wxNotifyEvent) + #if defined(__WIN95__) && !defined(__TWIN32__) -#include "wx/spinbutt.h" #include "wx/msw/private.h" -#if !defined(__GNUWIN32__) || defined(__TWIN32__) || defined(wxUSE_NORLANDER_HEADERS) +#if defined(__WIN95__) && !(defined(__GNUWIN32_OLD__) || defined(__TWIN32__)) #include #endif @@ -54,8 +58,7 @@ // wxWin macros // ---------------------------------------------------------------------------- - IMPLEMENT_DYNAMIC_CLASS(wxSpinButton, wxControl) - IMPLEMENT_DYNAMIC_CLASS(wxSpinEvent, wxScrollEvent); +IMPLEMENT_DYNAMIC_CLASS(wxSpinButton, wxControl) // ---------------------------------------------------------------------------- // wxSpinButton @@ -104,7 +107,8 @@ bool wxSpinButton::Create(wxWindow *parent, // translate the styles DWORD wstyle = WS_VISIBLE | WS_CHILD | WS_TABSTOP | - UDS_SETBUDDYINT; // it doesn't harm if we don't have buddy + UDS_NOTHOUSANDS | // never useful, sometimes harmful + UDS_SETBUDDYINT; // it doesn't harm if we don't have buddy if ( m_windowStyle & wxSP_HORIZONTAL ) wstyle |= UDS_HORZ;