TCustomEdit
Наследование: TWinControl > TControl > TComponent > TPersistent > TObject
Это абстрактный класс для всех элементов управления редактированием. Он включает простой элемент управления редактированием, элементы управления редактированием по маске и все элементы управления мемо.
Все свойства класса TCustomEdit в дальнейшем публикуются в различных его дочерних классах. В нем вводится понятие выбранного текста, в соответствии с которым пользователь может выбрать часть текста, отображаемого в элементе управления.
Методы | |
CaretPos | Позиция курсора. |
Clear | Стирает текст в элементе управления редактированием. |
ClearSelection | Стирает часть текста, выделенную в данный момент. |
CopyToClipboard | Копирует выделенную часть текста в буфер обмена. |
CutToClipboard | Стирает выделенную часть текста и помещает в буфер обмена. |
PasteFromClipboard | Вставляет текст из буфера обмена в место текущего расположения курсора. |
SelectAll | Выделяет весь текст в элементе управления редактированием. |
Undo | Отменяет последнее действие редактирования. |
Свойства | |
Alignment | Выравнивание текста в компоненте. |
BorderStyle | Наличие рамки вокруг компонента. |
CanUndo | Указывает, можно ли отменить последние изменения. |
CharCase | Определяет в каком регистре отображается текст в компоненте редактирования. |
EchoMode | Позволяет изменять отображение текста. Полезно для ввода паролей. |
HideSelection | Определяет останется ли видимым выделение текста при потере фокуса. |
MaxLength | Максимальное количество символов, которые могут быть введены компоненте редактирования. |
Modified | Определяет, был ли изменен текст в компоненте редактирования. |
NumbersOnly | Разрешает ввод только цифр. |
PasswordChar | Определяет, какой будет отображаться символ, когда компонент используется для ввода пароля, и будет ли отображаться вообще. |
ReadOnly | Разрешает/запрещает изменения в компоненте. |
SelLength | Количество выделенных символов в компоненте редактирования. Если текст не выделен, то SelLength = 0. |
SelStart | Начало выделения текста в компоненте редактирования. Отсчитывается с 0. |
SelText | Выделенный текст длиной SelLength и начинающийся с SelStart. |
Text | Текст в поле редактирования. |
TextHint | Текстовая подсказка, отображаемая в компоненте, когда он не имеет фокуса и не содержит текста (пустой). |
События | |
OnChange | Вызывается при изменении текста в компоненте. |