Работа с экраном в ОЛ полный швах...
1. нет опроса кнопок и возможности их использовать
2. даже тот функционал переходов хромает - короткое нажатие и удержание. Короткое ДОЛЖНО работать по заднему фронту, удержание по ПЕРЕДНЕМУ ессно с паузой и блокировкой короткого нажатия. Попробуйте с одного экрана сделать переход и по короткому и по удержанию и поймете
3. Нужны подменю в организации экранов. Не могу красиво объяснить, но это несколько отличается от простых переходов с экрана на экран... То есть возможность подменю должно быть по умолчанию в самом ОЛ, без лишних наворотов с переходами и привязыванием переменных и так далее. То есть просто указываем на строку текста и ставим галочку (подменю), автоматом создается экран, выход всегда на пункт вызова а не куда-то там в никуда...

з.ы. из-за отсутствия опроса клавиш и корректной работы коротких и длинных нажатий я свой журнал аварий доделать не могу вечно упираюсь в отсутствующие возможности и необходимость лепить грабли...