wxFLAGS_MEMBER(wxSP_WRAP)
wxEND_FLAGS( wxSpinCtrlStyle )
-wxIMPLEMENT_DYNAMIC_CLASS_XTI(wxSpinCtrl, wxControl, "wx/spinbut.h")
+wxIMPLEMENT_DYNAMIC_CLASS_XTI(wxSpinCtrl, wxControl, "wx/spinctrl.h")
wxBEGIN_PROPERTIES_TABLE(wxSpinCtrl)
wxEVENT_RANGE_PROPERTY( Spin, wxEVT_SCROLL_TOP, wxEVT_SCROLL_CHANGED, wxSpinEvent )
wxSize, Size, long, WindowStyle )
+wxString wxPrivate::wxSpinCtrlFormatAsHex(long val, long maxVal)
+{
+ // We format the value like this is for compatibility with (native
+ // behaviour of) wxMSW
+ wxString text;
+ if ( maxVal < 0x10000 )
+ text.Printf(wxS("0x%04lx"), val);
+ else
+ text.Printf(wxS("0x%08lx"), val);
+
+ return text;
+}
+
#endif // wxUSE_SPINCTRL