--- 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 <s32mem.h>
#include <peninputlabel.h>
#include <peninputlayoutinputmodechoice.h>
-//#include <peninputlayoutbubblectrl.h>
+#include <peninputlayoutbubblectrl.h>
#include <peninputcommonlayoutglobalenum.h>
#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