textinput/peninputfingerhwrar/inc/peninputfingerhwrarwnd.h
branchRCL_3
changeset 7 6defe5d1bd39
parent 5 a47de9135b21
child 12 5e18d8c489d6
--- a/textinput/peninputfingerhwrar/inc/peninputfingerhwrarwnd.h	Mon Mar 15 12:42:02 2010 +0200
+++ b/textinput/peninputfingerhwrar/inc/peninputfingerhwrarwnd.h	Wed Mar 31 22:08:20 2010 +0300
@@ -1,5 +1,5 @@
 /*
-* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
 * under the terms of "Eclipse Public License v1.0"
@@ -27,10 +27,10 @@
 class CAknFepCtrlEventButton;
 class CAknFepCtrlRepeatButton;
 class CFepCtrlDropdownList;
-class CTransparentHwrWndExt;
 class CPeninputFingerHwrArLafManager;
 class CPeninputArabicFingerHwrSymbolTable;
 class CPeninputArabicFingerHwrIndicator;
+class CPeninputArabicFingerHwrWritingWnd;
 
 /**
  *  class CPeninputFingerHwrArWnd.
@@ -206,7 +206,7 @@
      * @since Symbian TB9.2
      * @return none
      */    
-    void SetBoxWritingSpeed( const TTimeIntervalMicroSeconds32& aCharDelay );
+    void SetBoxWritingSpeed( TTimeIntervalMicroSeconds32& aCharDelay );
     
     /**
      * retrieve rect of hwr writingbox.
@@ -323,7 +323,7 @@
      * Check if the symbol table is alreay opened up
      * 
      * @since Symbian TB9.2
-     * @return none
+     * @return ETrue if the symbol table was already opened up, EFalse otherwise
      */
     TBool IsSymbolTableShowingUp();
 	
@@ -331,7 +331,7 @@
      * Check if the candidate list was opened up
      * 
      * @since Symbian TB9.2
-     * @return none
+     * @return ETrue if the candidate list was already opened up, EFalse otherwise
      */
 	TBool IsCandidateShowup();
 
@@ -352,6 +352,11 @@
 	 */
 	TBool GetCharBeforeCursor(TInt aCharPos, TUint16& aCharBeforeCursor); 
 	
+	/**
+	 * Handle window open
+	 */
+	void HandleWindowOpenCommandL();
+	
 protected:
 
     /**
@@ -571,7 +576,7 @@
      * Writing box control.
      * Not own.
      */
-    CTransparentHwrWndExt* iWritingBox;
+    CPeninputArabicFingerHwrWritingWnd* iWritingBox;
 
     /**
      * Close button control.