Компонент Delphi LabeledEdit

Компонент LabeledEdit расположен на странице Additional Палитры компонентов. Для поля ввода обычно на форме создается надпись. До 7 версии Delphi требовалось к компоненту Edit, аккуратно добавлять компонент Label, так чтобы он точно располагался рядом с полем ввода. Данный компонент LabeledEdit  объединив в себе свойства Label и Edit решает эту задачу. В нем надпись привязана к полю ввода.

Расположение надписи по отношению к полю ввода задается свойством LabelPosition:

  • lpLeft - надпись слева,
  • lpRight -надпись справа,
  • lpBelow - надпись снизу,
  • lpAbove  - надпись сверху.
Расстояние между надписью и полем ввода свойством LabelSpacing.
компонент labelededitПо своим свойствам LabeledEdit почти полностью совпадает со свойствами компонента Edit. За свойства надписи отвечает свойство EditLabel, которое является вложенным компонентом Label. Надпись задается и редактируется в этом вложенном объекте - в свойстве Caption.
Итог: нами был рассмотрен компонент LabeledEdit.

Компонент Delphi LabeledEdit: 2 комментария

  1. Интересно, как самому можно создавать такие компоненты? Например, объединить TImage и Tlabel в один компонент.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *