- if(specialCharacters.Contains(currentInput[i]))
- {
- String invalidCharacterString;
- AppResource::GetInstance()->GetString(L"IDS_COM_POP_INVALID_CHARACTERS", invalidCharacterString);
- messageBox.Construct(L"", invalidCharacterString, MSGBOX_STYLE_NONE, ID_MESSAGE_BOX_TIMEOUT_ONE_SECOND);
- messageBox.ShowAndWait(modalResult);
- currentText.Remove(__pEditFieldFolderName->GetCursorPosition()-textToCheck,textToCheck);
- __pEditFieldFolderName->SetText(currentText);
- __pEditFieldFolderName->SetFocus();
- break;
- }
+ String invalidCharacterString;
+ AppResource::GetInstance()->GetString(L"IDS_COM_POP_INVALID_CHARACTERS", invalidCharacterString);
+ messageBox.Construct(L"", invalidCharacterString, MSGBOX_STYLE_NONE, ID_MESSAGE_BOX_TIMEOUT_ONE_SECOND);
+ messageBox.ShowAndWait(modalResult);
+ r = currentInput.Replace("/","");
+ __pEditFieldFolderName->SetText(currentInput);
+ __pEditFieldFolderName->SetFocus();
+ AppLogDebug("result is %s",GetErrorMessage(r));