Как можно реализовать по бездействию нажатий клавиш что-б переходил на главный экран?
Вид для печати
Как можно реализовать по бездействию нажатий клавиш что-б переходил на главный экран?
таймером и переменной, переход на экран по переменной.
По действию клавиш - создать для всех остальных экранов в коллекции переходов переход на главныйпо любой удобной вам клавише или сочетанию. Коллекции переходов доступны по. Редактировании "группы экранов" (нажатием ПКМ)
bayk это лишнее, вернее само собой разумеющееся. Просто надо взводить таймер при переходе на любой экран, либо просто если не на главном экране.
Кнопки в программе недоступны, так нельзя сделать!
Если кнопки не на ПР, а подключены к её входам - то можно сделать!
Короче, примерно как-то так:
Вложение 46292
Вложение 46293
Это да. Но таймер можно сбрасывать переменными, если мы между экранами ходим по переменным. Имхо, все это лишние телодвижения.
Поставить 5 или 10 минут, если вдруг забыли перейти на главный экран. И возврат с каждого по ESC. И нафик не надо городить ничего лишнего...
Сергей0308, неприемлемо, потому что сейчас во всех вариантах необходимо использовать физический вход.
То есть хочешь красоту, делай каку. :)
Вот банально не поверю, что разработчики, не желая или откладывая в долгий ящик обработку клавиш, не могу сделать одну переменную сервисную, общую на все кнопки...
Ведь просто можно было даже по булевой переменной следить за наличием импульсов... Что кто-то бьёт по клавишам :)