X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/135b23b266fffceb26b29d832c7d25db99038d0d..b50d93d1dae385443f0ca4a57736cb5a57a3e7fe:/include/wx/msw/textentry.h diff --git a/include/wx/msw/textentry.h b/include/wx/msw/textentry.h index 11141000a9..ade77243f2 100644 --- a/include/wx/msw/textentry.h +++ b/include/wx/msw/textentry.h @@ -18,7 +18,12 @@ class WXDLLIMPEXP_CORE wxTextEntry : public wxTextEntryBase { public: - wxTextEntry() { } + wxTextEntry() + { +#if wxUSE_OLE + m_enumStrings = NULL; +#endif // wxUSE_OLE + } // implement wxTextEntryBase pure virtual methods virtual void WriteText(const wxString& text); @@ -71,9 +76,18 @@ protected: }; virtual void DoSetSelection(long from, long to, int flags = SetSel_Scroll); + // margins functions + virtual bool DoSetMargins(const wxPoint& pt); + virtual wxPoint DoGetMargins() const; + private: // implement this to return the HWND of the EDIT control virtual WXHWND GetEditHWND() const = 0; + +#if wxUSE_OLE + // enumerator for strings currently used for auto-completion or NULL + class wxIEnumString *m_enumStrings; +#endif // wxUSE_OLE }; #endif // _WX_MSW_TEXTENTRY_H_