textinput/peninputfingerhwr/src/peninputfingerhwrwnd.cpp
branchRCL_3
changeset 7 a47de9135b21
parent 3 f5a1e66df979
child 8 6ceef9a83b1a
equal deleted inserted replaced
3:f5a1e66df979 7:a47de9135b21
  1335     iLafManager->GetVirtualKeyRects( rects );
  1335     iLafManager->GetVirtualKeyRects( rects );
  1336     LoadVirtualNumpadKeysL( R_FINGER_HWR_NUMPAD, rects );
  1336     LoadVirtualNumpadKeysL( R_FINGER_HWR_NUMPAD, rects );
  1337     
  1337     
  1338     CleanupStack::PopAndDestroy(); //rects
  1338     CleanupStack::PopAndDestroy(); //rects
  1339     
  1339     
  1340     iVirtualNumpad->SetKeyTextColorGroup( EAknsCIQsnTextColorsCG68 );
  1340     iVirtualNumpad->SetKeyTextColorGroup( EAknsCIQsnTextColorsCG65 );
  1341     iVirtualNumpad->SetDrawOpaqueBackground( EFalse );
  1341     iVirtualNumpad->SetDrawOpaqueBackground( EFalse );
       
  1342     
       
  1343     //set key to be 9 piece graphics
       
  1344     iVirtualNumpad->SetKeySkinId( EKeyBmpNormal, KAknsIIDQsnFrKeypadButtonFrNormal );
       
  1345     iVirtualNumpad->SetKeySkinId( EKeyBmpHighlight, KAknsIIDQsnFrKeypadButtonFrPressed );
       
  1346     iVirtualNumpad->SetKeySkinId( EKeyBmpDim, KAknsIIDQsnFrKeypadButtonFrInactive );    
  1342     }
  1347     }
  1343 
  1348 
  1344 // ---------------------------------------------------------------------------
  1349 // ---------------------------------------------------------------------------
  1345 // create virtual sct pad.
  1350 // create virtual sct pad.
  1346 // ---------------------------------------------------------------------------
  1351 // ---------------------------------------------------------------------------
  1374     
  1379     
  1375     TInt rows = iLafManager->VirtualSctpadRowCount();
  1380     TInt rows = iLafManager->VirtualSctpadRowCount();
  1376     TInt cols = iLafManager->VirtualSctpadColCount();
  1381     TInt cols = iLafManager->VirtualSctpadColCount();
  1377     iVirtualSctpad->UpdatePaging( rows, cols );
  1382     iVirtualSctpad->UpdatePaging( rows, cols );
  1378     
  1383     
  1379     iVirtualSctpad->SetKeyTextColorGroup( EAknsCIQsnTextColorsCG68 );
  1384     iVirtualSctpad->SetKeyTextColorGroup( EAknsCIQsnTextColorsCG65 );
  1380     iVirtualSctpad->SetDrawOpaqueBackground( EFalse );    
  1385     iVirtualSctpad->SetDrawOpaqueBackground( EFalse );
       
  1386 
       
  1387     //set key to be 9 piece graphics
       
  1388     iVirtualSctpad->SetKeySkinId( EKeyBmpNormal, KAknsIIDQsnFrKeypadButtonFrNormal );
       
  1389     iVirtualSctpad->SetKeySkinId( EKeyBmpHighlight, KAknsIIDQsnFrKeypadButtonFrPressed );
       
  1390     iVirtualSctpad->SetKeySkinId( EKeyBmpDim, KAknsIIDQsnFrKeypadButtonFrInactive );
  1381     }
  1391     }
  1382 
  1392 
  1383 
  1393 
  1384 // ---------------------------------------------------------------------------
  1394 // ---------------------------------------------------------------------------
  1385 // create virtual sct pad.
  1395 // create virtual sct pad.
  1410     iLafManager->GetFixVirtualKeyRects( rects );
  1420     iLafManager->GetFixVirtualKeyRects( rects );
  1411     LoadFixVirtualSctpadKeysL( R_FINGER_HWR_SCTPAD_FIX, rects );
  1421     LoadFixVirtualSctpadKeysL( R_FINGER_HWR_SCTPAD_FIX, rects );
  1412     
  1422     
  1413     CleanupStack::PopAndDestroy();//rects
  1423     CleanupStack::PopAndDestroy();//rects
  1414     
  1424     
  1415     iVirtualSctpadFix->SetKeyTextColorGroup( EAknsCIQsnTextColorsCG68 );
  1425     iVirtualSctpadFix->SetKeyTextColorGroup( EAknsCIQsnTextColorsCG65 );
  1416     iVirtualSctpadFix->SetDrawOpaqueBackground( EFalse );    
  1426     iVirtualSctpadFix->SetDrawOpaqueBackground( EFalse );
       
  1427 
       
  1428     //set key to be 9 piece graphics
       
  1429     iVirtualSctpadFix->SetKeySkinId( EKeyBmpNormal, KAknsIIDQsnFrKeypadButtonFrNormal );
       
  1430     iVirtualSctpadFix->SetKeySkinId( EKeyBmpHighlight, KAknsIIDQsnFrKeypadButtonFrPressed );
       
  1431     iVirtualSctpadFix->SetKeySkinId( EKeyBmpDim, KAknsIIDQsnFrKeypadButtonFrInactive );    
  1417     }
  1432     }
  1418 
  1433 
  1419 // ---------------------------------------------------------------------------
  1434 // ---------------------------------------------------------------------------
  1420 // EventButton creation helper.
  1435 // EventButton creation helper.
  1421 // ---------------------------------------------------------------------------
  1436 // ---------------------------------------------------------------------------