Продолжаем исследовать виджеты. Небольшое дополнение к предыдущей статье на этом же канале «Минимальный виджет в B4A, дополнение». В B4A подключение и управление собственным виджетом из модуля Main (главного экрана приложения) делается через вызовы наподобие следующих. CallSubDelayed(WidgetReceiver, "ApplySettings") CallSubDelayed2(WidgetReceiver, "ApplySettings", "параметр") CallSubDelayed3(WidgetReceiver, "ApplySettings", "параметр1", "параметр2") Эти вызовы могут быть расположены в обработчиках событий элементов интерфейса. Например, в какой-нибудь процедуре типа Button1_Click, которая вызывается при клике (тапе) по кнопке с идентификатором Button1. Первый параметр (в примере «WidgetReceiver») — это имя модуля ресивера, в котором создавался виджет. Второй параметр (в примере «ApplySettings») — это имя вызываемой процедуры в модуле ресивера. Третий и четвёртый параметры (в примере «параметр1» и «параметр2») — это значения параметров процедуры «ApplySettings», если они у неё есть. Три