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

(→‎Привязка обработчиков событий: Исправлена опечатка)
Метки: правка с мобильного устройства правка из мобильной версии
(→‎Привязка обработчиков событий: Добавлено содержимое)
Метки: правка с мобильного устройства правка из мобильной версии
=Привязка обработчиков событий=
Чтобы выполнялась некоторая процедура при нажатии на кнопку пишите:
<source lang="pascal">a.OnClick:=p;</source>
//Альтернативный вариант
A.OnClick+=p;
//Изъятие процедуры
A.OnClick-=p;
</source>
a - имя кнопки, p - процедура, которая выполниться по нажатию на кнопку a.
*Внимание ,существует ограничение,не позволяющее выполняться двум процедурам одновременно.То есть пока одна процедура не выполняться другая не начнёт выполняться.Также если ваша процедура содержит бесконечный цикл,то все остальные кнопки на время выполнения цикла дизактивируються или проще не будут работать .