Added wxTE_PROCESS_TAB

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@1411 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Julian Smart 1999-01-15 10:54:44 +00:00
parent b666df2c10
commit 2004484f9b
3 changed files with 6 additions and 5 deletions

View File

@ -450,9 +450,7 @@ typedef void (*wxFunction) (wxObject&, wxEvent&);
#define wxTE_PASSWORD wxPASSWORD
#define wxTE_READONLY 0x0010
#define wxTE_MULTILINE 0x0020
// MSW-only
#define wxTE_RICHTEXT 0x0020
#define wxTE_PROCESS_TAB 0x0040
/*
* wxComboBox style flags

View File

@ -65,7 +65,7 @@ public:
bool Create(wxWindow *parent, wxWindowID id,
const wxString& value = wxEmptyString,
const wxPoint& pos = wxDefaultPosition,
const wxSize& size = wxDefaultSize, long style = 0,
const wxSize& size = wxDefaultSize, long style = wxTE_PROCESS_TAB,
const wxValidator& validator = wxDefaultValidator,
const wxString& name = wxTextCtrlNameStr);

View File

@ -983,10 +983,13 @@ void wxTextCtrl::OnChar(wxKeyEvent& event)
long wxTextCtrl::MSWGetDlgCode()
{
long lRc = DLGC_WANTCHARS | DLGC_WANTARROWS;
if ( m_windowStyle & wxPROCESS_ENTER )
if ( m_windowStyle & wxTE_PROCESS_ENTER )
lRc |= DLGC_WANTMESSAGE;
else if ( m_windowStyle & wxTE_MULTILINE )
lRc |= DLGC_WANTMESSAGE;
// ??
if ( m_windowStyle & wxTE_PROCESS_TAB )
lRc |= DLGC_WANTTAB;
return lRc;
}