textinput/peninputfingerhwrar/inc/peninputfingerhwrarsymboltable.h
branchRCL_3
changeset 56 8152b1f1763a
parent 44 ecbabf52600f
--- a/textinput/peninputfingerhwrar/inc/peninputfingerhwrarsymboltable.h	Wed Sep 15 12:34:44 2010 +0300
+++ b/textinput/peninputfingerhwrar/inc/peninputfingerhwrarsymboltable.h	Wed Oct 13 14:55:58 2010 +0300
@@ -100,7 +100,7 @@
 	 * sizechanged
 	 *
 	 */
-	void SizeChanged(const TRect aVirtualKeypadRect, const RArray<TRect> & aBtnRects,
+	void SizeChanged(const TRect aVirtualKeypadRect, const RArray<TRect> aBtnRects,
                      const TInt aKeypadRow, const TInt aKeypadCol, TBool aIsLandscape = ETrue);
     
 	/**
@@ -223,6 +223,20 @@
      */     
     void MoveIconButton( CAknFepCtrlEventButton* aButton, const TRect& aRect, 
             TInt aXPadding=0, TInt aYPadding=0, TBool aReloadImages=ETrue );
+    
+	/** 
+	 * create a new virtual key
+	 *
+	 */
+	CVirtualKey* CreateVkbKeyL(TResourceReader& aReader, const TRect aKeyRect);
+	
+	/**
+	 * update the virtal key
+	 *
+	 */
+	void UpdateVkbKeyL( CVirtualKey* aVirtualKey, TResourceReader& aReader, 
+	                    const TRect aKeyRect );
+    void OnActivate();
 	
 	/**
 	 * Show the visible page button