Новые элементы ввели, а видео ОЗУ не выделили.
Катастрофически не хватает...
Создал около 70 переменных, для отображения данных, что = 100%
сообщение при наведении мыши = 28262 байт, при max 28262
"Для оптимизации ОЗУ визуализации попробуйте
уменьшить количество экранов и компонентов
визуализации на экранах"
Когда начал в ниспадающие меню пункты добавлять - всё стало.
Причём индикатор "ОЗУ визуализации"
не отображает переполнения,
порога просто не компилится, сообщая:
"Перед записью программы в прибор необходимо устранить все критические замечания."
Пришлось их искать.
Те же 100% превышаются при явном добавлении на экран новой переменной "ввод/вывод".
Код:
28672-29342=670 байт занимает новая переменная 102%
28672-29440=768 байт занимает динамический текст 103%
Т.е. сообщение индикации не учитывает заполнение ниспадающих пунктов меню.
А там уже прописано по 6 строк в трёх "Динамических текстах".
Вот на этом пределе всё работает. пример А надо ещё под 200.
Прописать бы неизменные пункты меню в ПЗУ области,
а в видео ОЗУ только изменяемые значения.
Код:
- ПЗУ 219К занято только 29468 = 12%
- ОЗУ 50К занято только 2676 = 5%
- Var 32К занято только 360 = 1%
То, что они будут "расти" - это понятно,
пераспределять бы "по ходу", под задачу.