textinput/peninputsplitqwerty/src/peninputsplitqwertywindow.cpp
branchRCL_3
changeset 9 e6a39382bb9c
parent 8 4eb1ae11334f
child 11 c8fb4cf7b3ae
equal deleted inserted replaced
8:4eb1ae11334f 9:e6a39382bb9c
   335                 );
   335                 );
   336     
   336     
   337     iLastUsedTotalColumns = keyColumns;
   337     iLastUsedTotalColumns = keyColumns;
   338     iLastUsedTotalRows = keyRows;
   338     iLastUsedTotalRows = keyRows;
   339     
   339     
   340     TRect winRect( Rect().iTl, iLafMgr->EntirePaneRect().Size() );
   340     TRect winRect( Rect().iTl, iLafMgr->EntirePaneRect().Size() );        
   341         
   341     SetWindowRect( winRect );    
   342     SetWindowRect( winRect );  
   342     UiLayout()->LayoutOwner()->SetPosition( iLafMgr->EntirePaneRect().iTl );
       
   343     
   343     ReorgnizeTitleBar();
   344     ReorgnizeTitleBar();
   344     
   345     
   345     const TInt count = controlList.Count();
   346     const TInt count = controlList.Count();
   346     TInt controlID = 0;
   347     TInt controlID = 0;
   347     CFepUiBaseCtrl* ctrl = NULL;
   348     CFepUiBaseCtrl* ctrl = NULL;
   922         
   923         
   923         item.iCommand = EPeninputVkbLayoutAccented2;
   924         item.iCommand = EPeninputVkbLayoutAccented2;
   924         item.iText.Copy( KVietAccentList2 );
   925         item.iText.Copy( KVietAccentList2 );
   925         iAccentCmdList.Append( item );
   926         iAccentCmdList.Append( item );
   926         }
   927         }
   927     
   928     else if( aLangId == ELangRussian || aLangId == ELangUkrainian || aLangId == ELangBulgarian )
       
   929     	{
       
   930 	    _LIT( KCyrillicAccent, "\x00E0 - \x017E" );
       
   931 	    
       
   932         CFepLayoutChoiceList::SItem item;
       
   933 
       
   934         item.iCommand = EPeninputVkbLayoutAccented1;
       
   935         item.iText.Copy( KCyrillicAccent );      
       
   936         iAccentCmdList.Append( item );
       
   937     	}    
   928     // 10X3
   938     // 10X3
   929     else if ( is10x3 )
   939     else if ( is10x3 )
   930         {
   940         {
   931         _LIT( KVietAccentList1, "\x00E0 - \x0121" );
   941         _LIT( KVietAccentList1, "\x00E0 - \x0121" );
   932         _LIT( KVietAccentList2, "\x0123 - \x014F" );
   942         _LIT( KVietAccentList2, "\x0123 - \x014F" );
  1509     TPtrC bmpFileName = aRes.ReadTPtrC();        
  1519     TPtrC bmpFileName = aRes.ReadTPtrC();        
  1510     TInt32 imgMajorSkinId = aRes.ReadInt32();
  1520     TInt32 imgMajorSkinId = aRes.ReadInt32();
  1511 
  1521 
  1512     TAknsItemID id;
  1522     TAknsItemID id;
  1513     
  1523     
  1514     MAknsSkinInstance* skininstance = AknsUtils::SkinInstance();
  1524     MAknsSkinInstance* skininstance = UiLayout()->SkinInstance();
  1515 
  1525 
  1516     TInt popWinBmpId = aRes.ReadInt16();
  1526     TInt popWinBmpId = aRes.ReadInt16();
  1517     TInt popWinBmpMaskId = aRes.ReadInt16();
  1527     TInt popWinBmpMaskId = aRes.ReadInt16();
  1518     TInt popWinBmpSkinId = aRes.ReadInt16();
  1528     TInt popWinBmpSkinId = aRes.ReadInt16();
  1519     
  1529