diff -r c8fb4cf7b3ae -r 5e18d8c489d6 textinput/peninputfingerhwrar/inc/peninputfingerhwrarlayout.h --- 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. */