--- a/textinput/peninputfingerhwrar/inc/peninputfingerhwrarlayout.h Tue May 11 16:31:42 2010 +0300
+++ b/textinput/peninputfingerhwrar/inc/peninputfingerhwrarlayout.h Tue May 25 13:03:44 2010 +0300
@@ -30,6 +30,7 @@
class CPeninputFingerHwrArDataStore;
class CRepository;
class CPeninputFingerHwrArWnd;
+class CPeninputFingerHwrArCallBack;
// class DECLARATIONS
@@ -155,7 +156,13 @@
* @return none
*/
void OnDeActivate();
-
+ void CallBackL();
+
+ /**
+ * Check if the First string will be allowed to submitted directly to editor without selection
+ */
+ TBool IsAllowedToSubmitDefaultCandiate();
+
public:
//from MEventObserver;
/**
@@ -453,6 +460,21 @@
*/
void ChangeCurStateToStandby();
+ /**
+ * handler of NumMapping changed event.
+ *
+ * @since S60 5.0
+ * @return none
+ */
+ void OnNumMappingChangedL();
+ /**
+ * revert special characters direction before sending to editor.
+ *
+ * @since S60 v5.2
+ * @return none
+ */
+ TBool RevertSymbolDirection(TInt aInChar, TInt & aOutChar);
+
private:
/**
@@ -489,12 +511,24 @@
*/
CRepository* iRepositorySetting;
+ /**
+ * repository object.
+ */
+// CRepository* iCommonEngineRepository;
+
/**
* Check if the stroke of drawing the character on the
* HWR box is started
*/
TBool iIsStrokeOfDrawingCharacerStarted;
+ CPeninputFingerHwrArCallBack* iCallBack;
+
+ /**
+ * Check if the editor is MFNE
+ */
+ TBool iIsEditorMFNE;
+
/**
* Last overlap index.
*/