X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/d4f392ea20e048c68626a14181cbf78c8baff3a5..51623cc53f350935337e57930eaaf1afe9a48c3b:/include/wx/os2/cursor.h?ds=sidebyside diff --git a/include/wx/os2/cursor.h b/include/wx/os2/cursor.h index 02956942e2..5bda492eb1 100644 --- a/include/wx/os2/cursor.h +++ b/include/wx/os2/cursor.h @@ -1,5 +1,5 @@ ///////////////////////////////////////////////////////////////////////////// -// Name: cursor.h +// Name: wx/os2/cursor.h // Purpose: wxCursor class // Author: David Webster // Modified by: @@ -34,25 +34,22 @@ public: wxCursor(const wxImage& rImage); - wxCursor( const char acBits[] - ,int nWidth - ,int nHeight - ,int nHotSpotX = -1 - ,int nHotSpotY = -1 - ,const char zMaskBits[] = NULL - ); wxCursor( const wxString& rsName - ,long lFlags = wxBITMAP_TYPE_CUR_RESOURCE + ,wxBitmapType lType = wxCURSOR_DEFAULT_TYPE ,int nHotSpotX = 0 ,int nHotSpotY = 0 ); - wxCursor(wxStockCursor nCursorType); + wxCursor(wxStockCursor id) { InitFromStock(id); } +#if WXWIN_COMPATIBILITY_2_8 + wxCursor(int id) { InitFromStock((wxStockCursor)id); } +#endif inline ~wxCursor() { } inline WXHCURSOR GetHCURSOR(void) const { return (M_CURSORDATA ? M_CURSORDATA->m_hCursor : 0); } inline void SetHCURSOR(WXHCURSOR hCursor) { SetHandle((WXHANDLE)hCursor); } protected: + void InitFromStock(wxStockCursor); inline virtual wxGDIImageRefData* CreateData(void) const { return (new wxCursorRefData); } private: