textinput/peninputvkbkr/src/PeninputVkbKrWindow.cpp
branchRCL_3
changeset 56 8152b1f1763a
parent 44 ecbabf52600f
--- a/textinput/peninputvkbkr/src/PeninputVkbKrWindow.cpp	Wed Sep 15 12:34:44 2010 +0300
+++ b/textinput/peninputvkbkr/src/PeninputVkbKrWindow.cpp	Wed Oct 13 14:55:58 2010 +0300
@@ -490,13 +490,6 @@
     else
         {
         iVkbCtrl->SetIrregularKeyBoard(EFalse);
-
-
-        //Add Skin id to Vkb Control for 9 piece picture.
-        iVkbCtrl->SetKeySkinId( EKeyBmpNormal, KAknsIIDQsnFrKeypadButtonFrNormal );
-        iVkbCtrl->SetKeySkinId( EKeyBmpHighlight, KAknsIIDQsnFrKeypadButtonFrPressed );
-        iVkbCtrl->SetKeySkinId( EKeyBmpDim, KAknsIIDQsnFrKeypadButtonFrInactive );
-
         iVkbLayout->SetNonIrregularResourceId(R_AKN_FEP_VKB_NONIRREGULAR_BITMAP);
         iVkbLayout->ConstructFromNonIrregularResourceL();        
         }
@@ -628,7 +621,8 @@
         x = 0;
         y = 0;
         }
-
+        
+        
     for ( TInt i = 0; i < count; i++ )
         {
         controlID = controlList[i]->ControlID();
@@ -693,9 +687,7 @@
                 TRAP_IGNORE(SetRangeBarSizeL(x, y));
                 }
             }
-        }
-    
-    RootControl()->Draw(); 
+        }    
     }
 
 void CPeninputVkbKrWindow::DoCaseChange( TInt aNewCase )
@@ -1203,6 +1195,7 @@
         {
         iTableUpButton->Hide(EFalse);
         iTableUpButton->SizeChanged( exRect, inRect, ETrue );
+        iTableUpButton->Draw();        
         }
 
     iLafMgr->GetButtonRect(
@@ -1265,6 +1258,7 @@
         {
         iTablePageLabel->Hide(EFalse);
         iTablePageLabel->SizeChanged( exRect, inRect, ETrue );
+        iTablePageLabel->Draw();
         }
 
     iLafMgr->GetButtonRect(
@@ -1281,6 +1275,7 @@
         {
         iTableDownButton->Hide(EFalse);
         iTableDownButton->SizeChanged( exRect, inRect, ETrue );
+        iTableDownButton->Draw();
         }
     
     TRect updateArea;
@@ -1476,7 +1471,7 @@
         buf.Format(_L("%d/%d"),SymbolTableUtil::FindIndex(vkbLayoutToUpdate)+1,KMaxSymbolTable);
         //iTablePageLabel->SetCaptionL(buf);
         iTablePageLabel->SetTextL(buf);
-        RootControl()->Draw();
+        iTablePageLabel->Draw();
         }
     }