X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/33b3ade5031832ed833c4e118ca4de724bbe7465..65391c8ffcb388cd31f610776654f50aed97cbee:/include/wx/osx/textctrl.h diff --git a/include/wx/osx/textctrl.h b/include/wx/osx/textctrl.h index 749220e843..c7c934144a 100644 --- a/include/wx/osx/textctrl.h +++ b/include/wx/osx/textctrl.h @@ -79,7 +79,6 @@ public: // editing virtual void Clear(); - virtual void Replace(long from, long to, const wxString& value); virtual void Remove(long from, long to); // sets/clears the dirty flag @@ -94,13 +93,13 @@ public: // methods apply the given text style to the given selection or to // set/get the style which will be used for all appended text virtual bool SetFont( const wxFont &font ); + virtual bool GetStyle(long position, wxTextAttr& style); virtual bool SetStyle(long start, long end, const wxTextAttr& style); virtual bool SetDefaultStyle(const wxTextAttr& style); // writing text inserts it at the current position; // appending always inserts it at the end virtual void WriteText(const wxString& text); - virtual void AppendText(const wxString& text); // translate between the position (which is just an index into the textctrl // considering all its contents as a single strings) and (x, y) coordinates @@ -176,7 +175,6 @@ protected: virtual wxSize DoGetBestSize() const; - virtual void DoSetValue(const wxString& value, int flags = 0); virtual wxString DoGetValue() const; bool m_editable; @@ -187,17 +185,12 @@ protected: // need to make this public because of the current implementation via callbacks unsigned long m_maxLength; - bool GetTriggerOnSetValue() const + virtual void EnableTextChangedEvents(bool enable) { - return m_triggerOnSetValue; + m_triggerUpdateEvents = enable; } - void SetTriggerOnSetValue(bool trigger) - { - m_triggerOnSetValue = trigger; - } - - bool m_triggerOnSetValue ; + bool m_triggerUpdateEvents ; private : wxMenu *m_privateContextMenu;