textinput/peninputgenericitut/inc/peninputgenericitutdatamgr.h
branchRCL_3
changeset 7 6defe5d1bd39
parent 5 a47de9135b21
child 8 4eb1ae11334f
--- a/textinput/peninputgenericitut/inc/peninputgenericitutdatamgr.h	Mon Mar 15 12:42:02 2010 +0200
+++ b/textinput/peninputgenericitut/inc/peninputgenericitutdatamgr.h	Wed Mar 31 22:08:20 2010 +0300
@@ -74,7 +74,7 @@
     void SetCase(TInt aCase);
 
     TAny* RequestData(TInt aDataType);
-    TAny* RequestDataForPortraitWest(TInt aDataType);
+    TAny* RequestDataForPortraitWestUIAndChineseSpellUI(TInt aDataType);
 
     inline CPtiEngine* PtiEngine();
 
@@ -103,7 +103,6 @@
 
     inline TBool IsPortraitWest();
     
-    TBool IsChineseGlobalLanguage();
 	void SetUpdate(TBool aNeedUpdate);
 	TBool IsUpdate() const;
     // when user press navi-next button on dropdownlist, there is need to 
@@ -142,6 +141,9 @@
     inline TBool IsNumericOnly() const;
 	
     TMenuItem* GetMenuItem(TInt aCommand); 
+    void SetChineseSpellFlag( TBool aFlag );
+    
+    TBool IsChineseSpellMode();
     	
 	TPoint iSelectionTl;
     TSize iSelectionItemSize;
@@ -208,6 +210,7 @@
     TInt iLanguage;
     TInt iInputMode;
     TInt iCase;
+    TBool iIsChineseSpell;
 
     TSize iScreenSize;
 
@@ -376,6 +379,7 @@
     TAknTextLineLayout iVkAlphaText2ForPrtWest;
     TAknTextLineLayout iVkAlphaText3ForPrtWest;
     TAknTextLineLayout iVkNumTextForPrtWest;
+    TAknTextLineLayout iVkBigNumTextForPrtWest;
     TRect iCloseRectForPrtWest;
     TRect iCloseInnerRectForPrtWest;
     TRect iArrowLeftRectForPrtWest;