главная карта сайта связь с нами

LabeledEdit

Компонент Delphi LabeledEdit во многом похож на окно редактирования Edit с единственным отличием – в нем имеется привязанная к окну метка(Label). Наличие метки – свойства EditLabel имеющего свои подсвойства, методы, события, создает ряд удобств в использование компонента. Во-первых, практически любые окна редактирования в приложении все равно имеют связанную с ним метку, типа Label, поясняющую название окна. Но в данном случае не приходится заботиться о её размещении: с помощью свойства LabalPosition метку можно разместить снизу, сверху, слева или справа окна и она будет привязана к нему при любых перемещениях. Во-вторых, выделение символом амперсанда «&» какого-то символа надписи в свойстве EditLabel1.Caption позволяет задать для окна клавиши быстрого доступа – при нажатии пользователем клавиши Alt и клавиши выделенного символа, при этом фокус будет автоматически передаваться данному окну. В-третьих, облегчает управление доступностью окна. Например

Изменяет доступность окна. Если окно сделано недоступным, то недоступной выглядит и связанная с ним метка, извещая пользователя, что данным окном нельзя пользоваться.
Большинство свойств, методов и событий идентичны компоненту Edit.
Рассмотрим основные свойства LabeledEdit

 EditLabel.Captoin  строка текста, отображаемая меткой
 EditLabel.Color  определяет цвет фона метки
 EditLabel.Font  определяет атрибуты шрифта
 EditLabel.Layout  позволяет выравнивать текст в метки по вертикали
EditLabel.ShowAccelChar  определяет, как символ амперсанд «&» отображается в тексте метки
 EditLabel.WordWrap  если True то текст переносится на новую строку, если он больше ширины метки, и высота метки позволяет разместить несколько строк
 LabelPosition  Определяет положение метки относительно окна
LabelSpacing Расстояние в пикселях между меткой и окном

Другие свойства можно посмотреть в статье описывающий Edit

Комментарии закрыты.

Подписаться

Введите адрес электронной почты: