textinput/peninputfingerhwr/src/peninputfingerhwrwnd.cpp
branchRCL_3
changeset 12 5e18d8c489d6
parent 11 c8fb4cf7b3ae
child 13 1bbdde98cc2d
equal deleted inserted replaced
11:c8fb4cf7b3ae 12:5e18d8c489d6
  1779     //Move Virtual Numpad
  1779     //Move Virtual Numpad
  1780     if ( iVirtualNumpad )
  1780     if ( iVirtualNumpad )
  1781         {
  1781         {
  1782         rect = iLafManager->CtrlRect( iVirtualNumpad->ControlId() );
  1782         rect = iLafManager->CtrlRect( iVirtualNumpad->ControlId() );
  1783         iVirtualNumpad->SetRect( rect );
  1783         iVirtualNumpad->SetRect( rect );
       
  1784         
       
  1785         TAknTextLineLayout txtlayout = iLafManager->NumpadKeyTxtLayout();
       
  1786         iVirtualNumpad->SetTextLineLayout( txtlayout );
  1784 
  1787 
  1785         const RPointerArray<CVirtualKey>& keys = iVirtualNumpad->KeyArray();
  1788         const RPointerArray<CVirtualKey>& keys = iVirtualNumpad->KeyArray();
  1786         RArray<TRect> rects;
  1789         RArray<TRect> rects;
  1787         iLafManager->GetVirtualKeyRects( rects );
  1790         iLafManager->GetVirtualKeyRects( rects );
  1788         
  1791         
  1800     if ( iVirtualSctpad )
  1803     if ( iVirtualSctpad )
  1801         {
  1804         {
  1802         rect = iLafManager->CtrlRect( iVirtualSctpad->ControlId() );
  1805         rect = iLafManager->CtrlRect( iVirtualSctpad->ControlId() );
  1803         iVirtualSctpad->SetRect( rect );
  1806         iVirtualSctpad->SetRect( rect );
  1804         
  1807         
       
  1808         TAknTextLineLayout txtlayout = iLafManager->SctpadKeyTxtLayout();
       
  1809         iVirtualSctpad->SetTextLineLayout( txtlayout );
       
  1810         
  1805         const RPointerArray<CVirtualKey>& keys = iVirtualSctpad->KeyArray();
  1811         const RPointerArray<CVirtualKey>& keys = iVirtualSctpad->KeyArray();
  1806         RArray<TRect> rects;
  1812         RArray<TRect> rects;
  1807         iLafManager->GetVirtualKeyRects( rects );
  1813         iLafManager->GetVirtualKeyRects( rects );
  1808         
  1814         
  1809         TInt n = rects.Count(); //num of cells in one page
  1815         TInt n = rects.Count(); //num of cells in one page
  1819     //move virtual Sctpad 
  1825     //move virtual Sctpad 
  1820     if ( iVirtualSctpadFix )
  1826     if ( iVirtualSctpadFix )
  1821         {
  1827         {
  1822         rect = iLafManager->CtrlRect( iVirtualSctpadFix->ControlId() );
  1828         rect = iLafManager->CtrlRect( iVirtualSctpadFix->ControlId() );
  1823         iVirtualSctpadFix->SetRect( rect );
  1829         iVirtualSctpadFix->SetRect( rect );
       
  1830                 
       
  1831         TAknTextLineLayout txtlayout = iLafManager->FixSctpadKeyTxtLayout();
       
  1832         iVirtualSctpadFix->SetTextLineLayout( txtlayout );
  1824         
  1833         
  1825         const RPointerArray<CVirtualKey>& keys = iVirtualSctpadFix->KeyArray();
  1834         const RPointerArray<CVirtualKey>& keys = iVirtualSctpadFix->KeyArray();
  1826         RArray<TRect> rects;
  1835         RArray<TRect> rects;
  1827         iLafManager->GetFixVirtualKeyRects( rects );
  1836         iLafManager->GetFixVirtualKeyRects( rects );
  1828         
  1837