phoneapp/phoneuiutils/src/cphoneresourceresolverbase.cpp
branchRCL_3
changeset 25 5266b1f337bd
parent 24 41a7f70b3818
child 26 8baf28733c3d
equal deleted inserted replaced
24:41a7f70b3818 25:5266b1f337bd
     1 /*
     1 /*
     2 * Copyright (c) 2005 Nokia Corporation and/or its subsidiary(-ies).
     2 * Copyright (c) 2010 Nokia Corporation and/or its subsidiary(-ies).
     3 * All rights reserved.
     3 * All rights reserved.
     4 * This component and the accompanying materials are made available
     4 * This component and the accompanying materials are made available
     5 * under the terms of "Eclipse Public License v1.0"
     5 * under the terms of "Eclipse Public License v1.0"
     6 * which accompanies this distribution, and is available
     6 * which accompanies this distribution, and is available
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
    29 #include "phoneconstants.h"
    29 #include "phoneconstants.h"
    30 #include "phonerssbase.h"
    30 #include "phonerssbase.h"
    31 #include "phonelogger.h"
    31 #include "phonelogger.h"
    32 #include "cphonecenrepproxy.h"
    32 #include "cphonecenrepproxy.h"
    33 
    33 
    34 #include "phoneresourceids.h"
    34 #include <phoneui.rsg>
       
    35 #include <callhandlingui.rsg>
       
    36 #include <phoneuitouch.rsg>
    35 #include "tphonetouchbuttonconfig.h"
    37 #include "tphonetouchbuttonconfig.h"
       
    38 
    36 #include <data_caging_path_literals.hrh>
    39 #include <data_caging_path_literals.hrh>
    37 
    40 
    38 // ================= MEMBER FUNCTIONS =======================
    41 // ================= MEMBER FUNCTIONS =======================
    39 
    42 
    40 // -----------------------------------------------------------------------------
    43 // -----------------------------------------------------------------------------
    42 // C++ default constructor can NOT contain any code, that
    45 // C++ default constructor can NOT contain any code, that
    43 // might leave.
    46 // might leave.
    44 // -----------------------------------------------------------------------------
    47 // -----------------------------------------------------------------------------
    45 //
    48 //
    46 EXPORT_C CPhoneResourceResolverBase::CPhoneResourceResolverBase():
    49 EXPORT_C CPhoneResourceResolverBase::CPhoneResourceResolverBase():
    47     iEnv( *CEikonEnv::Static() )
    50     iEnv( *CEikonEnv::Static() ) // codescanner::performance::eikonenvstatic
    48     {
    51     {
    49     if ( FeatureManager::FeatureSupported( KFeatureIdOnScreenDialer ) )
    52     if ( FeatureManager::FeatureSupported( KFeatureIdOnScreenDialer ) )
    50         {
    53         {
    51         iVariationFlags |= EOnscreenDialer;
    54         iVariationFlags |= EOnscreenDialer;
    52         }
    55         }
   149             if ( iVariationFlags & EOnscreenDialer)
   152             if ( iVariationFlags & EOnscreenDialer)
   150                 {
   153                 {
   151                 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR;
   154                 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR;
   152                 }
   155                 }
   153             else if ( iVariationFlags & EVideoCallMenu )
   156             else if ( iVariationFlags & EVideoCallMenu )
   154                 {
   157 	            {
   155                 retVal = R_PHONEUI_NUMBERACQ_VIDEOCALL_MENUBAR;
   158 	            retVal = R_PHONEUI_NUMBERACQ_VIDEOCALL_MENUBAR;
   156                 }
   159 	            }
   157             else
   160             else
   158                 {
   161                 {
   159                 retVal = R_PHONEUI_NUMBERACQ_MENUBAR;
   162                 retVal = R_PHONEUI_NUMBERACQ_MENUBAR;
   160                 }
   163                 }
   161 
   164 
   162             break;
   165             break;
   163 
   166 
   164         case EPhoneNumberAcqOkMenubar:
   167         case EPhoneNumberAcqOkMenubar:
   165             if ( iVariationFlags & EVideoCallMenu )
   168         	if ( iVariationFlags & EVideoCallMenu )
   166                 {
   169 	        	{
   167                 retVal = R_PHONEUI_NUMBERACQ_OK_VIDEOCALL_MENUBAR;
   170 	        	retVal = R_PHONEUI_NUMBERACQ_OK_VIDEOCALL_MENUBAR;
   168                 }
   171 	        	}
   169             else
   172         	else
   170                 {
   173 	        	{
   171                 retVal = R_PHONEUI_NUMBERACQ_OK_MENUBAR;
   174 	        	retVal = R_PHONEUI_NUMBERACQ_OK_MENUBAR;
   172                 }
   175 	        	}
   173             break;
   176             break;
   174 
   177 
   175         case EPhoneCallHandlingMenubar:
   178         case EPhoneCallHandlingMenubar:
   176             retVal = R_PHONEUI_CALLHANDLING_MENUBAR;
   179             retVal = R_PHONEUI_CALLHANDLING_MENUBAR;
   177             break;
   180             break;
   515             if ( iVariationFlags & EOnscreenDialer)
   518             if ( iVariationFlags & EOnscreenDialer)
   516                 {
   519                 {
   517                 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR;
   520                 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR;
   518                 }
   521                 }
   519             else if ( iVariationFlags & EVideoCallMenu )
   522             else if ( iVariationFlags & EVideoCallMenu )
   520                 {
   523 	            {
   521                 retVal = R_PHONE_INCALL_VIDEOCALL_MENUBAR_WITH_NUMBERENTRY;
   524 	            retVal = R_PHONE_INCALL_VIDEOCALL_MENUBAR_WITH_NUMBERENTRY;
   522                 }
   525 	            }
   523             else
   526             else
   524                 {
   527                 {
   525                 retVal = R_PHONE_INCALL_MENUBAR_WITH_NUMBERENTRY;
   528                 retVal = R_PHONE_INCALL_MENUBAR_WITH_NUMBERENTRY;
   526                 }
   529                 }
   527             break;
   530             break;
   547             retVal = R_PHONEUI_SEND_DTMF_EMPTY_EDIT_BOX_CBA;
   550             retVal = R_PHONEUI_SEND_DTMF_EMPTY_EDIT_BOX_CBA;
   548             break;
   551             break;
   549 
   552 
   550         case EPhoneSendDtmfNormalEditBoxCBA:
   553         case EPhoneSendDtmfNormalEditBoxCBA:
   551             retVal = R_PHONEUI_SEND_DTMF_NORMAL_EDIT_BOX_CBA;
   554             retVal = R_PHONEUI_SEND_DTMF_NORMAL_EDIT_BOX_CBA;
       
   555             break;
       
   556 
       
   557         case EPhoneDtmfSpeedDialNormalEditBoxCBA:
       
   558             retVal = R_PHONEUI_DTMF_SPEED_DIAL_NORMAL_EDIT_BOX_CBA;
   552             break;
   559             break;
   553 
   560 
   554         case EPhoneNumberAcqCBA:
   561         case EPhoneNumberAcqCBA:
   555             if ( iVariationFlags & EOnscreenDialer )
   562             if ( iVariationFlags & EOnscreenDialer )
   556                   {
   563                   {
   622             if ( iVariationFlags & EOnscreenDialer )
   629             if ( iVariationFlags & EOnscreenDialer )
   623                 {
   630                 {
   624                 retVal = R_PHONEUI_INCALL_DIALER_CBA;
   631                 retVal = R_PHONEUI_INCALL_DIALER_CBA;
   625                 }
   632                 }
   626             else
   633             else
   627                 {
   634 	            {
   628                 retVal = R_PHONEUI_CALLHANDLING_INCALL_NOIHF_CBA;
   635 	            retVal = R_PHONEUI_CALLHANDLING_INCALL_NOIHF_CBA;
   629                 }
   636 	            }
   630             break;
   637             break;
   631 
   638 
   632         case EPhoneCallHandlingInCallUnmuteCBA:
   639         case EPhoneCallHandlingInCallUnmuteCBA:
   633             retVal = R_PHONEUI_CALLHANDLING_INCALL_UNMUTE_CBA;
   640             retVal = R_PHONEUI_CALLHANDLING_INCALL_UNMUTE_CBA;
   634             break;
   641             break;
   645             break;
   652             break;
   646 
   653 
   647         case EPhoneCallHandlingInCallHandsetCBA:
   654         case EPhoneCallHandlingInCallHandsetCBA:
   648             if ( iVariationFlags & EOnscreenDialer )
   655             if ( iVariationFlags & EOnscreenDialer )
   649                 {
   656                 {
       
   657                 retVal = R_PHONEUI_INCALL_DIALER_CBA;
       
   658                 }
       
   659             else
       
   660                 {
   650                 retVal = R_PHONEUI_CALLHANDLING_INCALL_HANDSET_CBA;
   661                 retVal = R_PHONEUI_CALLHANDLING_INCALL_HANDSET_CBA;
   651                 }
   662                 }
   652             break;
   663             break;
   653 
   664 
   654         case EPhoneCallHandlingInCallBtaaCBA:
   665         case EPhoneCallHandlingInCallBtaaCBA:
   655             if ( iVariationFlags & EOnscreenDialer )
   666             if ( iVariationFlags & EOnscreenDialer )
   656                 {
   667                 {
       
   668                 retVal = R_PHONEUI_INCALL_DIALER_CBA;
       
   669                 }
       
   670             else
       
   671                 {
   657                 retVal = R_PHONEUI_CALLHANDLING_INCALL_BTAA_CBA;
   672                 retVal = R_PHONEUI_CALLHANDLING_INCALL_BTAA_CBA;
   658                 }
   673                 }
   659 
   674 
   660             break;
   675             break;
   661 
   676 
   662         case EPhoneCallHandlingEmergencyCBA:
   677         case EPhoneCallHandlingEmergencyCBA:
       
   678             if ( iVariationFlags & EOnscreenDialer )
       
   679                 {
       
   680                 retVal = R_PHONEUI_INCALL_DIALER_CBA;
       
   681                 }
       
   682             else
   663                 {
   683                 {
   664                 retVal = R_PHONEUI_CALLHANDLING_EMERGENCY_CBA;
   684                 retVal = R_PHONEUI_CALLHANDLING_EMERGENCY_CBA;
   665                 }
   685                 }
   666 
   686 
   667             break;
   687             break;
   926             break;
   946             break;
   927 
   947 
   928         case EPhoneEmergencyConnectWaitNote:
   948         case EPhoneEmergencyConnectWaitNote:
   929             if ( iVariationFlags & EOnscreenDialer )
   949             if ( iVariationFlags & EOnscreenDialer )
   930                 {
   950                 {
   931                 retVal = R_PHONE_EMERGENCY_NETWORK_CONNECT_WAIT_NOTE_EMPTY_DIALER;
   951                 retVal = R_PHONE_EMERGENCY_NETWORK_CONNECT_WAIT_NOTE_DIALER;
   932                 }
   952                 }
   933             else
   953             else
   934                 {
   954                 {
   935                 retVal = R_PHONE_EMERGENCY_NETWORK_CONNECT_WAIT_NOTE;
   955                 retVal = R_PHONE_EMERGENCY_NETWORK_CONNECT_WAIT_NOTE;
   936                 }
   956                 }
   942 
   962 
   943         case EPhoneExitEmergencyModeQuery:
   963         case EPhoneExitEmergencyModeQuery:
   944             retVal = R_PHONE_EXIT_EMERGENCY_MODE_QUERY;
   964             retVal = R_PHONE_EXIT_EMERGENCY_MODE_QUERY;
   945             break;
   965             break;
   946 
   966 
   947         case EPhoneIncomingCallKeysLocked:
       
   948             retVal = R_NOTETEXT_USE_KEYGUARD_TO_UNLOCK;
       
   949             break;
       
   950 
       
   951         case EPhoneIncomingCallLabel:
   967         case EPhoneIncomingCallLabel:
   952             retVal = R_PHONEUI_MTCAL_INCOMING_CALL;
   968             retVal = R_PHONEUI_MTCAL_INCOMING_CALL;
   953             break;
   969             break;
   954 
   970 
   955         case EPhoneIncomingCallLabelShort:
   971         case EPhoneIncomingCallLabelShort:
   971         case EPhoneOutgoingVideoCallLabelShort:
   987         case EPhoneOutgoingVideoCallLabelShort:
   972             retVal = R_PHONEUI_OUT_GOING_VIDEO_CALL_SHORT;
   988             retVal = R_PHONEUI_OUT_GOING_VIDEO_CALL_SHORT;
   973             break;
   989             break;
   974 
   990 
   975         case EPhoneCallDurationFormatString:
   991         case EPhoneCallDurationFormatString:
   976             retVal = R_PHONEUI_TIME_DURAT_LONG_WITH_ZERO;
   992             retVal = R_QTN_TIME_DURAT_LONG_WITH_ZERO;
   977             break;
   993             break;
   978 
   994 
   979         case EPhoneDtmfNumberQuery:
   995         case EPhoneDtmfNumberQuery:
   980             retVal = R_PHONEUI_SEND_DTMF_QUERY;
   996             retVal = R_PHONEUI_SEND_DTMF_QUERY;
   981             break;
   997             break;
   998 
  1014 
   999         case EPhoneDtmfFetchTitle:
  1015         case EPhoneDtmfFetchTitle:
  1000             retVal = R_PHONEUI_TITLE_IN_DTMF_FETCH;
  1016             retVal = R_PHONEUI_TITLE_IN_DTMF_FETCH;
  1001             break;
  1017             break;
  1002 
  1018 
       
  1019         case EPhoneDtmfSpeedDialNumberQuery:
       
  1020             retVal = R_PHONEUI_DTMF_SPEED_DIAL_NUMBER_QUERY;
       
  1021             break;
       
  1022 
       
  1023         case EPhoneDtmfSpeedDialNotAssigned:
       
  1024             retVal = R_ERROR_NOTE_SPEED_DIAL_NOT_ASSIGNED;
       
  1025             break;
       
  1026 
       
  1027         case EPhoneDtmfInvalidSpeedDial:
       
  1028             retVal = R_ERROR_NOTE_INVALID_SPEED_DIAL;
       
  1029             break;
       
  1030 
  1003         case EPhoneAlsLineChangeConfirmationQuery:
  1031         case EPhoneAlsLineChangeConfirmationQuery:
  1004             retVal = R_PHONEUI_ALS_CONFIRMATION_QUERY;
  1032             retVal = R_PHONEUI_ALS_CONFIRMATION_QUERY;
  1005             break;
  1033             break;
  1006 
  1034 
  1007         case EPhoneAlsLineBlockingNoteText:
  1035         case EPhoneAlsLineBlockingNoteText:
  1050 
  1078 
  1051         case EPhoneDisconnectingNetworkNote:
  1079         case EPhoneDisconnectingNetworkNote:
  1052             retVal = R_PHONE_DISCONNECTING_NETWORK_WAIT_NOTE;
  1080             retVal = R_PHONE_DISCONNECTING_NETWORK_WAIT_NOTE;
  1053             break;
  1081             break;
  1054 
  1082 
  1055         case EPhoneInCallMutedText:
  1083         case EPhoneInCallNumberText:
  1056             retVal = R_PHONE_INCALL_MUTED_PANE;
  1084             retVal = R_PHONEUI_INCALL_CALL_NUMBER;
  1057             break;
  1085             break;
  1058 
  1086 
  1059         case EPhoneInCallDisconnected:
  1087         case EPhoneInCallDisconnected:
  1060             retVal = R_PHONEUI_INCALL_CALL_DISCONNECTED;
  1088             retVal = R_PHONEUI_INCALL_CALL_DISCONNECTED;
  1061             break;
  1089             break;
  1075         case EPhoneInformationNote:
  1103         case EPhoneInformationNote:
  1076             retVal = R_PHONE_INFORMATION_NOTE;
  1104             retVal = R_PHONE_INFORMATION_NOTE;
  1077             break;
  1105             break;
  1078 
  1106 
  1079         case EPhoneInformationWaitNote:
  1107         case EPhoneInformationWaitNote:
  1080             retVal = R_PHONE_INFORMATION_NOTE_WITH_WAIT;
  1108             retVal = R_PHONE_INFORMATION_NOTE_WITH_CBA;
  1081             break;
  1109             break;
  1082 
  1110 
  1083         case EPhoneInformationErrorNote:
  1111         case EPhoneInformationErrorNote:
  1084             retVal = R_PHONE_ERROR_NOTE;
  1112             retVal = R_PHONE_ERROR_NOTE;
  1085             break;
  1113             break;
  1090 
  1118 
  1091         case EPhoneInformationConfirmationNote:
  1119         case EPhoneInformationConfirmationNote:
  1092             retVal = R_PHONE_CONFIRMATION_NOTE;
  1120             retVal = R_PHONE_CONFIRMATION_NOTE;
  1093             break;
  1121             break;
  1094 
  1122 
       
  1123         case EPhonePhoneImeiString:
       
  1124             retVal = R_PHONE_IMEI_STRING;
       
  1125             break;
       
  1126 
  1095         case EPhoneSecurityInformationNote:
  1127         case EPhoneSecurityInformationNote:
  1096             retVal = R_PHONE_SECURITY_INFORMATION_NOTE;
  1128             retVal = R_PHONE_SECURITY_INFORMATION_NOTE;
  1097             break;
  1129             break;
  1098         case EPhonePhoneBtDevAddress:
  1130         case EPhonePhoneBtDevAddress:
  1099             retVal = R_PHONE_BT_DEV_ADDRESS;
  1131             retVal = R_PHONE_BT_DEV_ADDRESS;
  1106         case EPhoneInformationConnectedNote:
  1138         case EPhoneInformationConnectedNote:
  1107             retVal = R_INCAL_REMOTE_ACTIVE_TEXT;
  1139             retVal = R_INCAL_REMOTE_ACTIVE_TEXT;
  1108             break;
  1140             break;
  1109 
  1141 
  1110         case EPhoneInformationRemoteCreateConferenceNote:
  1142         case EPhoneInformationRemoteCreateConferenceNote:
  1111             retVal = R_INCAL_REMOTE_CREATE_CONFERENCE_TEXT;
  1143         	retVal = R_INCAL_REMOTE_CREATE_CONFERENCE_TEXT;
  1112             break;
  1144         	break;
  1113 
  1145 
  1114         case EPhoneInformationCallOnHold:
  1146         case EPhoneInformationCallOnHold:
  1115             retVal = R_PHONE_SS_NOTIFICATION_INCAL_INFO_HOLD_TEXT;
  1147             retVal = R_PHONE_SS_NOTIFICATION_INCAL_INFO_HOLD_TEXT;
  1116             break;
  1148             break;
  1117 
  1149 
  1126         case EPhoneInformationConferenceOnHold:
  1158         case EPhoneInformationConferenceOnHold:
  1127             retVal = R_INCAL_INFO_CONF_HOLD_TEXT;
  1159             retVal = R_INCAL_INFO_CONF_HOLD_TEXT;
  1128             break;
  1160             break;
  1129 
  1161 
  1130         case EPhoneInformationCallOnHoldNoCli:
  1162         case EPhoneInformationCallOnHoldNoCli:
  1131             retVal = R_INCAL_INFO_HOLD_NOCLI_TEXT;
  1163         	retVal = R_INCAL_INFO_HOLD_NOCLI_TEXT;
  1132             break;
  1164         	break;
  1133 
  1165 
  1134         case EPhoneInformationConferenceActiveted:
  1166         case EPhoneInformationConferenceActiveted:
  1135             retVal = R_MULTC_INFO_CONFERENCE_TEXT;
  1167         	retVal = R_MULTC_INFO_CONFERENCE_TEXT;
  1136             break;
  1168         	break;
  1137 
  1169 
  1138         case EPhoneCallOnHold:
  1170         case EPhoneCallOnHold:
  1139             retVal = R_PHONEUI_INCALL_CALL_HELD;
  1171             retVal = R_PHONEUI_INCALL_CALL_HELD;
  1140             break;
  1172             break;
  1141 
  1173 
  1165 
  1197 
  1166         case EPhoneCLIWithheld:
  1198         case EPhoneCLIWithheld:
  1167             retVal = R_PHONEUI_MTCAL_CLI_WITHHELD;
  1199             retVal = R_PHONEUI_MTCAL_CLI_WITHHELD;
  1168             break;
  1200             break;
  1169 
  1201 
  1170         case EPhoneCallCLIUnknown:
       
  1171             retVal = R_PHONEUI_MTCAL_CLI_UNKNOWN;
       
  1172             break;
       
  1173 
       
  1174         case EPhoneNoteTextCallSummary:
  1202         case EPhoneNoteTextCallSummary:
  1175             retVal = R_PHONEUI_NOTE_TEXT_POST_CALL_SUMMARY;
  1203             retVal = R_PHONEUI_NOTE_TEXT_POST_CALL_SUMMARY;
  1176             break;
  1204             break;
  1177 
  1205 
  1178         case EPhoneNoteTextCallDuration:
  1206         case EPhoneNoteTextCallDuration:
  1181 
  1209 
  1182         case EPhoneIdleTimeFormat:
  1210         case EPhoneIdleTimeFormat:
  1183             retVal = R_PHONEUI_IDLE_TIME_FORMAT;
  1211             retVal = R_PHONEUI_IDLE_TIME_FORMAT;
  1184             break;
  1212             break;
  1185 
  1213 
       
  1214         case EPhoneLifeTimeFormat:
       
  1215             retVal = R_PHONEUI_LIFE_TIMER_STRING;
       
  1216             break;
       
  1217 
  1186         case EPhoneNoteTextPEFailedAtStartup:
  1218         case EPhoneNoteTextPEFailedAtStartup:
  1187             retVal = R_PHONEUI_NOTE_TEXT_PHONE_ENGINE_FAILED_AT_STARTUP;
  1219             retVal = R_PHONEUI_NOTE_TEXT_PHONE_ENGINE_FAILED_AT_STARTUP;
  1188             break;
  1220             break;
  1189 
  1221 
  1190         case EPhoneCLIPayphone:
  1222         case EPhoneCLIPayphone:
  1191             retVal = R_PHONE_MTCAL_CLI_PAYPHONE;
  1223         	retVal = R_PHONE_MTCAL_CLI_PAYPHONE;
  1192             break;
  1224         	break;
  1193 
  1225 
  1194         case EPhoneOutgoingCallsBarredWithinCUG:
  1226         case EPhoneOutgoingCallsBarredWithinCUG:
  1195             retVal = R_PHONE_ERROR_CALL_BARRED_IN_CUG;
  1227         	retVal = R_PHONE_ERROR_CALL_BARRED_IN_CUG;
  1196             break;
  1228         	break;
  1197 
  1229 
  1198         case EPhoneNoCUGSelected:
  1230         case EPhoneNoCUGSelected:
  1199             retVal = R_PHONE_ERROR_SELECT_CUG;
  1231         	retVal = R_PHONE_ERROR_SELECT_CUG;
  1200             break;
  1232         	break;
  1201 
  1233 
  1202         case EPhoneUnknownCUGIndex:
  1234         case EPhoneUnknownCUGIndex:
  1203             retVal = R_PHONE_ERROR_CUG_UNKNOWN;
  1235         	retVal = R_PHONE_ERROR_CUG_UNKNOWN;
  1204             break;
  1236         	break;
  1205 
  1237 
  1206         case EPhoneCUGIndexIncompatible:
  1238         case EPhoneCUGIndexIncompatible:
  1207             retVal = R_PHONE_ERROR_NOT_POSSIBLE_IN_CUG;
  1239         	retVal = R_PHONE_ERROR_NOT_POSSIBLE_IN_CUG;
  1208             break;
  1240         	break;
  1209 
  1241 
  1210         case EPhoneCUGCallsFailure:
  1242         case EPhoneCUGCallsFailure:
  1211             retVal = R_PHONE_ERROR_CHECK_CUG;
  1243         	retVal = R_PHONE_ERROR_CHECK_CUG;
  1212             break;
  1244         	break;
  1213 
  1245 
  1214         case EPhoneCLIRNotSubscribed:
  1246         case EPhoneCLIRNotSubscribed:
  1215             retVal = R_PHONE_ERROR_CHECK_CLIR;
  1247         	retVal = R_PHONE_ERROR_CHECK_CLIR;
  1216             break;
  1248         	break;
  1217 
  1249 
  1218         case EPhoneSSNotifCLIRSupprReject:
  1250         case EPhoneSSNotifCLIRSupprReject:
  1219             retVal = R_PHONE_SS_NOTIFICATION_CLIR_SUPPR_REJECT_TEXT;
  1251         	retVal = R_PHONE_SS_NOTIFICATION_CLIR_SUPPR_REJECT_TEXT;
  1220             break;
  1252         	break;
  1221 
  1253 
  1222         case EPhoneWlanMacAddress:
  1254         case EPhoneWlanMacAddress:
  1223             retVal = R_PHONE_WLAN_MAC_STRING;
  1255         	retVal = R_PHONE_WLAN_MAC_STRING;
  1224             break;
  1256         	break;
  1225 
  1257 
  1226         case EPhoneColpConnected:
  1258         case EPhoneColpConnected:
  1227             retVal = R_PHONE_TEXT_COLP_CONNECTED;
  1259         	retVal = R_PHONE_TEXT_COLP_CONNECTED;
  1228             break;
  1260         	break;
  1229 
  1261 
  1230         case EPhoneBtLoopbackEnabled:
  1262         case EPhoneBtLoopbackEnabled:
  1231             retVal = R_PHONE_BT_LOOPBACK_ENABLED_STRING;
  1263         	retVal = R_PHONE_BT_LOOPBACK_ENABLED_STRING;
  1232             break;
  1264         	break;
  1233 
  1265 
  1234         case EPhoneBtLoopbackDisabled:
  1266         case EPhoneBtLoopbackDisabled:
  1235             retVal = R_PHONE_BT_LOOPBACK_DISABLED_STRING;
  1267         	retVal = R_PHONE_BT_LOOPBACK_DISABLED_STRING;
  1236             break;
  1268         	break;
  1237 
  1269 
  1238         case EPhoneLineBlockingNote:
  1270         case EPhoneLineBlockingNote:
  1239             retVal = R_PHONE_LINE_BLOCKING_NOTE;
  1271         	retVal = R_PHONE_LINE_BLOCKING_NOTE;
  1240             break;
  1272         	break;
  1241 
  1273 
  1242         case EPhoneSwitchToVideoQuery:
  1274         case EPhoneSwitchToVideoQuery:
  1243             retVal = R_PHONE_INCALL_QUERY_SWITCH_TO_VIDEO;
  1275         	retVal = R_PHONE_INCALL_QUERY_SWITCH_TO_VIDEO;
  1244             break;
  1276         	break;
  1245 
  1277 
  1246         case EPhoneSwitchToVoiceQuery:
  1278         case EPhoneSwitchToVoiceQuery:
  1247             retVal = R_PHONE_INCALL_QUERY_SWITCH_TO_VOICE;
  1279         	retVal = R_PHONE_INCALL_QUERY_SWITCH_TO_VOICE;
  1248             break;
  1280 			break;
  1249 
  1281 
  1250         case EPhoneInformationNoNetworkSupportForVideoCallNote:
  1282         case EPhoneInformationNoNetworkSupportForVideoCallNote:
  1251             retVal =  R_PHONE_INCALL_INFO_NO_NETWORK_SUPPORT;
  1283         	retVal =  R_PHONE_INCALL_INFO_NO_NETWORK_SUPPORT;
  1252             break;
  1284         	break;
  1253 
  1285 
  1254         case EPhoneInformationVideoCallNotAllowedDuringRestoreNote:
  1286         case EPhoneInformationVideoCallNotAllowedDuringRestoreNote:
  1255             retVal =  R_PHONE_INCALL_INFO_VIDEO_CALL_NOT_ALLOWED_DURING_RESTORE;
  1287         	retVal =  R_PHONE_INCALL_INFO_VIDEO_CALL_NOT_ALLOWED_DURING_RESTORE;
  1256             break;
  1288         	break;
  1257 
  1289 
  1258         case EPhoneSimRejected:
  1290         case EPhoneSimRejected:
  1259             retVal = R_PHONEUI_SIM_REJECTED;
  1291             retVal = R_PHONEUI_SIM_REJECTED;
  1260             break;
  1292             break;
  1261 
  1293 
  1265 
  1297 
  1266         case EPhoneSimRemoved:
  1298         case EPhoneSimRemoved:
  1267             retVal = R_PHONEUI_SIM_REMOVED;
  1299             retVal = R_PHONEUI_SIM_REMOVED;
  1268             break;
  1300             break;
  1269 
  1301 
       
  1302         case EPhoneSIMInvalidUICC:
       
  1303             retVal = R_SIM_INVALID_UICC;
       
  1304             break;
  1270         case EPhoneRebootRequired:
  1305         case EPhoneRebootRequired:
  1271             retVal = R_PHONEUI_REBOOT_REQUIRED;
  1306             retVal = R_PHONEUI_REBOOT_REQUIRED;
  1272             break;
  1307             break;
  1273 
  1308 
  1274         case EPhoneNoteVideoCallNotPossible:
  1309         case EPhoneNoteVideoCallNotPossible:
  1286         case EPhoneDisconnectingQueryCBA:
  1321         case EPhoneDisconnectingQueryCBA:
  1287             retVal = R_AVKON_SOFTKEYS_YES_NO;
  1322             retVal = R_AVKON_SOFTKEYS_YES_NO;
  1288             break;
  1323             break;
  1289 
  1324 
  1290         case EPhoneAlertingVideoCallMenubar:
  1325         case EPhoneAlertingVideoCallMenubar:
  1291             retVal = R_PHONEUI_ALERTINGVIDEOCALL_MENUBAR;
  1326         	retVal = R_PHONEUI_ALERTINGVIDEOCALL_MENUBAR;
  1292             break;
  1327         	break;
  1293 
  1328 
  1294         case EPhoneCallHandlingIncomingSliderCBA:
  1329         case EPhoneCallHandlingIncomingSliderCBA:
  1295             retVal = R_PHONEUI_CALLCOMING_SOFTKEYS_WHEN_SLIDER;
  1330             retVal = R_PHONEUI_CALLCOMING_SOFTKEYS_WHEN_SLIDER;
  1296             break;
  1331             break;
  1297 
  1332 
  1327             retVal = R_PHONE_ERROR_NO_SERVICE;
  1362             retVal = R_PHONE_ERROR_NO_SERVICE;
  1328             break;
  1363             break;
  1329 
  1364 
  1330         case EPhoneIncallButtons:
  1365         case EPhoneIncallButtons:
  1331             retVal = R_PHONEUI_INCALL_BUTTONS;
  1366             retVal = R_PHONEUI_INCALL_BUTTONS;
       
  1367             break;
       
  1368 
       
  1369         case EPhoneIncallVideoShareButtons:
       
  1370             retVal = R_PHONEUI_INCALL_VIDEO_SHARE_BUTTONS;
  1332             break;
  1371             break;
  1333 
  1372 
  1334         case EPhoneTwoSinglesButtons:
  1373         case EPhoneTwoSinglesButtons:
  1335             retVal = R_PHONEUI_TWO_SINGLES_BUTTONS;
  1374             retVal = R_PHONEUI_TWO_SINGLES_BUTTONS;
  1336             break;
  1375             break;
  1402             break;
  1441             break;
  1403             
  1442             
  1404         case EPhoneNoteCallInfoCauseValue21:
  1443         case EPhoneNoteCallInfoCauseValue21:
  1405             retVal = R_CALL_INFO_CAUSE_VALUE21;
  1444             retVal = R_CALL_INFO_CAUSE_VALUE21;
  1406             break;
  1445             break;
  1407 
  1446             
  1408         case EPhoneNoteCallInfoCauseValue22:
  1447         case EPhoneNoteCallInfoCauseValue22:
  1409             retVal = R_CALL_INFO_CAUSE_VALUE22;
  1448             retVal = R_CALL_INFO_CAUSE_VALUE22;
  1410             break;
  1449             break;
  1411 
  1450 
  1412         case EPhoneNoteCallInfoCauseValue34:
  1451         case EPhoneNoteCallInfoCauseValue34:
  1443 
  1482 
  1444         case EPhoneNoteCallInfoServiceNotAvailable:
  1483         case EPhoneNoteCallInfoServiceNotAvailable:
  1445             retVal = R_CALL_INFO_SERVICE_NOT_AVAILABLE;
  1484             retVal = R_CALL_INFO_SERVICE_NOT_AVAILABLE;
  1446             break;
  1485             break;
  1447 
  1486 
  1448         case EPhoneDtmfNumberListQuery:
  1487     	case EPhoneDtmfNumberListQuery:
  1449             retVal = R_PHONE_DTMF_LIST_QUERY;
  1488     	    retVal = R_PHONE_DTMF_LIST_QUERY;
  1450             break;
  1489     	    break;
  1451 
  1490 
  1452         case EPhoneNoteTTYNoAudioControl:
  1491         case EPhoneNoteTTYNoAudioControl:
  1453             retVal = R_PHONE_TTY_INFO_NO_AUDIO_CONTROL;
  1492         	retVal = R_PHONE_TTY_INFO_NO_AUDIO_CONTROL;
  1454             break;
  1493         	break;
  1455 
  1494 
  1456         case EPhoneAddtoContactsListQuery:
  1495     	case EPhoneAddtoContactsListQuery:
  1457             retVal = R_DIALER_ADD_TO_CONTACTS_SELECTION_LIST_QUERY;
  1496     	    retVal = R_DIALER_ADD_TO_CONTACTS_SELECTION_LIST_QUERY;
  1458             break;
  1497     	    break;
  1459 
  1498 
  1460         case EPhoneDtmfDialerCBA:
  1499     	case EPhoneDtmfDialerCBA:
  1461             retVal = R_PHONEUI_DTMFDIALER_SOFTKEYS_OPTIONS_CANCEL;
  1500     	    retVal = R_PHONEUI_DTMFDIALER_SOFTKEYS_OPTIONS_CANCEL;
  1462             break;
  1501     	    break;
  1463 
  1502 
  1464         case EPhoneDtmfDialerNumberEntryPromptText:
  1503     	case EPhoneDtmfDialerNumberEntryPromptText:
  1465             retVal = R_PHONEUI_DIALER_NUMBERENTRY_PROMPT_TEXT;
  1504     	    retVal = R_PHONEUI_DIALER_NUMBERENTRY_PROMPT_TEXT;
       
  1505     	    break;
       
  1506 
       
  1507         case EPhoneCall:
       
  1508             retVal = R_PHONEUI_MTCAL_CALL;
  1466             break;
  1509             break;
  1467 
  1510 
  1468         case EPhoneVideoCallSetupFailedCreateVoiceCallToTheSameContactText:
  1511         case EPhoneVideoCallSetupFailedCreateVoiceCallToTheSameContactText:
  1469             retVal = R_NOTE_INCAL_QUERY_VCALL_FAILED;
  1512             retVal = R_NOTE_INCAL_QUERY_VCALL_FAILED;
  1470             break;
  1513             break;
  1471 
  1514 
  1472         case EPhoneInfoClirChange:
  1515         case EPhoneInfoClirChange:
  1473             retVal = R_NOTE_TEXT_CLIR_CHANGE;
  1516         	retVal = R_NOTE_TEXT_CLIR_CHANGE;
  1474             break;
  1517         	break;
  1475 
  1518 
  1476         case EPhoneInfoCugInUse:
  1519         case EPhoneInfoCugInUse:
  1477             retVal = R_NOTE_TEXT_CUG_IN_USE;
  1520             retVal = R_NOTE_TEXT_CUG_IN_USE;
  1478             break;
  1521             break;
  1479 
  1522             
  1480         case EPhoneCallHandlingEmergencyInCallNoOptions:
  1523         case EPhoneCallHandlingEmergencyInCallNoOptions:
  1481             retVal = R_PHONEUI_CALLHANDLING_EMERGENCY_INCALL_NO_OPTIONS;
  1524             retVal = R_PHONEUI_CALLHANDLING_EMERGENCY_INCALL_NO_OPTIONS;
  1482             break;
  1525             break;
  1483 
  1526 
  1484         case EPhoneIncallHeldButtons:
       
  1485             retVal = R_PHONEUI_INCALL_HELD_BUTTONS;
       
  1486             break;
       
  1487             
       
  1488         case EPhoneAttemptingEmergencyText:
       
  1489             retVal = R_PHONEUI_ATTEMPTING_EMERGENCY_CALL_TEXT;
       
  1490             break;
       
  1491 
       
  1492         default:
  1527         default:
  1493             Panic( EPhoneUtilsResourcePhoneappNotFound );
  1528         	Panic( EPhoneUtilsResourcePhoneappNotFound );
  1494             break;
  1529         	break;
  1495         }
  1530         }
  1496     return retVal;
  1531     return retVal;
  1497     }
  1532     }
  1498 
  1533 
  1499 //  End of File
  1534 //  End of File