В менеджере библиотек добавить standard.lib
И вопрос для другой ветки форума.
Вид для печати
В менеджере библиотек добавить standard.lib
И вопрос для другой ветки форума.
вот именно ,я искал в библиотеке и не мог найти standard.lib
вот именно ,я искал в библиотеке и не мог найти standard.lib
Добрый день.
Вам ответили в другой ветке форума:https://owen.ru/forum/showthread.php...251#post332251
Добрый день!
Подскажите, можно ли как нибудь подменить список текстов или перечисление для выпадающего списка?
Есть конфигуратор выходов, первый выпадающий список позволяет выбрать тип, АО или DO, для модулей вывода.
Если выбираю АО то во втором списке появляется выбор выхода АО в количестве 8 штук,
Если выбираю DO, во втором списке выпадает выбор из 16 DO.
Понятное дело, что можно выходы АО и DO назвать словом “выход X“ и ограничить второй по условию или сделать Мега список и изменять начальный и конечный индекс
Но хотелось бы иметь возможность просто менять списки или какими то костылями подменять названия в выпадающем списке
О! А если сделать два списка поверх и скрывать ненужный?
Фактически, список текстов - это файл формата .txt в папке /visu.
Вы можете перезаписать его в процессе работы (например, через библиотеки работы с файлами - CAA File, SysFile и т.д.).
После этого надо будет "перезагрузить" списки текстов в визуализации функцией DynamicTextReloadTexts из библиотеки CmpDynamicText.
Сложности начинаются в тот момент, когда требуется не перезаписывать список текстов полностью, а редактировать в нем конкретные записи и при этом они содержат кириллицу (т.е. кодировка файла - UTF16).
В данный момент времени простых способов решения этой задачи нет - они появятся в следующей прошивке, в которую мы добавим поддержки утилиты iconv.
В ближайшее время я планировал снять видео с демонстрацией решения похожей задачи - пользователь выбирает рецепты с помощью выпадающего списка, при создании нового рецепта в этом списке автоматически появляется имя созданного рецепта.
P.S. - если речь о переключении нескольких заранее известных списков текстов, то описанный выше Cs-Cs способ будет значительно проще.