textinput/peninputarc/src/peninputlayoutcontrol/peninputlayoutvkbkeyctrl.cpp
branchRCL_3
changeset 11 c8fb4cf7b3ae
parent 9 e6a39382bb9c
child 12 5e18d8c489d6
equal deleted inserted replaced
9:e6a39382bb9c 11:c8fb4cf7b3ae
    20 #include <w32std.h>
    20 #include <w32std.h>
    21 #include <AknsDrawUtils.h>
    21 #include <AknsDrawUtils.h>
    22 #include <eikenv.h>
    22 #include <eikenv.h>
    23 #include <AknsConstants.h>
    23 #include <AknsConstants.h>
    24 #include <AknUtils.h>
    24 #include <AknUtils.h>
       
    25 #include <featmgr.h>
    25 
    26 
    26 #include "peninputlayoutvirtualkeyctrl.h"
    27 #include "peninputlayoutvirtualkeyctrl.h"
    27 #include "peninputlayoutvkb.h"
    28 #include "peninputlayoutvkb.h"
    28 #include "peninputlayout.h"
    29 #include "peninputlayout.h"
    29 #include "peninputpluginutils.h"
    30 #include "peninputpluginutils.h"
   100 // ---------------------------------------------------------------------------
   101 // ---------------------------------------------------------------------------
   101 //        
   102 //        
   102 void CVirtualKeyCtrl::ConstructL()
   103 void CVirtualKeyCtrl::ConstructL()
   103     {
   104     {
   104     BaseConstructL();
   105     BaseConstructL();
       
   106     
       
   107     //tap accuracy enhancement
       
   108     if( FeatureManager::FeatureSupported( KFeatureIdFfCapacitiveDisplay ))
       
   109         {
       
   110         EnableExtResponseArea( ETrue, TRect(TPoint(10,10),TSize(10,10)) );
       
   111         }
   105     }
   112     }
   106 
   113 
   107 // ---------------------------------------------------------------------------
   114 // ---------------------------------------------------------------------------
   108 // CVirtualKeyCtrl::DrawKeyText
   115 // CVirtualKeyCtrl::DrawKeyText
   109 // Draw key text
   116 // Draw key text