Вопрос: можно ли изменить внешний вид диалогов ввода? (Numpad, Keypad)
Ответ: да, это возможно. Исходники лежат в папке установки по пути ...\CODESYS\Projects\Visu\Dialogs\VisuDialogs.libr ary
Откройте файл в CODESYS (желательно предварительно сделать копию). Дальше можно либо отредактировать библиотеку и сохранить ее под новым названием (обязательно также отредактируйте информацию проекта - заголовок и плейсхолдер), либо добавить в библиотеку новый диалог, созданный на основе существующего. Помимо визуализаций, библиотека содержит программную часть - желательно не редактировать ее (или же редактировать с четким пониманием происходящего).
Сохраните библиотеку в репозиторий.
22-02-2018 10-27-47.png 22-02-2018 10-38-11.png 22-02-2018 10-27-30.png
В проекте CODESYS добавьте вашу библиотеку (если вы редактировали существующую и сохранили ее под новым названием).
22-02-2018 10-36-14.png
В настройках элемента ввода появится возможность выбрать ваш диалог:
22-02-2018 10-40-23.png 22-02-2018 10-46-35.png
Примечание: В некоторых случаях после добавления библиотеки с новыми диалогами в проект нет возможности выбрать новые диалоги в Менеджере визуализации. Тогда следует закрыть проект и открыть его заново.
См. также библиотеку OwenVisuDialogs с кастомизированными диалогами ввода.




