Цитата Сообщение от Петр Петрович Посмотреть сообщение
Добрый день.
Поделитесь, пожалуйста, опытом. Как можно узнать, что в визуализации нажата кнопка? Делал я например так в Конфигурации ввода для события нажатия кнопки:

PLC_PRG.btn_Index:=4; // Индивидуальный номер кнопки
PLC_PRG.btn_state:=TRUE;
PLC_PRG.btn_Index_Changed:=TRUE;

Это конечно неудобно. Кнопку-то можно скопировать и потом вставить, но нужно для каждой кнопки редактировать btn_Index. Да еще и на отпускание кнопки делать подобное,
а меню свойств кнопки не очень удобное.

В JS мы делаем например так: onMouseDown(this.id); Тут достаточно, просто что бы у каждой кнопки был индивидуальный идентификатор.
Есть ли что-то подобное в CODESYS ?
Добрый день.
Если хочется изысканного - см. VisuElems.VisuElemBase.IInputOnElementEventHandler.
Краткое описание можно найти здесь на стр. 40:
https://ftp.owen.ru/CoDeSys3/99_Foru...ures_forum.pdf