PDA

Просмотр полной версии : Свой NumPad Frame



Антон_Б
05.06.2018, 10:57
Подскажите, пожалуйста, как сделать свой фрэйм для ввода значений вещественных цифр, т. к. штатный имеет очень мелкий шрифт.
Пытался сделать редактированием VisuDialog, но один раз поменялся вид, а дальше не видит изменений.

Евгений Кислов
06.06.2018, 11:24
Добрый день. См. здесь:
http://www.owen.ru/forum/showthread.php?t=28167&p=270956&viewfull=1#post270956

Антон_Б
06.06.2018, 16:21
Спасибо за ответ

Эдуард_Н
09.06.2018, 04:05
Добрый день. См. здесь:
http://www.owen.ru/forum/showthread.php?t=28167&p=270956&viewfull=1#post270956
Чего то у меня не получается, добавил в библиотеку новый диалог, а его не видно в проекте.

Евгений Кислов
09.06.2018, 06:46
Библиотеку свою выложите, пожалуйста.

Эдуард_Н
09.06.2018, 14:30
Библиотеку свою выложите, пожалуйста.
Вот, пожалуйста.

Евгений Кислов
09.06.2018, 14:41
Изменил у вашей библиотеки название, плейсхолдер и проект (в информации проекта) - чтобы не перезаписывать стандартную.

У меня все открывается корректно:

37615

Проверьте настройки выбора диалога ввода в вашем проекте.

Я вам еще рекомендую ваш диалог в Numpad переименовать (стандартный можно удалить).

Эдуард_Н
09.06.2018, 14:55
Понял, спасибо.

Liss
25.12.2018, 10:10
Добрый день

Может кто нибудь выложить пример исправленной библиотеки.
У меня простое переименование, пересохранение, замена плейсхолдера и имени проекта приводит к тому, что проект компилируется с ошибками:
The font: Segoe UI, size: 21, style: bold is not supported by the target. (Visualization Numpad_1 from library visudialogs, 3.5.7.0 (system))

Евгений Кислов
25.12.2018, 10:56
Добрый день

Может кто нибудь выложить пример исправленной библиотеки.
У меня простое переименование, пересохранение, замена плейсхолдера и имени проекта приводит к тому, что проект компилируется с ошибками:
The font: Segoe UI, size: 21, style: bold is not supported by the target. (Visualization Numpad_1 from library visudialogs, 3.5.7.0 (system))

Шрифт на всех элементах поменяйте на тот, который поддерживается СПК - Tahoma, например.

Liss
25.12.2018, 11:21
Пробовал.
Поменял шрифт у всех элементов которые нашел, но он все равно находит еще в 4 местах этот шрифт и не могу придумать где еще они могут быть

Евгений Кислов
25.12.2018, 11:27
В редакторе визуализации вверху можно увидеть список всех элементов, которые есть на экране - проверьте все.

Liss
25.12.2018, 11:35
В редакторе визуализации вверху можно увидеть список всех элементов, которые есть на экране - проверьте все.

Именно там все и проверял, в каждом элементе заменил Segoe UI на Arial. Все равно говорит о 4 ошибках.

Евгений Кислов
25.12.2018, 11:37
Выложите, пожалуйста, вашу библиотеку, в которой проявляются эти 4 ошибки.

Liss
25.12.2018, 12:34
Сейчас вроде на шрифты нет ошибок, но есть другая ошибка
[ERROR] Library Manager [Device: PLC Logic: Application]: Could not open library '#VisuDialogsNew'. (Reason: The placeholder library 'VisuDialogsNew' could not be resolved.)

40547

Евгений Кислов
25.12.2018, 12:53
У меня с вашей библиотекой все работает корректно.
Вы пробовали проект загрузить в контроллер?

Liss
25.12.2018, 13:00
Пока экспериментировал, несколько раз переустановил КОДЕСИС, запорол проект.

Со всеми экспериментами проект не больше не грузится в контроллер с ошибкой:
[FATAL ERROR] Unresolved reference: 'CODEMGETCONTENTBYFIRMCODE2'

P.S. Хотелось сделать для людей возможность читать надписи в Numpad без лупы и похоже все надо начать сначала и забросить бредовую идею увеличить шрифт в Numpad.

P.P.S. Библиотека которую выкладывал работает, не понятно только в чем была проблема со шрифтами.