Hi All,
I want to set focus to a contro programatically based on some
data validation. For example inside 'OkToExitL()' I want to validate the data enterted on a form and set focus to a control that has invalid data. I have tried something like this :

CEikEdwin* myEdwin = STATIC_CAST(CEikEdwin*,ControlOrNull
(EEnhAgnCreateMeetingDlgCtrlIdTextEditor02));
myEdwin->SetFocus(ETrue);
myEdwin->DrawNow();

What I observed is that the 'caret' is moving to my edit control but the focus indicator - black rectagle is not drawn and keyboard input is going to another control which had focus earlier.

Are there any additional APIs to call?

Regards,
Sreenivasulu Y