Allow restricting the maximal number of characters that can be entered in
wxTextEntryDialog.
Closes #15158.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@73832
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
- Add wxDocManager::FindDocumentByPath() (troelsk).
- Add wxEVT_GRID_COL_AUTO_SIZE event (Igor Korot).
- Add chainable wxWizardPageSimple::Chain() overload.
+- Add wxTextEntryDialog::SetMaxLength() (derEine).
wxGTK:
void SetValue(const wxString& val);
wxString GetValue() const { return m_value; }
+ void SetMaxLength(unsigned long len);
+
#if wxUSE_VALIDATORS
void SetTextValidator( const wxTextValidator& validator );
#if WXWIN_COMPATIBILITY_2_8
void SetTextValidator(wxTextValidatorStyle style = wxFILTER_NONE);
//@}
+ /**
+ This function sets the maximum number of characters the user can enter
+ into this dialog.
+
+ @see wxTextEntry::SetMaxLength()
+
+ @since 2.9.5
+ */
+ void SetMaxLength(unsigned long len);
+
/**
Sets the default text value.
*/
}
}
+void wxTextEntryDialog::SetMaxLength(unsigned long len)
+{
+ m_textctrl->SetMaxLength(len);
+}
+
void wxTextEntryDialog::SetValue(const wxString& val)
{
m_value = val;