Точняк! Спасибо.
Так визуализация красивее.
Вложение 61004
Скрытый текст:
Вид для печати
Точняк! Спасибо.
Так визуализация красивее.
Вложение 61004
Скрытый текст:
Здравствуйте.
Подскажите, как в CodeSys сохранять текущий выбранный язык?
А то неудобно как-то получается: выбрали, например, язык№3. Работает с ним. Но завтра включаем систему, а там - язык№1. Снова выбирать приходится.
Евгений, так не получается.
В меню где выбирается язык у меня несколько кнопок.
В каждой кнопке при нажатии на нее (mouse click) отрабатывается следующая последовательность:
1. Смена языка на выбранный в этой кнопке
2. Смена экрана визуализации (на начальный экран)
3. Сохраняем переменную текущего языка (VisuElems.CURRENTLANGUAGE) в энергонезависимую ячейку (sCurrentLanguageRETAIN).
Вложение 61027
Наблюдая за поведениями этих переменных, я сделал вывод, что к моменту отработки пункта 3, переменная VisuElems.CURRENTLANGUAGE еще не переключилась.
Поэтому в энергонезависимую ячейку запишется еще неизменившейся язык. Потом вы передерните питание ПЛК и увидите, что язык остался прежний.
(Я учел и то, что энергонезависимые ячейки физически пишутся с небольшой задержкой. Контролировал это).
Так работает. Спасибо.
Скрытый текст:
Евгений, а спойлеры (скрытый текст) на форуме индексируются поисковыми роботами? Может я зря делаю их?
В CODESYS уже есть встроенный язык 'en', зачем самому создавать какой-то 'Eng' - мне непонятно.
Насчет индексирования содержимого спойлеров - я не в курсе.
Здравствуйте. Подскажите как можно реализовать многострочный текст?
Я хочу "МногоБукв" написать во всплывающем окне, но разбивать его на 5-6 строк как-то не хочется.
А как потом реализовать перевод на разные языки? Много ID-текстов тоже как-то не хочется.
(CodeSys3.5)
Спасибо.