X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a1b82138efe9aacda4e0ad7ce4b1551d624524c4..265b0c070b7531a31d79e79fd44142f5a807b23d:/include/wx/msw/textctrl.h diff --git a/include/wx/msw/textctrl.h b/include/wx/msw/textctrl.h index 3e66b4a49e..732a38ebe8 100644 --- a/include/wx/msw/textctrl.h +++ b/include/wx/msw/textctrl.h @@ -16,13 +16,6 @@ #pragma interface "textctrl.h" #endif -// can we use RICHEDIT class for wxTextCtrl implementation? -#if defined(__WIN95__) && !defined(__TWIN32__) && !defined(__WXWINE__) - #define wxUSE_RICHEDIT 1 -#else - #define wxUSE_RICHEDIT 0 -#endif - class WXDLLEXPORT wxTextCtrl : public wxTextCtrlBase { public: @@ -88,7 +81,7 @@ public: // considering all its contents as a single strings) and (x, y) coordinates // which represent column and line. virtual long XYToPosition(long x, long y) const; - virtual void PositionToXY(long pos, long *x, long *y) const; + virtual bool PositionToXY(long pos, long *x, long *y) const; virtual void ShowPosition(long pos); @@ -128,10 +121,6 @@ public: void SetRichEdit(bool isRich) { m_isRich = isRich; } #endif // wxUSE_RICHEDIT - virtual WXHBRUSH OnCtlColor(WXHDC pDC, WXHWND pWnd, WXUINT nCtlColor, - WXUINT message, WXWPARAM wParam, - WXLPARAM lParam); - virtual void AdoptAttributesFromHWND(); virtual void SetupColours(); @@ -162,7 +151,7 @@ protected: // limit is big enough) void AdjustSpaceLimit(); - virtual wxSize DoGetBestSize(); + virtual wxSize DoGetBestSize() const; private: DECLARE_EVENT_TABLE()