Symbian: handling key event in controls
От: Quadri  
Дата: 16.08.07 18:50
Оценка:
Недавно начал разбираться с программированием под Symbian(Series 60) и возник сейчас такой вопрос. Не могу понять как надо правильно обрабатывать событие нажатие на контрол, например нажатие на кнопку(CEikCommandButton)
В книге пишут A control should override OfferKeyEventL() to perform any
needed key handling.
Так что мне нужно каждый раз писать наследника от CEikCommandButton и переопределять метод OfferKeyEventL()? Это мягко говоря бредовая идея.
Или в OfferKeyEventL() View класса отлавливать нажатие центральной клавиши джойстика, и в зависимости от активного контрола вызывать соответствующий метод?
Кто знает, направьте на путь истинный
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.