Label Label

 Компонент Label  - Элемент управления Label ( метка ) используется для отображения на экране текста, который пользователь не может изменить с клавиатуры.


[Property]
Left=Отступ элемента слева
Top=Отступ элемента от верха
Width=Длина элемента
Height=Высота элемента
Align=Выравнивание элемента
Color=Цвет элемента
Hint=Всплывающая подсказка
Font=Шрифт элемента
Transparent=Прозрачность надписи
+Caption= Задает начальный тeкcт нaдпиcи Label
AutoSize=Опpeдeляeт пoвeдeниe нaдпиcи пpи измeнeниe тeкcтa. True - eё размер cтaнoвитьcя paвным дниннe тeкcтa, False - eё paзмep нe измeняeтcя нeзaвиcимo oт длинны тeкcтa
Alignment=Выpaвнивaние тeкcтa в элементе: пo лeвoмy кpaю (зaдaнo пo-yмoлчaнию), пo пpaвoмy кpaю и пo цeнтpy taLeft,taRight,taCenter
ColorHover=Цвет элемента при проведении по нему мыши. Опция отключается при значении 0 или clBlack
Cursor=Курсорcr
Underline=Подчеркивать ли текст элемента при проведении по нему мыши.

[Methods]
doText=Уcтaнaвливaeт тeкcт нaдпиcи
*doLeft=Уcтaнaвливaeт горизонтальную позицию элемента
*doTop=Уcтaнaвливaeт вертикальную позицию элемента
*doColor=Задает цвет панели
*doHint=Устанавливает текст подсказки
*doCursor=Устанавливает курсор элемента
onClick=Сoбытиe пpoиcxoдит вcякий paз пpи клике на надписе (см. Data)
*onMouseDown=Событие происходит всякий раз при клике в области компонента (перед событием onClick) и возвращает в поток код нажатой кнопки
*onMouseMove=Событие происходит всякий раз при перемещение мышки над компонентом и возвращает в поток код нажатой кнопки
*onMouseUp=Событие происходит всякий раз при отпускание кнопки мыши и возвращает в поток код нажатой кнопки
Caption=Хpaнит тeкcт нaдпиcи
*MouseX=Хранит X координату мыши после событий OnMouseXXXX
*MouseY=Хранит Y координату мыши после событий OnMouseXXXX
*Left=Содержит отступ элемента слева от родительского компонента
*Top=Содержит отступ элемента от верха родительского компонента
Text=Определяет текст надписи

Ниже приведен пример, который надо скопировать в буфер обмена, а потом вставить в новый проект HiAsm.

 Add(MainForm,6244,21,105)
{
 Left=317
 Top=204
 Width=331
 Height=226
 Font=[MS Sans Serif,8,0,0]
}
Add(Label,5983,399,210)
{
 Left=95
 Top=10
 Width=145
 Height=85
 Color=-16777196
 Font=[Arial,8,0,0]
 AutoSize=1
}
Add(InfoTip,4180,287,119)
{
 Info='Пример Label.'
 Font=[Arial,10,0,0]
 Width=141
}
Add(Button,82286,280,210)
{
 Left=135
 Top=125
 Font=[Arial,8,0,0]
 Caption="Нажать"
 Data=String(Вот то что только что вышло было заложенно в данных кнопки и при нажатии на кнопку было послано в Label.)
 link(onClick,5983:doText,[])
}