I derived my own class from CEikEdwin and implemented my own OfferKeyEventL(). The reason why I did this is because some other actions need to be performed when a letter is typed in.
The implementation of the OfferKeyEventL() looks like this:
TKeyResponse CEditorView::OfferKeyEventL(const TKeyEvent& aKeyEvent,TEventCode aType)
// Do some extra stuff
The problem I have is that aType is never equal to EEventKey. So the extra code is never executed. The letters do appear in the CEikEdwin.