adapting TextUpdateEvents, using wxTextEntry API

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@60154 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Stefan Csomor
2009-04-14 20:09:39 +00:00
parent f1b1c779a9
commit d9d551f6a2
4 changed files with 27 additions and 48 deletions

View File

@@ -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
@@ -100,7 +99,6 @@ public:
// 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 +174,6 @@ protected:
virtual wxSize DoGetBestSize() const;
virtual void DoSetValue(const wxString& value, int flags = 0);
virtual wxString DoGetValue() const;
bool m_editable;
@@ -187,17 +184,12 @@ protected:
// need to make this public because of the current implementation via callbacks
unsigned long m_maxLength;
bool GetTriggerOnSetValue() const
{
return m_triggerOnSetValue;
virtual void EnableTextChangedEvents(bool enable)
{
m_triggerUpdateEvents = enable;
}
void SetTriggerOnSetValue(bool trigger)
{
m_triggerOnSetValue = trigger;
}
bool m_triggerOnSetValue ;
bool m_triggerUpdateEvents ;
private :
wxMenu *m_privateContextMenu;