overrides the OfferKeyEventL method in container class(drived from CCoeControl)
TKeyResponse CMailListContainer::OfferKeyEventL(const TKeyEvent &aKeyEvent, TEventCode aType)
{
TInt code = aKeyEvent.iCode;
if (iListBox)
{
if (code == EKeyEnter || code == EKeyOK || code == EKeyLeftShift)\
{
TBool shiftKeyPressed = ( aKeyEvent.iModifiers & EModifierShift );
if (!shiftKeyPressed)
{
//這里寫點確認鍵后的操作 return EKeyWasConsumed;
}
else
{
return iListBox->OfferKeyEventL(aKeyEvent, aType);
}
}
else
{
return iListBox->OfferKeyEventL(aKeyEvent, aType);
}
}
return EKeyWasNotConsumed;
}
posted on 2008-01-18 13:49
披星戴月 閱讀(940)
評論(0) 編輯 收藏 引用 所屬分類:
symbian