X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/56d2f75071fc2a29ec10abe97c5a908bb35f30f4..e96360efd9015260be782e778c8076bb13cb6f5a:/contrib/src/xml/xh_text.cpp diff --git a/contrib/src/xml/xh_text.cpp b/contrib/src/xml/xh_text.cpp index 8775d86cdf..bdba8d57cc 100644 --- a/contrib/src/xml/xh_text.cpp +++ b/contrib/src/xml/xh_text.cpp @@ -30,17 +30,18 @@ wxTextCtrlXmlHandler::wxTextCtrlXmlHandler() : wxXmlResourceHandler() ADD_STYLE(wxTE_PASSWORD); ADD_STYLE(wxTE_READONLY); ADD_STYLE(wxHSCROLL); + AddWindowStyles(); } wxObject *wxTextCtrlXmlHandler::DoCreateResource() { - wxTextCtrl *text = new wxTextCtrl(m_ParentAsWindow, + wxTextCtrl *text = new wxTextCtrl(m_parentAsWindow, GetID(), - GetText(_T("value")), + GetText(wxT("value")), GetPosition(), GetSize(), GetStyle(), - wxDefaultValidator, - GetText(_T("name")) + wxDefaultValidator, + GetName() ); SetupWindow(text); @@ -51,7 +52,7 @@ wxObject *wxTextCtrlXmlHandler::DoCreateResource() bool wxTextCtrlXmlHandler::CanHandle(wxXmlNode *node) { - return node->GetName() == _T("textctrl"); + return IsOfClass(node, wxT("wxTextCtrl")); }