События. Компоненты для ввода-вывода текста

Компоненты для ввода-вывода текста

TLabel – класс, представитель которого – метка, надпись на форме

Свойства

Caption: String Текст надписи
Color: TColor Цвет фона надписи
Font: TFont Свойства шрифта TFont – класс, имеющий поля: Name – имя, Size – размер, Color – цвет, Style - стиль (множество, которое может содержать элементы: fsBold - жирный, fsItalic - курсив, fsUnderline - подчеркнутый, fsStrikeout - перечеркнутый). Label1.Font.Style:=[fsItalic, fsUnderline] – надпись будет отображаться подчеркнутым курсивом. Label1.Font.Style:=[] – текст будет напечатан обычным шрифтом
Transparent: Boolean True – фон прозрачен, False – имеет цвет Color
AutoSize: Boolean True – менять размеры в зависимости от текста, False – не изменять.
WordWrap: Boolean Разрешает/запрещает перенос на границе слов. Для многострочных записей задают AutoSize=False, WordWrap=True и устанавливают подходящие размеры.

События

OnMouseEnter – наступает, когда указатель мыши переводится на надпись;

OnMouseLeave – наступает, когда указатель мыши «покидает» надпись, переводится в точку за пределами надписи

TEdit – класс, представители которого являются однострочными редакторами текста.

Text: String Редактируемый текст
Modified: Boolean Индикатор модификации текста. True – текст был изменен, False – не был
MaxLength: Integer Максимальная длина вводимой строки. Если значение свойства равно 0, то длина не ограничена.
BorderStyle Определяет тип обрамления: BsNone – нет обрамления компонента; BsSingle – обрамлен линией
ReadOnly: Boolean Разрешает/запрещает редактировать текст пользователю. True – текст не может изменяться, False – редактирование разрешено
CharCase Преобразование регистра букв: EcNormal – без преобразования; EcUpperCase – все прописные; EcLowerCase – все строчные
PasswordChar: Char Если символ не равен #0, то этот символ заменяет на экране любой другой (используется для ввода паролей)

События

OnChange События, которое возникает при любом изменении текста

Методы

Clear Удаляет весь текст
Undo Отменяет предыдущие изменения

TMemo –класс, представители которого - многострочные редакторы неформатированного текста.

Lines: Tstrings Редактируемый текст. Имеет свойства и методы списка строк.
ScrollBars Определяет наличие линеек прокрутки: ssNone – нет, ssHorizontal – горизонтальная, ssVertical – вертикальная, ssBoth – обе.
ReadOnly: Boolean Разрешает/запрещает редактировать текст пользователю. True – текст не может изменяться, False – редактирование разрешено
BorderStyle BsNone – нет обрамления компонента; BsSingle – компонент обрамлен линией
MaxLength: Integer Максимальная длина строки. Если равна 0, то длина не ограничена.
WordWrap: Boolean Разрешает/запрещает разрыв слов при переходе на следующую строку

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: