Введение в ABCButtons: различия между версиями

175 байт добавлено ,  5 лет назад
→‎Класс ButtonABC: Добавлено содержимое
(Дополненное содержание.)
Метки: правка с мобильного устройства правка из мобильной версии
(→‎Класс ButtonABC: Добавлено содержимое)
Метки: правка с мобильного устройства правка из мобильной версии
ABCButton - класс кнопки.
* Декларировать в секции var кнопку можно так:
<source lang="Pascal">nameButton:ButtonABC;</source>
//Button - неинициализированный объект - кнопка;
name - имя кнопки;
* Инициализировать с помощью new кнопку можно следующим образом:
<source lang="pascal">name:=new ButtonABC(x,y,w,h,t,c);</source>
x, y - координаты левого верхнего угла кнопки; w, h - ширина и высота кнопки соответственно; t - текст на кнопке; c - цвет кнопки(Type color=system.drawing.color
Представляет цвет в терминах Rgb и альфа канала).
{| class="wikitable sortable"
|-
| TextVisible || Видимость текста на кнопке (true, false).
|}
 
=Курсор=
Параметры x и y в обработчиках OnMouseDown, OnMouseUp и OnMouseMove определяют координаты курсора мыши в момент наступления события.