diff -r f5a1e66df979 -r a47de9135b21 textinput/peninputsplititut/src/peninputsplititutwindowmanager.cpp --- a/textinput/peninputsplititut/src/peninputsplititutwindowmanager.cpp Fri Feb 19 23:09:27 2010 +0200 +++ b/textinput/peninputsplititut/src/peninputsplititutwindowmanager.cpp Fri Mar 12 15:44:07 2010 +0200 @@ -31,7 +31,7 @@ #include #include #include -//#include +#include #include #include "peninputsplititutwindowmanager.h" @@ -83,6 +83,16 @@ } // --------------------------------------------------------------------------- +// CSplitItutWindowManager::CSplitItutWindowManager +// --------------------------------------------------------------------------- +// +TInt CSplitItutWindowManager::OnAppEditorTextComing(const TFepInputContextFieldData& aData) + { + TRAPD(err, iWindow->Icf()->SetTextL(aData)); + return err; + } + +// --------------------------------------------------------------------------- // CSplitItutWindowManager::SetPropertyL // --------------------------------------------------------------------------- // @@ -238,6 +248,21 @@ iInEditWordQueryDlg = *data; } break; + case ECmdPenInputSetPromptText: + { + if( iDataMgr->IsSpellMode()) + { + SetPromptTextL(aData); + handle = ETrue; + } + } + break; + case ECmdPenInputFingerMatchIndicator: + { + iWindow->UpdateIndiBubbleL( aData ); + handle = ETrue; + } + break; default: break; @@ -317,6 +342,16 @@ } // --------------------------------------------------------------------------- +// CSplitItutWindowManager::ApplyVariantLafDataForSpellL +// --------------------------------------------------------------------------- +// +void CSplitItutWindowManager::ApplyVariantLafDataForSpellL() + { + iWindow->ApplyVariantLafDataForSpellL(); + } + + +// --------------------------------------------------------------------------- // CSplitItutWindowManager::CreateChineseSpecificCtrlsIfNeededL // --------------------------------------------------------------------------- // @@ -463,5 +498,14 @@ } */ } + +// --------------------------------------------------------------------------- +// CSplitItutWindowManager::ShowBubble +// --------------------------------------------------------------------------- +// +void CSplitItutWindowManager::SetPromptTextL(TUint8* aData) + { + iWindow->SetPromptTextL(aData); + } // End Of File