fep/aknfep/src/aknfepuiinputstateminiqwertyzhuyinphrase.cpp
branchRCL_3
changeset 10 6defe5d1bd39
parent 3 f5a1e66df979
child 19 5e18d8c489d6
equal deleted inserted replaced
8:6ceef9a83b1a 10:6defe5d1bd39
  1175     MPtiLanguage *lang= NULL;
  1175     MPtiLanguage *lang= NULL;
  1176     RArray <TPtiNumericKeyBinding> keybinding;
  1176     RArray <TPtiNumericKeyBinding> keybinding;
  1177     TBool validnumkey = EFalse;
  1177     TBool validnumkey = EFalse;
  1178     CPtiEngine* ptiengine = iOwner->PtiEngine();
  1178     CPtiEngine* ptiengine = iOwner->PtiEngine();
  1179     TPtiKeyboardType keyboardtype = iOwner->FepMan()->KeyboardLayout();
  1179     TPtiKeyboardType keyboardtype = iOwner->FepMan()->KeyboardLayout();
  1180     lang = ptiengine->CurrentLanguage();
  1180     
       
  1181     if( ptiengine != NULL )
       
  1182         {
       
  1183         lang = ptiengine->CurrentLanguage();
       
  1184         }
  1181     if ( ptiengine && lang  )
  1185     if ( ptiengine && lang  )
  1182         {
  1186         {
  1183         TRAP_IGNORE(ptiengine->GetNumericModeKeysForQwertyL(lang->LanguageCode(), keybinding, keyboardtype));
  1187         TRAP_IGNORE(ptiengine->GetNumericModeKeysForQwertyL(lang->LanguageCode(), keybinding, keyboardtype));
  1184         TInt numericKeysCount = keybinding.Count();
  1188         TInt numericKeysCount = keybinding.Count();
  1185         while (numericKeysCount-- )
  1189         while (numericKeysCount-- )