Ставить таймауты на обработку нажатий.
То есть при нажатии(и отпускании) кнопки не сразу запускать обработчик, а записать куда-нибудь признак, что нажата кнопка № и запустить таймер.
А уже в обработчике таймера проверять, какие кнопки нажаты, и потом делать нужное действие.
|