thats what i am doing vineet. here is the full code:
As of now i am not calculating the exact position of editor rect. i want to launch VKB on touching anywhere on the screen.
Code:
void CNymgoTouchLoginContainer::HandlePointerEventL(const TPointerEvent& aPointerEvent)
{
switch(aPointerEvent.iType)
{
case TPointerEvent::EButton1Up:
{
iEditor_Username->SetFocus(ETrue, EDrawNow);
iEditor_Username->HandlePointerEventL(aPointerEvent);
MCoeFepAwareTextEditor_Extension1 * extension1 = iEditor_Username->InputCapabilities().FepAwareTextEditor()->Extension1();
CAknEdwinState * aknEdwinState = static_cast<CAknEdwinState *> (extension1->State(KNullUid));
aknEdwinState->ReportAknEdStateEventL(MAknEdStateObserver::EAknActivatePenInputRequest);
CCoeControl::HandlePointerEventL(aPointerEvent);
default:
CCoeControl::HandlePointerEventL(aPointerEvent);
}
}
Did i miss something here?