phonebookui/Phonebook2/UIControls/src/CPbk2ContactEditorImpplField.cpp
branchRCL_3
changeset 5 81f8547efd4f
parent 0 e686773b3f54
equal deleted inserted replaced
3:04ab22b956c2 5:81f8547efd4f
   108     AknEditUtils::ConstructEditingL(iControl, maxFieldLength,
   108     AknEditUtils::ConstructEditingL(iControl, maxFieldLength,
   109         maxFieldLength, EAknEditorTextCase | EAknEditorCharactersUpperCase
   109         maxFieldLength, EAknEditorTextCase | EAknEditorCharactersUpperCase
   110         | EAknEditorCharactersLowerCase, EAknEditorAlignLeft,
   110         | EAknEditorCharactersLowerCase, EAknEditorAlignLeft,
   111         ETrue, ETrue, EFalse);
   111         ETrue, ETrue, EFalse);
   112 
   112 
       
   113     // T9 should be deactivated in all contact editors always
       
   114     DeactivateT9(iContactField.FieldProperty().EditMode());
       
   115 
   113     if (iContactField.FieldProperty().EditMode() == 
   116     if (iContactField.FieldProperty().EditMode() == 
   114             EPbk2FieldEditModeLatinOnly)
   117             EPbk2FieldEditModeLatinOnly)
   115         {
   118         {
   116         iControl->SetAknEditorFlags(EAknEditorFlagLatinInputModesOnly);
       
   117         iControl->SetAknEditorSpecialCharacterTable(
   119         iControl->SetAknEditorSpecialCharacterTable(
   118                 R_AVKON_EMAIL_ADDR_SPECIAL_CHARACTER_TABLE_DIALOG );
   120                 R_AVKON_EMAIL_ADDR_SPECIAL_CHARACTER_TABLE_DIALOG );
   119         }
   121         }
   120      
   122      
   121     switch (iContactField.FieldProperty().DefaultCase())
   123     switch (iContactField.FieldProperty().DefaultCase())