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:
parent
b666df2c10
commit
2004484f9b
@ -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
|
||||
|
@ -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);
|
||||
|
||||
|
@ -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;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user