--- a/textinput/peninputcommonlayout/inc/peninputlayoutwindowext.h Tue Sep 14 21:59:06 2010 +0300
+++ b/textinput/peninputcommonlayout/inc/peninputlayoutwindowext.h Wed Sep 15 12:34:44 2010 +0300
@@ -565,6 +565,25 @@
HBufC* GetKeyMappingStringL( TInt aKeyMapping, const TInt aLang );
void ResetLastColRow();
+
+ /**
+ * Handle paging button in number and special character mode
+ *
+ * @param aShifted Indicates whether case is shifted.
+ * @return None.
+ */
+ void HandleNumberModePagingL( TBool aShifted );
+
+ /**
+ * Gets the button mode id by current language and shift button state
+ *
+ * @param aShifted current shift key state, press down or not
+ * @param aLanguage current writing language
+ * @param aPagingPermitted shift key is dimmed or not
+ * @return mode id
+ */
+ TInt CurrentNumberModeId( TBool aShifted, TInt aLanguage, TBool aPagingPermitted );
+
protected: // data
/**
@@ -667,5 +686,6 @@
* Vowel char flag for Viet
*/
TBool iVowelChar;
+
};
#endif // C_CPeninputLayoutWindowExt_H