TouchWin это визуальный редактор для создания проектов для панелей оператора, который обладает достаточно мощным функционалом: большая библиотека изображений, создание трендов, анимация, мультиязычная поддержка, создание рецептов, таймеры, отчеты, авторизация и разграничение прав пользователей, логирование действий оператора и событий, простой интерфейс. Но даже такого богатого функционала порой бывает недостаточно, особенно, если перед инженером стоит нетривиальная задача. Но выход всегда есть и для решения таких задач разработчики программного обеспечения TouchWin Pro добавили возможность добавления собственноручно написанных функциональных блоков. Реализация данного функционала осуществляется посредством написания функций на языке Си и запуск их по триггерам.
В данном видеоролике демонстрируется написание и использование собственного функционального блока в среде разработки TouchWin, для панелей оператора компании Xinje.