phonebookui/Phonebook2/UIControls/src/CPbk2ContactEditorNumberField.cpp
branchRCL_3
changeset 74 6b5524b4f673
parent 0 e686773b3f54
child 85 38bb213f60ba
equal deleted inserted replaced
68:9da50d567e3c 74:6b5524b4f673
   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     
   109     if (iContactField.FieldProperty().EditMode() == EPbk2FieldEditModeNumeric)
   113     if (iContactField.FieldProperty().EditMode() == EPbk2FieldEditModeNumeric)
   110         {
   114         {
   111         iControl->SetAknEditorNumericKeymap(EAknEditorPlainNumberModeKeymap);
   115         iControl->SetAknEditorNumericKeymap(EAknEditorPlainNumberModeKeymap);
   112         iControl->SetAknEditorInputMode(EAknEditorNumericInputMode);
   116         iControl->SetAknEditorInputMode(EAknEditorNumericInputMode);
   113         iControl->SetAknEditorAllowedInputModes(EAknEditorNumericInputMode);
   117         iControl->SetAknEditorAllowedInputModes(EAknEditorNumericInputMode);