I want to draw lines inside a CEikEdwin control that is inside a container.

I derived my own CEikEdwin class : CEikEdwinWithLines and I created a Draw() function that draws lines.
I also created a OfferKeyEventL() to edit the text.
void CEikEdwinWithLines::Draw(const TRect& aRect) const
CWindowGc& gc = SystemGc();

It works but I have now troubles with the text. It disapears when the Draw() function of the container is called. The text appears again if the user press a key to edit the text.

Any solution ?

Can we have access to the code of the CEikEdwin class? I think that would help.

Sylvain Guillemot