Remove duplicate fields in wxTextCtrl / wxTextEntry. Fixes #11618.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@63129 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Kevin Ollivier 2010-01-10 01:52:22 +00:00
parent 5cce237ab1
commit 496af8a383
3 changed files with 3 additions and 15 deletions

View File

@ -147,14 +147,9 @@ protected:
virtual wxSize DoGetBestSize() const;
bool m_editable;
// flag is set to true when the user edits the controls contents
bool m_dirty;
// need to make this public because of the current implementation via callbacks
unsigned long m_maxLength;
virtual void EnableTextChangedEvents(bool enable)
{
m_triggerUpdateEvents = enable;

View File

@ -32,7 +32,9 @@ class WXDLLIMPEXP_CORE wxTextEntry: public wxTextEntryBase
{
public:
wxTextEntry()
wxTextEntry()
: m_editable(true),
m_maxLength(0)
{ }
virtual ~wxTextEntry() {};
@ -95,13 +97,6 @@ protected:
// need to make this public because of the current implementation via callbacks
unsigned long m_maxLength;
virtual void EnableTextChangedEvents(bool enable)
{
m_triggerUpdateEvents = enable;
}
bool m_triggerUpdateEvents ;
};
#endif // _WX_OSX_TEXTENTRY_H_

View File

@ -75,10 +75,8 @@ END_EVENT_TABLE()
void wxTextCtrl::Init()
{
m_editable = true ;
m_dirty = false;
m_maxLength = 0;
m_privateContextMenu = NULL;
m_triggerUpdateEvents = true ;
}