fep/aknfep/UiPlugins/AknFepUiInterface/AvkonImpl/src/AknFepUiAvkonCtrlPinyinPopup.cpp
branchRCL_3
changeset 3 f5a1e66df979
parent 0 eb1f2e154e89
equal deleted inserted replaced
0:eb1f2e154e89 3:f5a1e66df979
    71     delete iInEffectKeystrokeArray;
    71     delete iInEffectKeystrokeArray;
    72     delete iShowKeystrokeArray;
    72     delete iShowKeystrokeArray;
    73     delete iOptimizeSpelling;
    73     delete iOptimizeSpelling;
    74     delete iTempSpelling;
    74     delete iTempSpelling;
    75     delete iChooseChineseCharacterArray;
    75     delete iChooseChineseCharacterArray;
       
    76     delete iChooseChineseCharacterArraySpelling;
    76     delete iChooseChineseCharacterArrayKeystroke;
    77     delete iChooseChineseCharacterArrayKeystroke;
    77     
    78     
    78     delete iKeystrokeArrayForStroke;
    79     delete iKeystrokeArrayForStroke;
    79     delete iInEffectKeystrokeArrayForStroke;
    80     delete iInEffectKeystrokeArrayForStroke;
    80     delete iShowKeystrokeArrayForStroke;
    81     delete iShowKeystrokeArrayForStroke;
   403 
   404 
   404 CDesCArrayFlat* CAknFepUICtrlPinyinPopup::ChooseChineseCharacterArray()
   405 CDesCArrayFlat* CAknFepUICtrlPinyinPopup::ChooseChineseCharacterArray()
   405 	{
   406 	{
   406 	return iChooseChineseCharacterArray;
   407 	return iChooseChineseCharacterArray;
   407 	}
   408 	}
   408 
   409 CDesCArrayFlat* CAknFepUICtrlPinyinPopup::ChooseChineseCharacterArraySpelling()
       
   410 	{
       
   411 	return iChooseChineseCharacterArraySpelling;
       
   412 	}
   409 CDesCArrayFlat* CAknFepUICtrlPinyinPopup::ChooseChineseCharacterArrayKeystroke()
   413 CDesCArrayFlat* CAknFepUICtrlPinyinPopup::ChooseChineseCharacterArrayKeystroke()
   410 	{
   414 	{
   411 	return iChooseChineseCharacterArrayKeystroke;
   415 	return iChooseChineseCharacterArrayKeystroke;
   412 	}
   416 	}
   413 
   417 
   745     iOptimizeSpelling = new(ELeave)CDesCArrayFlat(1);
   749     iOptimizeSpelling = new(ELeave)CDesCArrayFlat(1);
   746     iTempSpelling = new(ELeave)CDesCArrayFlat(1);
   750     iTempSpelling = new(ELeave)CDesCArrayFlat(1);
   747     iInEffectKeystrokeArray = new(ELeave)CDesCArrayFlat(1);
   751     iInEffectKeystrokeArray = new(ELeave)CDesCArrayFlat(1);
   748     iChooseChineseCharacterArray = new(ELeave)CDesCArrayFlat(1);
   752     iChooseChineseCharacterArray = new(ELeave)CDesCArrayFlat(1);
   749     iChooseChineseCharacterArrayKeystroke = new(ELeave)CDesCArrayFlat(1);
   753     iChooseChineseCharacterArrayKeystroke = new(ELeave)CDesCArrayFlat(1);
       
   754     iChooseChineseCharacterArraySpelling = new(ELeave)CDesCArrayFlat(1);
   750     //For stroke
   755     //For stroke
   751     iKeystrokeArrayForStroke = new(ELeave)CDesCArrayFlat(1);
   756     iKeystrokeArrayForStroke = new(ELeave)CDesCArrayFlat(1);
   752     iInEffectKeystrokeArrayForStroke = new(ELeave)CDesCArrayFlat(1);
   757     iInEffectKeystrokeArrayForStroke = new(ELeave)CDesCArrayFlat(1);
   753     iShowKeystrokeArrayForStroke = new(ELeave)CDesCArrayFlat(1);
   758     iShowKeystrokeArrayForStroke = new(ELeave)CDesCArrayFlat(1);
   754     iChooseChineseCharacterArrayForStroke = new(ELeave)CDesCArrayFlat(1);
   759     iChooseChineseCharacterArrayForStroke = new(ELeave)CDesCArrayFlat(1);
  1065     iShowKeystrokeArray->Compress();
  1070     iShowKeystrokeArray->Compress();
  1066     iChooseChineseCharacterArray->Reset();
  1071     iChooseChineseCharacterArray->Reset();
  1067     iChooseChineseCharacterArray->Compress();
  1072     iChooseChineseCharacterArray->Compress();
  1068     iChooseChineseCharacterArrayKeystroke->Reset();
  1073     iChooseChineseCharacterArrayKeystroke->Reset();
  1069     iChooseChineseCharacterArrayKeystroke->Compress();
  1074     iChooseChineseCharacterArrayKeystroke->Compress();
       
  1075     iChooseChineseCharacterArraySpelling->Reset();
       
  1076     iChooseChineseCharacterArraySpelling->Compress();
  1070     iOptimizeSpelling->Reset();
  1077     iOptimizeSpelling->Reset();
  1071     iOptimizeSpelling->Compress();
  1078     iOptimizeSpelling->Compress();
  1072     iTempSpelling->Reset();
  1079     iTempSpelling->Reset();
  1073     iTempSpelling->Compress();
  1080     iTempSpelling->Compress();
  1074 
  1081