И, насколько я понял, на ПР200 такого никогда не будет, добавил бы сюда и номер активного экрана! Овен просят об этом много лет, обещал в будующих разработках, типа когда модель будет уже не ПР200!
Я бы в одну целочисленную переменную всё поместил: 10 бит(0-9) отвёл на номер активного экрана, до 1024 экранов, думаю всем столько хватит и 6 бит(10-15) для битовой маски нажатых кнопок, всего 16 бит, удобно и по сети передать, всё! Даже по байту можно отвести на кнопки и экран, 256 экранов тоже всем хватит!