equal
deleted
inserted
replaced
103 { |
103 { |
104 // If not in 'only latin mode', convert digits to |
104 // If not in 'only latin mode', convert digits to |
105 // foreign characters if necessary |
105 // foreign characters if necessary |
106 AknTextUtils::DisplayTextLanguageSpecificNumberConversion(text); |
106 AknTextUtils::DisplayTextLanguageSpecificNumberConversion(text); |
107 } |
107 } |
108 |
108 |
109 // Enable partial screen input |
|
110 TInt flags = iControl->AknEditorFlags(); |
|
111 iControl->SetAknEditorFlags(flags | EAknEditorFlagEnablePartialScreen); |
|
112 |
|
113 if (iContactField.FieldProperty().EditMode() == EPbk2FieldEditModeNumeric) |
109 if (iContactField.FieldProperty().EditMode() == EPbk2FieldEditModeNumeric) |
114 { |
110 { |
115 iControl->SetAknEditorNumericKeymap(EAknEditorPlainNumberModeKeymap); |
111 iControl->SetAknEditorNumericKeymap(EAknEditorPlainNumberModeKeymap); |
116 iControl->SetAknEditorInputMode(EAknEditorNumericInputMode); |
112 iControl->SetAknEditorInputMode(EAknEditorNumericInputMode); |
117 iControl->SetAknEditorAllowedInputModes(EAknEditorNumericInputMode); |
113 iControl->SetAknEditorAllowedInputModes(EAknEditorNumericInputMode); |