Проблема с отображением кириллицы на элементе "Кнопка"

Проблема с отображением кириллицы на элементе "Кнопка"


Проблема с применением кириллицы на элементе «Кнопка»
При запуске приложений InTouch, System Platform и Citect SCADA, текст в элементе "Кнопка", при переходе в режим исполнения (Runtime) меняется на нечитаемый.

Проблема возникает на сборках операционной системы Windows, в которой применяется Visual Studio 2019. На данный момент разработчиками AVEVA составлен запрос в Microsoft для решения этой проблемы – ожидаем официального решения.

Альтернативное решение:
Данное решение не всегда решает возникшую проблему, однако в большинстве случаев его достаточно:

1.     Перейти в региональные настройки и установить Регион и Формат региона: Россия;

2.      В Панели Управления, в разделе Региональные стандарты, во вкладке «Дополнительно» установить текущий язык программ, не поддерживающих Юникод – Русский (Россия);

3.     Применить файл Unicode_reg.reg из вложенного архива;

4.     Применить файл Register_reg.reg из вложенного архива;

5.     Перезагрузить компьютер.

В случае, если применение данного альтернативного решения не привело к исправлению ошибки – составьте обращение в службу технической поддержки АО «Клинкманн СПБ». Специалисты службы технической поддержки, после получения официального решения от специалистов Microsoft и AVEVA, эскалируют его пользователям, столкнувшимся с этой проблемой.

UPDATE: Альтернатива базовому элементу "Кнопка" - кнопка из Industrial Graphic Toolbox
Как использовать:
1) Cоздаем новый символ в Industrial Graphic Toolbox.

2) Добавляем на холст элемент "Кнопка" и пишем на ней любой русский текст.
При необходимости можно сконфигурировать её внешний вид (интенсивность, цвет и т.д.)

3) Сохраняем элемент и вставляем в нужное окно проекта

4) Настраиваем нужные анимации, а так же через Substitute Strings правим название.