Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Последний раз редактировалось petera; 30.08.2021 в 11:25.
Мой канал на ютубе
https://www.youtube.com/c/ПетрАртюков
Мой канал на РУТУБЕ
https://rutube.ru/channel/23641433/
Библиотека ГМ для СП300
https://disk.yandex.com/d/gHLMhLi8x1_HBg
Есть ли возможность заставить панельку после "усыпания" с выключением подсветки при "просыпании" показывать стартовый экран?
Можно, один из вариантов, который работает в эмуляции.
Сделать глобальную функц. область, по циклу например 10 мин. ( 600 сек, галочку убрать), перейти на созданный новый экран например ID 4.
На этом экране чёрного цвета, функц. область ( не глобальная) по переходу на данный экран, присваивает PFW 100 - значение 0 ( выключает подсветку) и открывает созданное окно например 100, в скрытом режиме. ( обязательно поставить координаты открытия окна х=0, у=0 и скрытый режим)
На окне 100 ( размеры 800Х480), во весь экран рисуем функциональную кнопку, в которой при нажатии PFW 100 - значение 70, и перейти на экран 1.
То есть, через 10 мин с любого вашего экрана, программа перейдёт на экран 4, выключит подсветку, когда надо, нажимаете на экран, срабатывает скрытая кнопка, включается подсветка и открывается экран 1.
Последний раз редактировалось kondor3000; 31.08.2021 в 18:43.
Все проще решилось, в настройках по прежнему при засыпании "выключить подсветку", но при авторизации принудительно поднимаю PSB60 (доступ первого уровня), при засыпании этот бит автоматом сбрасывается, макросом смотрю его состояние, если 0 и экран нестартовый, то ScreenJump (PSW[ 0 ])
Нужно было сделать минимальное кол-во телодвижений для авторизации.