Версия | 0.2 |
Описание: | Графический элемент
сочетающий в
себе Поле ввода TkxEdit
и Надпись TLabel |
Авторы: |
Ларионов Станислав
(sudemon)
<sudemon@mail.ru> Идея этого компонента взята из книги "Kylix. Руководство Разработчика". |
Caption |
String |
Текстовая
надпись рядом с полем ввода. |
||
Text | String | Соответствует тексту содержащемуся в поле ввода. | ||
Color |
TColor |
Цвет
фона
текстовой надписи. |
||
EditAlignment |
TAlignment
|
Выравнивание
строки поля ввода слева, справа или по центру. |
||
EditBorder |
Integer |
Толщина рамки
вокруг поля ввода.
Рекомендуется 1 или 2. |
||
EditBorderStyle |
TPenStyle |
Тип рамки вокруг поля ввода. Сплошная линия, штрихпунтирная, линия из точек и т.п. | ||
EditColor |
TColor |
Цвет
фона
поля ввода текста. |
||
EditFont |
TFont |
Шрифт
текста в поле ввода. |
||
EditFontParent |
Boolean |
Использовать шрифт
для поля
ввода, такой же как у формы (или владельца) компонента. |
||
EditReadOnly |
Boolean |
Разрешить
или запретить ввод текста в поле ввода. |
||
EditMode |
TEchoMode |
Тип
отображения текста в поле ввода: Невидимый, Звездочками (для паролей) и
нормальный вид. |
||
Gap |
Integer |
Расстояние
в пикселях между Полем ввода и Надписью. |
||
LabelAlignment |
TAlignment |
Выравнивание
надписи слева, справа или по центру. При использовании отключает
параметр LabelAutoAlingment |
||
LabelAutoAlignment | Boolean | Если
включено, то надпись выравнивается в зависимостя от положения
относительно поля ввода. |
||
LabelAutoSize | Boolean |
Автоматический
размер надписи (Ровно по ее ширине) |
||
LabelFont |
TFont |
Шрифт
надписи. |
||
LabelFontParent |
Boolean |
Использовать шрифт для надписи, такой же как у формы (или владельца) компонента. | ||
LabelPosition |
TLabelPosition |
Позиция
надписи по отношению к полю ввода: Слева (lpLeft), Справа (lpRight),
Сверху (lpTop) или Снизу (lpBottom). Значение lpNone делает надпись невидимой, т.е. превращает компонент в обычный TEdit. |
||
LabelWidth |
Integer |
Длина
надписи. Требует параметра LabelAutoSize=False. Удобно использовать при большом количестве данного компонента. Пример различий на рисунках. |
||
|