diff -r 788b770ce3ae -r 42de37ce7ce4 locationsystemui/locationsysui/locsuplsettingsui/src/locsuplservereditor.cpp --- a/locationsystemui/locationsysui/locsuplsettingsui/src/locsuplservereditor.cpp Tue Feb 02 10:12:24 2010 +0200 +++ b/locationsystemui/locationsysui/locsuplsettingsui/src/locsuplservereditor.cpp Fri Feb 19 23:14:27 2010 +0200 @@ -46,6 +46,7 @@ #include #include // Gul Icon #include +#include #include #include @@ -329,6 +330,8 @@ } case EAknCmdHelp: { + HlpLauncher::LaunchHelpApplicationL( iCoeEnv->WsSession(), + iAvkonAppUi->AppHelpContextL() ); break; } case EEikCmdExit: @@ -552,6 +555,16 @@ //dont close editor retVal = EFalse; } + else if( err == KErrArgument ) + { + ShowServerValidationInfoNoteL( R_LOC_SERVER_INFO_NOTE ); + iIsEditMode = ETrue; + SetEditableL( iIsEditMode ); + SetInitialCurrentLine(); + SetCursorToEndL(); + //dont close editor + retVal = EFalse; + } } else { // save the existing slp entry info @@ -576,6 +589,16 @@ SetInitialCurrentLine(); SetCursorToEndL(); } + else if( err == KErrArgument ) + { + ShowServerValidationInfoNoteL( R_LOC_SERVER_INFO_NOTE ); + iIsEditMode = ETrue; + SetEditableL( iIsEditMode ); + SetInitialCurrentLine(); + SetCursorToEndL(); + //dont close editor + retVal = EFalse; + } } HandleMSKCaptionL(); //dont close editor