|
1 /* |
|
2 * Copyright (c) 2005 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: Implementation of CPhoneResourceResolverBase class. |
|
15 * |
|
16 */ |
|
17 |
|
18 |
|
19 // INCLUDE FILES |
|
20 #include <bautils.h> |
|
21 #include <eikenv.h> |
|
22 #include <avkon.rsg> |
|
23 #include <featmgr.h> |
|
24 #include <telephonyvariant.hrh> |
|
25 |
|
26 #include "phoneui.pan" |
|
27 #include "cphoneresourceresolverbase.h" |
|
28 #include "cphonemainresourceresolver.h" |
|
29 #include "phoneconstants.h" |
|
30 #include "phonerssbase.h" |
|
31 #include "phonelogger.h" |
|
32 #include "cphonecenrepproxy.h" |
|
33 |
|
34 #include "phoneresourceids.h" |
|
35 #include "tphonetouchbuttonconfig.h" |
|
36 #include <data_caging_path_literals.hrh> |
|
37 |
|
38 // ================= MEMBER FUNCTIONS ======================= |
|
39 |
|
40 // ----------------------------------------------------------------------------- |
|
41 // CPhoneResourceResolverBase::CPhoneResourceResolverBase |
|
42 // C++ default constructor can NOT contain any code, that |
|
43 // might leave. |
|
44 // ----------------------------------------------------------------------------- |
|
45 // |
|
46 EXPORT_C CPhoneResourceResolverBase::CPhoneResourceResolverBase(): |
|
47 iEnv( *CEikonEnv::Static() ) |
|
48 { |
|
49 if ( FeatureManager::FeatureSupported( KFeatureIdOnScreenDialer ) ) |
|
50 { |
|
51 iVariationFlags |= EOnscreenDialer; |
|
52 } |
|
53 |
|
54 if ( FeatureManager::FeatureSupported( KFeatureIdTouchCallHandling ) ) |
|
55 { |
|
56 iVariationFlags |= ETouchCallHandling; |
|
57 } |
|
58 |
|
59 if ( FeatureManager::FeatureSupported( KFeatureIdVideocallMenuVisibility ) ) |
|
60 { |
|
61 iVariationFlags |= EVideoCallMenu; |
|
62 } |
|
63 } |
|
64 |
|
65 // Destructor |
|
66 EXPORT_C CPhoneResourceResolverBase::~CPhoneResourceResolverBase() |
|
67 { |
|
68 // Remove resource file |
|
69 iEnv.DeleteResourceFile( iResourceOffset ); |
|
70 if ( FeatureManager::FeatureSupported( KFeatureIdTouchCallHandling ) ) |
|
71 { |
|
72 iEnv.DeleteResourceFile( iCUIResourceOffset ); |
|
73 iEnv.DeleteResourceFile( iPTCHResourceOffset ); |
|
74 } |
|
75 } |
|
76 |
|
77 // ----------------------------------------------------------------------------- |
|
78 // CPhoneResourceResolverBase::BaseConstructL |
|
79 // |
|
80 // |
|
81 // ----------------------------------------------------------------------------- |
|
82 // |
|
83 EXPORT_C void CPhoneResourceResolverBase::BaseConstructL() |
|
84 { |
|
85 // Add resource file |
|
86 // Create path to default resource file name |
|
87 TFileName path( KDriveZ ); |
|
88 path.Append( KDC_APP_RESOURCE_DIR ); |
|
89 path.Append( KPhoneResourceFile ); |
|
90 |
|
91 RFs &fsSession= iEnv.FsSession(); |
|
92 BaflUtils::NearestLanguageFile( fsSession, path ); |
|
93 iResourceOffset = iEnv.AddResourceFileL( path ); |
|
94 |
|
95 if ( FeatureManager::FeatureSupported( KFeatureIdTouchCallHandling ) ) |
|
96 { |
|
97 // callhandlingui.rss |
|
98 TFileName callHandlingPath( KDriveZ ); |
|
99 callHandlingPath.Append( KDC_APP_RESOURCE_DIR ); |
|
100 callHandlingPath.Append( KPhoneResourceFileCHUI ); |
|
101 BaflUtils::NearestLanguageFile( fsSession, callHandlingPath ); |
|
102 iCUIResourceOffset = iEnv.AddResourceFileL( callHandlingPath ); |
|
103 // phoneuitouch.rss |
|
104 TFileName phoneUiTouchPath( KDriveZ ); |
|
105 phoneUiTouchPath.Append( KDC_APP_RESOURCE_DIR ); |
|
106 phoneUiTouchPath.Append( KPhoneResourceFilePHTC ); |
|
107 BaflUtils::NearestLanguageFile( fsSession, phoneUiTouchPath ); |
|
108 iPTCHResourceOffset = iEnv.AddResourceFileL( phoneUiTouchPath ); |
|
109 |
|
110 iTouchButtonConfig.ReadConfiguration(); |
|
111 } |
|
112 |
|
113 } |
|
114 |
|
115 EXPORT_C TBool CPhoneResourceResolverBase::IsTelephonyFeatureSupported( TInt aFeatureId ) const |
|
116 { |
|
117 return CPhoneCenRepProxy::Instance()->IsTelephonyFeatureSupported( aFeatureId ); |
|
118 } |
|
119 // ----------------------------------------------------------------------------- |
|
120 // CPhoneResourceResolverBase::ResolveResourceID |
|
121 // Empty implementation, because there isn't common phoneapp.rss file. |
|
122 // Panics, if called. |
|
123 // (other items were commented in a header). |
|
124 // ----------------------------------------------------------------------------- |
|
125 // |
|
126 EXPORT_C TInt CPhoneResourceResolverBase::ResolveResourceID( |
|
127 const TInt& aResource ) const |
|
128 { |
|
129 TInt retVal( KErrNotFound ); |
|
130 |
|
131 __PHONELOG1( EBasic, EPhoneUIView, "CPhoneResourceResolverBase::ResolveResourceID - aResource(%d)", |
|
132 aResource ); |
|
133 switch( aResource ) |
|
134 { |
|
135 case EPhoneNumberBusy: |
|
136 retVal = R_PHONE_ERROR_NUMBER_BUSY; |
|
137 break; |
|
138 |
|
139 case EPhoneWaitingText: |
|
140 retVal = R_PHONE_SS_NOTIFICATION_MOCAL_WAITING_TEXT; |
|
141 break; |
|
142 |
|
143 case EPhoneIdleMenubar: |
|
144 retVal = R_PHONEUI_IDLE_MENUBAR; |
|
145 break; |
|
146 |
|
147 case EPhoneNumberAcqMenubar: |
|
148 |
|
149 if ( iVariationFlags & EOnscreenDialer) |
|
150 { |
|
151 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
152 } |
|
153 else if ( iVariationFlags & EVideoCallMenu ) |
|
154 { |
|
155 retVal = R_PHONEUI_NUMBERACQ_VIDEOCALL_MENUBAR; |
|
156 } |
|
157 else |
|
158 { |
|
159 retVal = R_PHONEUI_NUMBERACQ_MENUBAR; |
|
160 } |
|
161 |
|
162 break; |
|
163 |
|
164 case EPhoneNumberAcqOkMenubar: |
|
165 if ( iVariationFlags & EVideoCallMenu ) |
|
166 { |
|
167 retVal = R_PHONEUI_NUMBERACQ_OK_VIDEOCALL_MENUBAR; |
|
168 } |
|
169 else |
|
170 { |
|
171 retVal = R_PHONEUI_NUMBERACQ_OK_MENUBAR; |
|
172 } |
|
173 break; |
|
174 |
|
175 case EPhoneCallHandlingMenubar: |
|
176 retVal = R_PHONEUI_CALLHANDLING_MENUBAR; |
|
177 break; |
|
178 |
|
179 case EPhoneCallHandlingEmergencyMenubar: |
|
180 retVal = R_PHONEUI_CALLHANDLING_EMERGENCY_MENUBAR; |
|
181 break; |
|
182 |
|
183 case EPhoneCallHandlingEmergencyMenubarWithNumberEntry: |
|
184 if ( iVariationFlags & EOnscreenDialer ) |
|
185 { |
|
186 retVal = R_PHONEUIDIALER_NUMBERACQ_EMERGENCY_MENUBAR; |
|
187 } |
|
188 else |
|
189 { |
|
190 retVal = R_PHONEUI_CALLHANDLING_EMERGENCY_MENUBAR_WITH_NUMBERENTRY; |
|
191 } |
|
192 |
|
193 break; |
|
194 |
|
195 case EPhoneIncomingCallMenubar: |
|
196 retVal = R_PHONEUI_INCOMINGCALL_MENUBAR; |
|
197 break; |
|
198 |
|
199 case EPhoneIncomingVideoCallMenubar: |
|
200 retVal = R_PHONEUI_INCOMINGVIDEOCALL_MENUBAR; |
|
201 break; |
|
202 |
|
203 case EPhoneIncomingCallMenubarWithNumberEntry: |
|
204 if ( iVariationFlags & EOnscreenDialer ) |
|
205 { |
|
206 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
207 } |
|
208 else |
|
209 { |
|
210 retVal = R_PHONEUI_INCOMINGCALL_MENUBAR_WITH_NUMBERENTRY; |
|
211 } |
|
212 |
|
213 break; |
|
214 case EPhoneIncomingVideoCallMenubarWithNumberEntry: |
|
215 if ( iVariationFlags & EOnscreenDialer ) |
|
216 { |
|
217 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
218 } |
|
219 else |
|
220 { |
|
221 retVal = R_PHONEUI_INCOMINGVIDEOCALL_MENUBAR_WITH_NUMBERENTRY; |
|
222 } |
|
223 |
|
224 break; |
|
225 |
|
226 case EPhoneAlertingCallMenubar: |
|
227 retVal = R_PHONEUI_ALERTINGCALL_MENUBAR; |
|
228 break; |
|
229 |
|
230 case EPhoneAlertingCallMenubarWithNumberEntry: |
|
231 if ( iVariationFlags & EOnscreenDialer ) |
|
232 { |
|
233 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
234 } |
|
235 else |
|
236 { |
|
237 retVal = R_PHONEUI_ALERTINGCALL_MENUBAR_WITH_NUMBERENTRY; |
|
238 } |
|
239 |
|
240 break; |
|
241 |
|
242 case EPhoneCallActiveAndHeldMenubar: |
|
243 retVal = R_PHONEUI_ACTIVEANDHELD_MENUBAR; |
|
244 break; |
|
245 |
|
246 case EPhoneCallActiveAndHeldMenubarWithNumberEntry: |
|
247 if ( iVariationFlags & EOnscreenDialer ) |
|
248 { |
|
249 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
250 } |
|
251 else |
|
252 { |
|
253 retVal = R_PHONEUI_ACTIVEANDHELD_MENUBAR_WITH_NUMBERENTRY; |
|
254 } |
|
255 break; |
|
256 |
|
257 case EPhoneCallWaitingMenubar: |
|
258 retVal = R_PHONEUI_CALLWAITING_MENUBAR; |
|
259 break; |
|
260 |
|
261 case EPhoneCallWaitingMenubarWithNumberEntry: |
|
262 if ( iVariationFlags & EOnscreenDialer ) |
|
263 { |
|
264 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
265 } |
|
266 else |
|
267 { |
|
268 retVal = R_PHONEUI_CALLWAITING_MENUBAR_WITH_NUMBERENTRY; |
|
269 } |
|
270 |
|
271 break; |
|
272 |
|
273 case EPhoneCallActiveHeldAndWaitingMenubar: |
|
274 if ( !IsTelephonyFeatureSupported( KTelephonyLVFlagOptionsChange )) |
|
275 { |
|
276 retVal = R_PHONEUI_CALLACTIVEHELDANDWAITING_MENUBAR; |
|
277 } |
|
278 else |
|
279 { |
|
280 retVal = R_PHONEUI_CALLACTIVEHELDANDWAITING_MENUBAR_VARIED; |
|
281 } |
|
282 break; |
|
283 |
|
284 case EPhoneCallActiveHeldAndWaitingMenubarWithNumberEntry: |
|
285 if ( iVariationFlags & EOnscreenDialer) |
|
286 { |
|
287 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
288 } |
|
289 else |
|
290 { |
|
291 retVal = R_PHONEUI_CALLACTIVEHELDANDWAITING_MENUBAR_WITH_NUMBERENTRY; |
|
292 } |
|
293 |
|
294 break; |
|
295 |
|
296 case EPhoneAlertingAndHeldCallMenuBar: |
|
297 retVal = R_PHONEUI_ALERTINGANDHELDCALL_MENUBAR; |
|
298 break; |
|
299 |
|
300 case EPhoneAlertingAndHeldCallMenuBarWithNumberEntry: |
|
301 if ( iVariationFlags & EOnscreenDialer ) |
|
302 { |
|
303 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
304 } |
|
305 else |
|
306 { |
|
307 retVal = R_PHONEUI_ALERTINGANDHELDCALL_MENUBAR_WITH_NUMBERENTRY; |
|
308 } |
|
309 |
|
310 break; |
|
311 |
|
312 case EPhoneAlertingAndConfHeldCallMenuBar: |
|
313 retVal = R_PHONEUI_ALERTINGANDCONFHELDCALL_MENUBAR; |
|
314 break; |
|
315 |
|
316 case EPhoneAlertingAndConfHeldCallMenuBarWithNumberEntry: |
|
317 if ( iVariationFlags & EOnscreenDialer ) |
|
318 { |
|
319 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
320 } |
|
321 else |
|
322 { |
|
323 retVal = R_PHONEUI_ALERTINGANDCONFHELDCALL_MENUBAR_WITH_NUMBERENTRY; |
|
324 } |
|
325 break; |
|
326 |
|
327 case EPhoneAlertingWaitingAndConfHeldCallMenuBar: |
|
328 retVal = R_PHONEUI_ALERTINGWAITINGANDHELDCONFCALL_MENUBAR; |
|
329 break; |
|
330 |
|
331 case EPhoneAlertingWaitingAndConfHeldCallMenuBarWithNumberEntry: |
|
332 if ( iVariationFlags & EOnscreenDialer ) |
|
333 { |
|
334 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
335 } |
|
336 else |
|
337 { |
|
338 retVal = R_PHONEUI_ALERTINGWAITINGANDHELDCONFCALL_MENUBAR_WITH_NUMBERENTRY; |
|
339 } |
|
340 break; |
|
341 |
|
342 case EPhoneAlertingHeldAndWaitingCallMenuBar: |
|
343 retVal = R_PHONEUI_ALERTINGHELDANDWAITINGCALL_MENUBAR; |
|
344 break; |
|
345 |
|
346 case EPhoneAlertingHeldAndWaitingCallMenuBarWithNumberEntry: |
|
347 if ( iVariationFlags & EOnscreenDialer ) |
|
348 { |
|
349 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
350 } |
|
351 else |
|
352 { |
|
353 retVal = R_PHONEUI_ALERTINGHELDANDWAITINGCALL_MENUBAR_WITH_NUMBERENTRY; |
|
354 } |
|
355 |
|
356 break; |
|
357 |
|
358 case EPhoneAlertingAndWaitingCallMenuBar: |
|
359 retVal = R_PHONEUI_ALERTINGANDWAITINGCALL_MENUBAR; |
|
360 break; |
|
361 |
|
362 case EPhoneAlertingAndWaitingCallMenuBarWithNumberEntry: |
|
363 { |
|
364 retVal = R_PHONEUI_ALERTINGANDWAITINGCALL_MENUBAR_WITH_NUMBERENTRY; |
|
365 } |
|
366 break; |
|
367 |
|
368 case EPhoneConfCallMenubar: |
|
369 if ( iVariationFlags & ETouchCallHandling ) |
|
370 { |
|
371 retVal = R_PHONEUI_TOUCH_CONFCALL_MENUBAR; |
|
372 } |
|
373 else |
|
374 { |
|
375 retVal = R_PHONEUI_CONFCALL_MENUBAR; |
|
376 } |
|
377 break; |
|
378 |
|
379 case EPhoneConfCallMenubarWithNumberEntry: |
|
380 if ( iVariationFlags & EOnscreenDialer ) |
|
381 { |
|
382 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
383 } |
|
384 else |
|
385 { |
|
386 retVal = R_PHONEUI_CONFCALL_MENUBAR_WITH_NUMBERENTRY; |
|
387 } |
|
388 |
|
389 break; |
|
390 |
|
391 case EPhoneConfAndCallWaitingMenubar: |
|
392 if ( iVariationFlags & ETouchCallHandling ) |
|
393 { |
|
394 retVal = R_PHONEUI_TOUCH_CONFANDCALLWAITING_MENUBAR; |
|
395 } |
|
396 else |
|
397 { |
|
398 retVal = R_PHONEUI_CONFANDCALLWAITING_MENUBAR; |
|
399 } |
|
400 break; |
|
401 |
|
402 case EPhoneConfAndCallWaitingMenubarWithNumberEntry: |
|
403 if ( iVariationFlags & EOnscreenDialer ) |
|
404 { |
|
405 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
406 } |
|
407 else |
|
408 { |
|
409 retVal = R_PHONEUI_CONFANDCALLWAITING_MENUBAR_WITH_NUMBERENTRY; |
|
410 } |
|
411 |
|
412 break; |
|
413 |
|
414 case EPhoneConfAndHeldCallMenubar: |
|
415 if ( iVariationFlags & ETouchCallHandling ) |
|
416 { |
|
417 retVal = R_PHONEUI_TOUCH_ACTIVECONFANDHELD_MENUBAR; |
|
418 } |
|
419 else |
|
420 { |
|
421 retVal = R_PHONEUI_ACTIVECONFANDHELD_MENUBAR; |
|
422 } |
|
423 break; |
|
424 |
|
425 case EPhoneConfAndHeldCallMenubarWithNumberEntry: |
|
426 if ( iVariationFlags & EOnscreenDialer ) |
|
427 { |
|
428 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
429 } |
|
430 else |
|
431 { |
|
432 retVal = R_PHONEUI_ACTIVECONFANDHELD_MENUBAR_WITH_NUMBERENTRY; |
|
433 } |
|
434 |
|
435 break; |
|
436 |
|
437 case EPhoneActiveAndHeldConfMenubar: |
|
438 if ( iVariationFlags & ETouchCallHandling ) |
|
439 { |
|
440 retVal = R_PHONEUI_TOUCH_ACTIVEANDHELDCONF_MENUBAR; |
|
441 } |
|
442 else |
|
443 { |
|
444 retVal = R_PHONEUI_ACTIVEANDHELDCONF_MENUBAR; |
|
445 } |
|
446 break; |
|
447 |
|
448 case EPhoneActiveAndHeldConfMenubarWithNumberEntry: |
|
449 if ( iVariationFlags & EOnscreenDialer ) |
|
450 { |
|
451 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
452 } |
|
453 else |
|
454 { |
|
455 retVal = R_PHONEUI_ACTIVEANDHELDCONF_MENUBAR_WITH_NUMBERENTRY; |
|
456 } |
|
457 |
|
458 break; |
|
459 |
|
460 case EPhoneConfCallActiveHeldAndWaitingMenubar: |
|
461 if ( iVariationFlags & ETouchCallHandling ) |
|
462 { |
|
463 retVal = R_PHONEUI_TOUCH_CONFCALLACTIVEHELDANDWAITING_MENUBAR; |
|
464 } |
|
465 else |
|
466 { |
|
467 retVal = R_PHONEUI_CONFCALLACTIVEHELDANDWAITING_MENUBAR; |
|
468 } |
|
469 break; |
|
470 |
|
471 case EPhoneConfCallActiveHeldAndWaitingMenubarWithNumberEntry: |
|
472 if ( iVariationFlags & EOnscreenDialer ) |
|
473 { |
|
474 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
475 } |
|
476 else |
|
477 { |
|
478 retVal = R_PHONEUI_CONFCALLACTIVEHELDANDWAITING_MENUBAR_WITH_NUMBERENTRY; |
|
479 } |
|
480 |
|
481 break; |
|
482 |
|
483 case EPhoneCallActiveHeldConfAndWaitingMenubar: |
|
484 if ( iVariationFlags & ETouchCallHandling ) |
|
485 { |
|
486 retVal = R_PHONEUI_TOUCH_CALLACTIVEHELDCONFANDWAITING_MENUBAR; |
|
487 } |
|
488 else |
|
489 { |
|
490 retVal = R_PHONEUI_CALLACTIVEHELDCONFANDWAITING_MENUBAR; |
|
491 } |
|
492 break; |
|
493 |
|
494 case EPhoneCallActiveHeldConfAndWaitingMenubarWithNumberEntry: |
|
495 if ( iVariationFlags & EOnscreenDialer ) |
|
496 { |
|
497 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
498 } |
|
499 else |
|
500 { |
|
501 retVal = R_PHONEUI_CALLACTIVEHELDCONFANDWAITING_MENUBAR_WITH_NUMBERENTRY; |
|
502 } |
|
503 |
|
504 break; |
|
505 |
|
506 case EPhoneConfCallParticipantsMenubar: |
|
507 retVal = R_PHONEUI_PARTICIPANT_LIST_MENUBAR; |
|
508 break; |
|
509 |
|
510 case EPhoneConfCallParticipantsDropMenubar: |
|
511 retVal = R_PHONEUI_PARTICIPANT_LIST_DROP_MENUBAR; |
|
512 break; |
|
513 |
|
514 case EPhoneCallHandlingMenubarWithNumberEntry: |
|
515 if ( iVariationFlags & EOnscreenDialer) |
|
516 { |
|
517 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
518 } |
|
519 else if ( iVariationFlags & EVideoCallMenu ) |
|
520 { |
|
521 retVal = R_PHONE_INCALL_VIDEOCALL_MENUBAR_WITH_NUMBERENTRY; |
|
522 } |
|
523 else |
|
524 { |
|
525 retVal = R_PHONE_INCALL_MENUBAR_WITH_NUMBERENTRY; |
|
526 } |
|
527 break; |
|
528 case EPhoneDtmfDialerMenubar: |
|
529 { |
|
530 retVal = R_PHONEUIDIALER_DTMFVIEW_MENUBAR; |
|
531 } |
|
532 break; |
|
533 |
|
534 case EPhoneEmptyCBA: |
|
535 retVal = R_PHONEUI_EMPTY_CBA; |
|
536 break; |
|
537 |
|
538 case EPhoneEmergencyIdleCBA: |
|
539 retVal = R_PHONEUI_EMERGENCY_IDLE_CBA; |
|
540 break; |
|
541 |
|
542 case EPhoneSendDtmfNoCBA: |
|
543 retVal = R_PHONEUI_SEND_DTMF_NO_CBA; |
|
544 break; |
|
545 |
|
546 case EPhoneSendDtmfEmptyEditBoxCBA: |
|
547 retVal = R_PHONEUI_SEND_DTMF_EMPTY_EDIT_BOX_CBA; |
|
548 break; |
|
549 |
|
550 case EPhoneSendDtmfNormalEditBoxCBA: |
|
551 retVal = R_PHONEUI_SEND_DTMF_NORMAL_EDIT_BOX_CBA; |
|
552 break; |
|
553 |
|
554 case EPhoneDtmfSpeedDialNormalEditBoxCBA: |
|
555 retVal = R_PHONEUI_DTMF_SPEED_DIAL_NORMAL_EDIT_BOX_CBA; |
|
556 break; |
|
557 |
|
558 case EPhoneNumberAcqCBA: |
|
559 if ( iVariationFlags & EOnscreenDialer ) |
|
560 { |
|
561 retVal = R_PHONEUI_DIALER_CBA; |
|
562 } |
|
563 else if ( iVariationFlags & EVideoCallMenu ) |
|
564 { |
|
565 retVal = R_PHONEUI_NUMBERACQ_VIDEOCALL_CBA; |
|
566 } |
|
567 else |
|
568 { |
|
569 retVal = R_PHONEUI_NUMBERACQ_CBA; |
|
570 } |
|
571 break; |
|
572 |
|
573 case EPhoneInCallNumberAcqCBA: |
|
574 retVal = R_PHONEUI_INCALL_NUMBERACQ_CBA; |
|
575 break; |
|
576 |
|
577 case EPhoneSettingsUiCBA: |
|
578 retVal = R_PHONEUI_SETTINGSUI_CBA; |
|
579 break; |
|
580 |
|
581 case EPhoneCallHandlingCallSetupCBA: |
|
582 if ( iVariationFlags & EOnscreenDialer ) |
|
583 { |
|
584 retVal = R_PHONEUI_CALLHANDLING_CALLSETUP_EMPTY_DTMFDIALER_CBA; |
|
585 } |
|
586 else |
|
587 { |
|
588 retVal = R_PHONEUI_CALLHANDLING_CALLSETUP_EMPTY_ENDOUTGOING_CBA; |
|
589 } |
|
590 break; |
|
591 |
|
592 case EPhoneCallHandlingCallSetupToIhfCBA: |
|
593 if ( iVariationFlags & EOnscreenDialer ) |
|
594 { |
|
595 retVal = R_PHONEUI_CALLHANDLING_CALLSETUP_TOIHF_DTMFDIALER_CBA; |
|
596 } |
|
597 else |
|
598 { |
|
599 retVal = R_PHONEUI_CALLHANDLING_CALLSETUP_TOIHF_ENDOUTGOING_CBA; |
|
600 } |
|
601 break; |
|
602 |
|
603 case EPhoneCallHandlingCallSetupToHandsetCBA: |
|
604 if ( iVariationFlags & EOnscreenDialer ) |
|
605 { |
|
606 retVal = R_PHONEUI_CALLHANDLING_CALLSETUP_TOHANDSET_DTMFDIALER_CBA; |
|
607 } |
|
608 else |
|
609 { |
|
610 retVal = R_PHONEUI_CALLHANDLING_CALLSETUP_TOHANDSET_ENDOUTGOING_CBA; |
|
611 } |
|
612 break; |
|
613 |
|
614 case EPhoneCallHandlingInCallCBA: |
|
615 if ( iVariationFlags & EOnscreenDialer ) |
|
616 { |
|
617 retVal = R_PHONEUI_INCALL_DIALER_CBA; |
|
618 } |
|
619 else |
|
620 { |
|
621 retVal = R_PHONEUI_CALLHANDLING_INCALL_CBA; |
|
622 } |
|
623 break; |
|
624 |
|
625 case EPhoneCallHandlingInCallNoIhfCBA: |
|
626 if ( iVariationFlags & EOnscreenDialer ) |
|
627 { |
|
628 retVal = R_PHONEUI_INCALL_DIALER_CBA; |
|
629 } |
|
630 else |
|
631 { |
|
632 retVal = R_PHONEUI_CALLHANDLING_INCALL_NOIHF_CBA; |
|
633 } |
|
634 break; |
|
635 |
|
636 case EPhoneCallHandlingInCallUnmuteCBA: |
|
637 retVal = R_PHONEUI_CALLHANDLING_INCALL_UNMUTE_CBA; |
|
638 break; |
|
639 |
|
640 case EPhoneCallHandlingInCallUnholdCBA: |
|
641 if ( iVariationFlags & EOnscreenDialer ) |
|
642 { |
|
643 retVal = R_PHONEUI_INCALL_DIALER_CBA; |
|
644 } |
|
645 else |
|
646 { |
|
647 retVal = R_PHONEUI_CALLHANDLING_INCALL_UNHOLD_CBA; |
|
648 } |
|
649 break; |
|
650 |
|
651 case EPhoneCallHandlingInCallHandsetCBA: |
|
652 if ( iVariationFlags & EOnscreenDialer ) |
|
653 { |
|
654 retVal = R_PHONEUI_CALLHANDLING_INCALL_HANDSET_CBA; |
|
655 } |
|
656 break; |
|
657 |
|
658 case EPhoneCallHandlingInCallBtaaCBA: |
|
659 if ( iVariationFlags & EOnscreenDialer ) |
|
660 { |
|
661 retVal = R_PHONEUI_CALLHANDLING_INCALL_BTAA_CBA; |
|
662 } |
|
663 |
|
664 break; |
|
665 |
|
666 case EPhoneCallHandlingEmergencyCBA: |
|
667 { |
|
668 retVal = R_PHONEUI_CALLHANDLING_EMERGENCY_CBA; |
|
669 } |
|
670 |
|
671 break; |
|
672 |
|
673 case EPhoneCallHandlingEmergencyHandsetCBA: |
|
674 if ( iVariationFlags & EOnscreenDialer ) |
|
675 { |
|
676 retVal = R_PHONEUI_INCALL_DIALER_CBA; |
|
677 } |
|
678 else |
|
679 { |
|
680 retVal = R_PHONEUI_CALLHANDLING_EMERGENCY_HANDSET_CBA; |
|
681 } |
|
682 break; |
|
683 |
|
684 case EPhoneCallHandlingEmergencyNoIhfCBA: |
|
685 retVal = R_PHONEUI_CALLHANDLING_EMERGENCY_NOIHF_CBA; |
|
686 break; |
|
687 |
|
688 case EPhoneCallHandlingEmergencyNoOptionsCBA: |
|
689 retVal = R_PHONEUI_CALLHANDLING_EMERGENCY_NO_OPTIONS_CBA; |
|
690 break; |
|
691 |
|
692 case EPhoneCallHandlingEmergencyNoOptionsHandsetCBA: |
|
693 retVal = R_PHONEUI_CALLHANDLING_EMERGENCY_NO_OPTIONS_HANDSET_CBA; |
|
694 break; |
|
695 |
|
696 case EPhoneCallHandlingEmergencyNoOptionsNoIhfCBA: |
|
697 retVal = R_PHONEUI_CALLHANDLING_EMERGENCY_NO_OPTIONS_NOIHF_CBA; |
|
698 break; |
|
699 |
|
700 case EPhoneCallHandlingIncomingCBA: |
|
701 retVal = R_PHONEUI_CALLHANDLING_INCOMINGCALL_CBA; |
|
702 break; |
|
703 |
|
704 case EPhoneCallHandlingIncomingRejectCBA: |
|
705 retVal = R_PHONEUI_CALLHANDLING_INCOMINGCALL_REJECT_CBA; |
|
706 break; |
|
707 |
|
708 case EPhoneCallHandlingIncomingSoftRejectCBA: |
|
709 retVal = R_PHONEUI_CALLHANDLING_INCOMINGCALL_SOFT_REJECT_CBA; |
|
710 break; |
|
711 |
|
712 case EPhoneCallHandlingCallWaitingCBA: |
|
713 retVal = R_PHONEUI_CALLHANDLING_CALLWAITING_CBA; |
|
714 break; |
|
715 |
|
716 case EPhoneCallHandlingNewCallFindCBA: |
|
717 retVal = R_PHONEUI_CALLHANDLING_NEW_CALL_FIND_CBA; |
|
718 break; |
|
719 |
|
720 case EPhoneCallHandlingNewCallCallCBA: |
|
721 retVal = R_PHONEUI_CALLHANDLING_NEW_CALL_CALL_CBA; |
|
722 break; |
|
723 |
|
724 case EPhoneCallHandlingNewCallSwapCBA: |
|
725 if ( iVariationFlags & EOnscreenDialer ) |
|
726 { |
|
727 retVal = R_PHONEUI_INCALL_DIALER_CBA; |
|
728 } |
|
729 else |
|
730 { |
|
731 retVal = R_PHONEUI_CALLHANDLING_NEW_CALL_SWAP_CBA; |
|
732 } |
|
733 break; |
|
734 |
|
735 case EPhoneNewCallFetchCBA: |
|
736 retVal = R_PHONEUI_NEW_CALL_FETCH_CBA; |
|
737 break; |
|
738 |
|
739 case EPhoneEmergencyExitCBA: |
|
740 retVal = R_PHONEUI_EXIT_EMERGENCY_MODE_CBA; |
|
741 break; |
|
742 |
|
743 case EPhoneEmergencyModeNoteCBA: |
|
744 retVal = R_PHONEUI_EMERGENCY_MODE_NOTE_CBA; |
|
745 break; |
|
746 |
|
747 case EPhoneDropParticipantCBA: |
|
748 retVal = R_CONFERENCE_DROPPARTICIPANT_SOFTKEYS; |
|
749 break; |
|
750 |
|
751 case EPhonePrivateParticipantCBA: |
|
752 retVal = R_CONFERENCE_PRIVATE_SOFTKEYS; |
|
753 break; |
|
754 |
|
755 case EPhoneCallHandlingInCallEndCallCBA: |
|
756 retVal = R_PHONEUI_CALLHANDLING_INCALL_ENDACTIVE_CBA; |
|
757 break; |
|
758 |
|
759 case EPhoneNumberNotInUse: // TPAUICmdParamMOTerminationIndicator related start here |
|
760 retVal = R_NOTETEXT_NUMBER_NOT_IN_USE; |
|
761 break; |
|
762 |
|
763 case EPhoneNumberBarred: |
|
764 retVal = R_NOTETEXT_NUMBER_BARRED; |
|
765 break; |
|
766 |
|
767 case EPhoneNumberNotInCUG: |
|
768 retVal = R_NOTETEXT_NUMBER_NOT_IN_CUG; |
|
769 break; |
|
770 |
|
771 case EPhoneNoAnswer: |
|
772 retVal = R_NOTETEXT_NO_ANSWER; |
|
773 break; |
|
774 |
|
775 case EPhoneNetworkBusy: |
|
776 retVal = R_NOTETEXT_NETWORK_BUSY; |
|
777 break; |
|
778 |
|
779 case EPhoneMOOutOfRange: |
|
780 retVal = R_NOTETEXT_OUT_OF_RANGE; |
|
781 break; |
|
782 |
|
783 case EPhoneMOCallFailed: |
|
784 retVal = R_NOTETEXT_CALL_FAILED; |
|
785 break; |
|
786 |
|
787 case EPhoneSignalFaded: |
|
788 retVal = R_NOTETEXT_SIGNAL_FADED; |
|
789 break; |
|
790 |
|
791 case EPhoneErrorInConnection: |
|
792 retVal = R_NOTETEXT_ERROR_IN_CONNECTION; |
|
793 break; |
|
794 |
|
795 case EPhoneInvalidPhoneNumber: |
|
796 retVal = R_NOTETEXT_INVALID_PHONENUMBER; |
|
797 break; |
|
798 |
|
799 case EPhoneEmptySimLocation: |
|
800 retVal = R_NOTETEXT_EMPTY_SIM_LOCATION; |
|
801 break; |
|
802 |
|
803 case EPhoneCLIConferenceCall: |
|
804 retVal = R_PHONEUI_CONFERENCE_CALL; |
|
805 break; |
|
806 |
|
807 case EPhoneEmergencyCallsOnly: |
|
808 retVal =R_PHONE_ERROR_EMERGENCY_CALLS_ONLY; |
|
809 break; |
|
810 |
|
811 case EPhoneNoteTextCallNotAllowed: |
|
812 retVal = R_PHONE_ERROR_CALL_NOT_ALLOWED; |
|
813 break; |
|
814 |
|
815 case EPhoneNoteTextCallNotAllowedFDN: |
|
816 retVal = R_PHONE_ERROR_CALL_NOT_ALLOWED_FDN; |
|
817 break; |
|
818 |
|
819 case EPhoneNoteTextCheckNetworkservices: |
|
820 retVal = R_PHONE_ERROR_CHECK_NETWORK_SERVICES; |
|
821 break; |
|
822 |
|
823 case EPhoneNoteTextRequestRejected: |
|
824 retVal = R_PHONE_ERROR_REQUEST_REJECTED; |
|
825 break; |
|
826 |
|
827 case EPhoneNoteTextNotAllowed: |
|
828 retVal = R_ERROR_NOTE_NOT_ALLOWED; |
|
829 break; |
|
830 |
|
831 case EPhoneNoteNoNetworkCallEmergency: |
|
832 retVal = R_PHONEUI_ERROR_EMERGENCY_ATTEMPT_FAILED; |
|
833 break; |
|
834 |
|
835 case EPhoneNoteNoVideoNetwork: |
|
836 retVal = R_PHONEUI_NO_VIDEO_NETWORK; |
|
837 break; |
|
838 |
|
839 case EPhoneVideoCallIncoming: |
|
840 retVal = R_PHONEUI_VIDEO_CALL_INCOMING; |
|
841 break; |
|
842 |
|
843 case EPhoneVideoCallIncomingShort: |
|
844 retVal = R_PHONEUI_VIDEO_CALL_INCOMING_SHORT; |
|
845 break; |
|
846 |
|
847 case EPhoneVideoCall2gMenubarWithNumberEntry: |
|
848 if ( iVariationFlags & EOnscreenDialer ) |
|
849 { |
|
850 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
851 } |
|
852 else |
|
853 { |
|
854 retVal = R_PHONEUI_VIDEOCALL_2G_MENUBAR_WITH_NUMBERENTRY; |
|
855 } |
|
856 break; |
|
857 |
|
858 case EPhoneVideoCallMenubar: |
|
859 retVal = R_PHONEUI_VIDEOCALL_MENUBAR; |
|
860 break; |
|
861 |
|
862 case EPhoneVideoCallMenubarWithNumberEntry: |
|
863 if ( iVariationFlags & EOnscreenDialer ) |
|
864 { |
|
865 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
866 } |
|
867 else |
|
868 { |
|
869 retVal = R_PHONEUI_VIDEOCALL_MENUBAR_WITH_NUMBERENTRY; |
|
870 } |
|
871 break; |
|
872 |
|
873 case EPhoneVideoCallWaitingMenubar: |
|
874 retVal = R_PHONEUI_VIDEOCALL_WAITING_MENUBAR; |
|
875 break; |
|
876 |
|
877 case EPhoneCallWaitingLockMenubar: |
|
878 retVal = R_PHONEUI_WAITING_LOCK_MENUBAR; |
|
879 break; |
|
880 |
|
881 case EPhoneCallTwoSinglesWaitingLockMenubar: |
|
882 retVal = R_PHONEUI_TWOSINGLES_WAITING_LOCK_MENUBAR; |
|
883 break; |
|
884 |
|
885 case EPhoneVideoCallWaitingMenubarWithNumberEntry: |
|
886 if ( iVariationFlags & EOnscreenDialer ) |
|
887 { |
|
888 retVal = R_PHONEUIDIALER_NUMBERACQ_MENUBAR; |
|
889 } |
|
890 else |
|
891 { |
|
892 retVal = R_PHONEUI_VIDEOCALL_WAITING_MENUBAR_WITH_NUMBERENTRY; |
|
893 } |
|
894 break; |
|
895 |
|
896 case EPhoneEmptyBackCBA: |
|
897 retVal = R_PHONEUI_SOFTKEYS_EMPTY_BACK; |
|
898 break; |
|
899 |
|
900 case EPhoneInfoHandsfreeDeactivated: |
|
901 retVal = R_AVKON_IHF_DEACTIVATED_CONFIRMATION_NOTE_TEXT; |
|
902 break; |
|
903 |
|
904 case EPhoneInfoHandsetActivated: |
|
905 retVal = R_NOTE_TEXT_CONF_AUDIOS_HANDSET; |
|
906 break; |
|
907 |
|
908 case EPhoneInfoBTAccActivated: |
|
909 retVal = R_NOTE_TEXT_CONF_AUDIOS_BT_ACCESSORY; |
|
910 break; |
|
911 |
|
912 case EPhoneStringList: |
|
913 retVal = R_PHONEUI_STRING_LIST; |
|
914 break; |
|
915 |
|
916 case EPhoneAllIncomingCallsDiverted: |
|
917 retVal = R_NOTETEXT_ALL_INCOMING_CALLS_DIVERTED; |
|
918 break; |
|
919 |
|
920 case EPhoneActiveDiverts: |
|
921 retVal = R_NOTETEXT_ACTIVE_DIVERTS; |
|
922 break; |
|
923 |
|
924 case EPhoneDefaultSkeyList: |
|
925 retVal = R_PHONEUI_DEFAULT_SKEY_LIST; |
|
926 break; |
|
927 |
|
928 case EPhoneEmergencyCallHeader: |
|
929 retVal = R_PHONEUI_EMERGENCY_CALL_HEADER; |
|
930 break; |
|
931 |
|
932 case EPhoneEmergencyConnectWaitNote: |
|
933 if ( iVariationFlags & EOnscreenDialer ) |
|
934 { |
|
935 retVal = R_PHONE_EMERGENCY_NETWORK_CONNECT_WAIT_NOTE_EMPTY_DIALER; |
|
936 } |
|
937 else |
|
938 { |
|
939 retVal = R_PHONE_EMERGENCY_NETWORK_CONNECT_WAIT_NOTE; |
|
940 } |
|
941 break; |
|
942 |
|
943 case EPhoneEmergencyModeInformationNote: |
|
944 retVal = R_PHONE_EMERGENCY_MODE_INFORMATION_NOTE; |
|
945 break; |
|
946 |
|
947 case EPhoneExitEmergencyModeQuery: |
|
948 retVal = R_PHONE_EXIT_EMERGENCY_MODE_QUERY; |
|
949 break; |
|
950 |
|
951 case EPhoneIncomingCallKeysLocked: |
|
952 retVal = R_NOTETEXT_USE_KEYGUARD_TO_UNLOCK; |
|
953 break; |
|
954 |
|
955 case EPhoneIncomingCallLabel: |
|
956 retVal = R_PHONEUI_MTCAL_INCOMING_CALL; |
|
957 break; |
|
958 |
|
959 case EPhoneIncomingCallLabelShort: |
|
960 retVal = R_PHONEUI_MTCAL_INCOMING_CALL_SHORT; |
|
961 break; |
|
962 |
|
963 case EPhoneOutgoingCallLabel: |
|
964 retVal = R_PHONEUI_OUT_GOING_CALL; |
|
965 break; |
|
966 |
|
967 case EPhoneOutgoingCallLabelShort: |
|
968 retVal = R_PHONEUI_OUT_GOING_CALL_SHORT; |
|
969 break; |
|
970 |
|
971 case EPhoneOutgoingVideoCallLabel: |
|
972 retVal = R_PHONEUI_OUT_GOING_VIDEO_CALL; |
|
973 break; |
|
974 |
|
975 case EPhoneOutgoingVideoCallLabelShort: |
|
976 retVal = R_PHONEUI_OUT_GOING_VIDEO_CALL_SHORT; |
|
977 break; |
|
978 |
|
979 case EPhoneCallDurationFormatString: |
|
980 retVal = R_PHONEUI_TIME_DURAT_LONG_WITH_ZERO; |
|
981 break; |
|
982 |
|
983 case EPhoneDtmfNumberQuery: |
|
984 retVal = R_PHONEUI_SEND_DTMF_QUERY; |
|
985 break; |
|
986 |
|
987 case EPhoneSendingDtmfWaitNote: |
|
988 retVal = R_PHONEUI_SENDING_DTMF_WAIT_NOTE; |
|
989 break; |
|
990 |
|
991 case EPhoneSendingDtmfWaitNoteText: |
|
992 retVal = R_PHONEUI_SENDING_DTMF_WAIT_NOTE_TEXT; |
|
993 break; |
|
994 |
|
995 case EPhoneDtmfWaitCharacterConfirmationQuery: |
|
996 retVal = R_PHONEUI_DTMF_WAIT_CHARACTER_CONFIRMATION_QUERY; |
|
997 break; |
|
998 |
|
999 case EPhoneDtmfWaitCharacterConfirmationQueryText: |
|
1000 retVal = R_PHONEUI_DTMF_WAIT_CHARACTER_CONFIRMATION_QUERY_TEXT; |
|
1001 break; |
|
1002 |
|
1003 case EPhoneDtmfFetchTitle: |
|
1004 retVal = R_PHONEUI_TITLE_IN_DTMF_FETCH; |
|
1005 break; |
|
1006 |
|
1007 case EPhoneDtmfSpeedDialNumberQuery: |
|
1008 retVal = R_PHONEUI_DTMF_SPEED_DIAL_NUMBER_QUERY; |
|
1009 break; |
|
1010 |
|
1011 case EPhoneDtmfSpeedDialNotAssigned: |
|
1012 retVal = R_ERROR_NOTE_SPEED_DIAL_NOT_ASSIGNED; |
|
1013 break; |
|
1014 |
|
1015 case EPhoneDtmfInvalidSpeedDial: |
|
1016 retVal = R_ERROR_NOTE_INVALID_SPEED_DIAL; |
|
1017 break; |
|
1018 |
|
1019 case EPhoneAlsLineChangeConfirmationQuery: |
|
1020 retVal = R_PHONEUI_ALS_CONFIRMATION_QUERY; |
|
1021 break; |
|
1022 |
|
1023 case EPhoneAlsLineBlockingNoteText: |
|
1024 retVal = R_PHONEUI_LINE_BLOCKING_NOTE_TEXT; |
|
1025 break; |
|
1026 |
|
1027 case EPhoneIncomingLine2Text: |
|
1028 retVal = R_PHONEUI_MTCAL_INCOMING_LINE2; |
|
1029 break; |
|
1030 |
|
1031 case EPhoneIncomingLine2WaitingText: |
|
1032 retVal = R_PHONEUI_MTCAL_WAITING_NUMBER_LINE2; |
|
1033 break; |
|
1034 |
|
1035 case EPhoneIncomingLine2CallingText: |
|
1036 retVal = R_PHONEUI_MTCAL_ARRIVING_NUMBER_LINE2; |
|
1037 break; |
|
1038 |
|
1039 case EPhoneCallWaitingLabel: |
|
1040 retVal = R_PHONEUI_MULTC_WAITING; |
|
1041 break; |
|
1042 |
|
1043 case EPhoneCallWaitingWithoutLabel: |
|
1044 retVal = R_PHONEUI_MULTC_INFO_WAIT_WITHOUT; |
|
1045 break; |
|
1046 |
|
1047 case EPhoneCallWaitingWithLabel: |
|
1048 retVal = R_PHONEUI_MULTC_INFO_WAIT_WITH; |
|
1049 break; |
|
1050 |
|
1051 case EPhoneGprsConnInProgress: |
|
1052 retVal = R_PHONEUI_GPRS_CONN_IN_PROGRESS; |
|
1053 break; |
|
1054 |
|
1055 case EPhoneCallWaitingLabelShort: |
|
1056 retVal = R_PHONEUI_MULTC_WAITING_SHORT; |
|
1057 break; |
|
1058 |
|
1059 case EPhoneNewCallPhoneNumberEditor: |
|
1060 retVal = R_PHONEUI_NEW_CALL_PHONE_NUMBER_EDITOR; |
|
1061 break; |
|
1062 |
|
1063 case EPhoneNewCallFetchTitle: |
|
1064 retVal = R_PHONEUI_TITLE_IN_NEW_CALL_FETCH; |
|
1065 break; |
|
1066 |
|
1067 case EPhoneDisconnectingNetworkNote: |
|
1068 retVal = R_PHONE_DISCONNECTING_NETWORK_WAIT_NOTE; |
|
1069 break; |
|
1070 |
|
1071 case EPhoneInCallMutedText: |
|
1072 retVal = R_PHONE_INCALL_MUTED_PANE; |
|
1073 break; |
|
1074 |
|
1075 case EPhoneInCallNumberText: |
|
1076 retVal = R_PHONEUI_INCALL_CALL_NUMBER; |
|
1077 break; |
|
1078 |
|
1079 case EPhoneInCallDisconnected: |
|
1080 retVal = R_PHONEUI_INCALL_CALL_DISCONNECTED; |
|
1081 break; |
|
1082 |
|
1083 case EPhoneCallInProgress: |
|
1084 retVal = R_PHONE_ERROR_CALL_IN_PROGRESS; |
|
1085 break; |
|
1086 |
|
1087 case EPhoneConferenceDropParticipantDialog: |
|
1088 retVal = R_CONFERENCE_DROPPARTICIPANT_DIALOG; |
|
1089 break; |
|
1090 |
|
1091 case EPhoneConferencePrivateDialog: |
|
1092 retVal = R_CONFERENCE_PRIVATE_DIALOG; |
|
1093 break; |
|
1094 |
|
1095 case EPhoneInformationNote: |
|
1096 retVal = R_PHONE_INFORMATION_NOTE; |
|
1097 break; |
|
1098 |
|
1099 case EPhoneInformationWaitNote: |
|
1100 retVal = R_PHONE_INFORMATION_NOTE_WITH_WAIT; |
|
1101 break; |
|
1102 |
|
1103 case EPhoneInformationErrorNote: |
|
1104 retVal = R_PHONE_ERROR_NOTE; |
|
1105 break; |
|
1106 |
|
1107 case EPhoneInformationWarningNote: |
|
1108 retVal = R_PHONE_WARNING_NOTE; |
|
1109 break; |
|
1110 |
|
1111 case EPhoneInformationConfirmationNote: |
|
1112 retVal = R_PHONE_CONFIRMATION_NOTE; |
|
1113 break; |
|
1114 |
|
1115 case EPhonePhoneImeiString: |
|
1116 retVal = R_PHONE_IMEI_STRING; |
|
1117 break; |
|
1118 |
|
1119 case EPhoneSecurityInformationNote: |
|
1120 retVal = R_PHONE_SECURITY_INFORMATION_NOTE; |
|
1121 break; |
|
1122 case EPhonePhoneBtDevAddress: |
|
1123 retVal = R_PHONE_BT_DEV_ADDRESS; |
|
1124 break; |
|
1125 |
|
1126 case EPhoneInformationRemotePutOnHoldNote: |
|
1127 retVal = R_INCAL_INFO_HOLD_TEXT; |
|
1128 break; |
|
1129 |
|
1130 case EPhoneInformationConnectedNote: |
|
1131 retVal = R_INCAL_REMOTE_ACTIVE_TEXT; |
|
1132 break; |
|
1133 |
|
1134 case EPhoneInformationRemoteCreateConferenceNote: |
|
1135 retVal = R_INCAL_REMOTE_CREATE_CONFERENCE_TEXT; |
|
1136 break; |
|
1137 |
|
1138 case EPhoneInformationCallOnHold: |
|
1139 retVal = R_PHONE_SS_NOTIFICATION_INCAL_INFO_HOLD_TEXT; |
|
1140 break; |
|
1141 |
|
1142 case EPhoneInCallTransferred: |
|
1143 retVal = R_PHONE_SS_NOTIFICATION_INCAL_TRANSFERRED_TEXT; |
|
1144 break; |
|
1145 |
|
1146 case EPhoneInformationCallOnHoldCli: |
|
1147 retVal = R_INCAL_INFO_HOLD_CLI_TEXT; |
|
1148 break; |
|
1149 |
|
1150 case EPhoneInformationConferenceOnHold: |
|
1151 retVal = R_INCAL_INFO_CONF_HOLD_TEXT; |
|
1152 break; |
|
1153 |
|
1154 case EPhoneInformationCallOnHoldNoCli: |
|
1155 retVal = R_INCAL_INFO_HOLD_NOCLI_TEXT; |
|
1156 break; |
|
1157 |
|
1158 case EPhoneInformationConferenceActiveted: |
|
1159 retVal = R_MULTC_INFO_CONFERENCE_TEXT; |
|
1160 break; |
|
1161 |
|
1162 case EPhoneCallOnHold: |
|
1163 retVal = R_PHONEUI_INCALL_CALL_HELD; |
|
1164 break; |
|
1165 |
|
1166 case EPhoneInformationCallActiveted: |
|
1167 retVal = R_MULTC_UNHOLD_DONE_TEXT; |
|
1168 break; |
|
1169 |
|
1170 case EPhoneRequestingNote: |
|
1171 retVal = R_REQUESTING_WAIT_NOTE; |
|
1172 break; |
|
1173 |
|
1174 case EPhoneInformationCallActivetedCli: |
|
1175 retVal = R_MULTC_CLI_UNHOLD_DONE_TEXT; |
|
1176 break; |
|
1177 |
|
1178 case EPhoneDiverting: |
|
1179 retVal = R_NOTETEXT_DIVERTING; |
|
1180 break; |
|
1181 |
|
1182 case EPhoneMtCallDiverting: |
|
1183 retVal = R_NOTETEXT_DIVERTING_INCOMING_CALL; |
|
1184 break; |
|
1185 |
|
1186 case EPhoneActiveBarrings: |
|
1187 retVal = R_NOTETEXT_CALL_BARRINGS; |
|
1188 break; |
|
1189 |
|
1190 case EPhoneCLIWithheld: |
|
1191 retVal = R_PHONEUI_MTCAL_CLI_WITHHELD; |
|
1192 break; |
|
1193 |
|
1194 case EPhoneNoteTextCallSummary: |
|
1195 retVal = R_PHONEUI_NOTE_TEXT_POST_CALL_SUMMARY; |
|
1196 break; |
|
1197 |
|
1198 case EPhoneNoteTextCallDuration: |
|
1199 retVal = R_PHONEUI_NOTE_TEXT_POST_CALL_DURATION; |
|
1200 break; |
|
1201 |
|
1202 case EPhoneIdleTimeFormat: |
|
1203 retVal = R_PHONEUI_IDLE_TIME_FORMAT; |
|
1204 break; |
|
1205 |
|
1206 case EPhoneLifeTimeFormat: |
|
1207 retVal = R_PHONEUI_LIFE_TIMER_STRING; |
|
1208 break; |
|
1209 |
|
1210 case EPhoneNoteTextPEFailedAtStartup: |
|
1211 retVal = R_PHONEUI_NOTE_TEXT_PHONE_ENGINE_FAILED_AT_STARTUP; |
|
1212 break; |
|
1213 |
|
1214 case EPhoneCLIPayphone: |
|
1215 retVal = R_PHONE_MTCAL_CLI_PAYPHONE; |
|
1216 break; |
|
1217 |
|
1218 case EPhoneOutgoingCallsBarredWithinCUG: |
|
1219 retVal = R_PHONE_ERROR_CALL_BARRED_IN_CUG; |
|
1220 break; |
|
1221 |
|
1222 case EPhoneNoCUGSelected: |
|
1223 retVal = R_PHONE_ERROR_SELECT_CUG; |
|
1224 break; |
|
1225 |
|
1226 case EPhoneUnknownCUGIndex: |
|
1227 retVal = R_PHONE_ERROR_CUG_UNKNOWN; |
|
1228 break; |
|
1229 |
|
1230 case EPhoneCUGIndexIncompatible: |
|
1231 retVal = R_PHONE_ERROR_NOT_POSSIBLE_IN_CUG; |
|
1232 break; |
|
1233 |
|
1234 case EPhoneCUGCallsFailure: |
|
1235 retVal = R_PHONE_ERROR_CHECK_CUG; |
|
1236 break; |
|
1237 |
|
1238 case EPhoneCLIRNotSubscribed: |
|
1239 retVal = R_PHONE_ERROR_CHECK_CLIR; |
|
1240 break; |
|
1241 |
|
1242 case EPhoneSSNotifCLIRSupprReject: |
|
1243 retVal = R_PHONE_SS_NOTIFICATION_CLIR_SUPPR_REJECT_TEXT; |
|
1244 break; |
|
1245 |
|
1246 case EPhoneWlanMacAddress: |
|
1247 retVal = R_PHONE_WLAN_MAC_STRING; |
|
1248 break; |
|
1249 |
|
1250 case EPhoneColpConnected: |
|
1251 retVal = R_PHONE_TEXT_COLP_CONNECTED; |
|
1252 break; |
|
1253 |
|
1254 case EPhoneBtLoopbackEnabled: |
|
1255 retVal = R_PHONE_BT_LOOPBACK_ENABLED_STRING; |
|
1256 break; |
|
1257 |
|
1258 case EPhoneBtLoopbackDisabled: |
|
1259 retVal = R_PHONE_BT_LOOPBACK_DISABLED_STRING; |
|
1260 break; |
|
1261 |
|
1262 case EPhoneLineBlockingNote: |
|
1263 retVal = R_PHONE_LINE_BLOCKING_NOTE; |
|
1264 break; |
|
1265 |
|
1266 case EPhoneSwitchToVideoQuery: |
|
1267 retVal = R_PHONE_INCALL_QUERY_SWITCH_TO_VIDEO; |
|
1268 break; |
|
1269 |
|
1270 case EPhoneSwitchToVoiceQuery: |
|
1271 retVal = R_PHONE_INCALL_QUERY_SWITCH_TO_VOICE; |
|
1272 break; |
|
1273 |
|
1274 case EPhoneInformationNoNetworkSupportForVideoCallNote: |
|
1275 retVal = R_PHONE_INCALL_INFO_NO_NETWORK_SUPPORT; |
|
1276 break; |
|
1277 |
|
1278 case EPhoneInformationVideoCallNotAllowedDuringRestoreNote: |
|
1279 retVal = R_PHONE_INCALL_INFO_VIDEO_CALL_NOT_ALLOWED_DURING_RESTORE; |
|
1280 break; |
|
1281 |
|
1282 case EPhoneSimRejected: |
|
1283 retVal = R_PHONEUI_SIM_REJECTED; |
|
1284 break; |
|
1285 |
|
1286 case EPhoneSimUnaccepted: |
|
1287 retVal = R_PHONEUI_SIM_UNACCEPTED; |
|
1288 break; |
|
1289 |
|
1290 case EPhoneSimRemoved: |
|
1291 retVal = R_PHONEUI_SIM_REMOVED; |
|
1292 break; |
|
1293 |
|
1294 case EPhoneRebootRequired: |
|
1295 retVal = R_PHONEUI_REBOOT_REQUIRED; |
|
1296 break; |
|
1297 |
|
1298 case EPhoneNoteVideoCallNotPossible: |
|
1299 retVal = R_PHONEUI_VIDEO_CALL_NOT_POSSIBLE; |
|
1300 break; |
|
1301 |
|
1302 case EPhoneContinueInHandsetConfirmationQuery: |
|
1303 retVal = R_PHONEUI_CONTINUE_IN_HANDSET; |
|
1304 break; |
|
1305 |
|
1306 case EPhoneContinueInLoudspeakerConfirmationQuery: |
|
1307 retVal = R_PHONEUI_CONTINUE_IN_LOUDSPEAKER; |
|
1308 break; |
|
1309 |
|
1310 case EPhoneDisconnectingQueryCBA: |
|
1311 retVal = R_AVKON_SOFTKEYS_YES_NO; |
|
1312 break; |
|
1313 |
|
1314 case EPhoneAlertingVideoCallMenubar: |
|
1315 retVal = R_PHONEUI_ALERTINGVIDEOCALL_MENUBAR; |
|
1316 break; |
|
1317 |
|
1318 case EPhoneCallHandlingIncomingSliderCBA: |
|
1319 retVal = R_PHONEUI_CALLCOMING_SOFTKEYS_WHEN_SLIDER; |
|
1320 break; |
|
1321 |
|
1322 case EPhoneCallHandlingIncomingSilentSliderCBA: |
|
1323 retVal = R_PHONEUI_CALLCOMING_SOFTKEYS_WHEN_SILENT_SLIDER; |
|
1324 break; |
|
1325 |
|
1326 case EPhoneCallHandlingIncomingSoftRejectSliderCBA: |
|
1327 retVal = R_PHONEUI_SOFTKEYS_OPTIONS_SOFTREJECT_SLIDER; |
|
1328 break; |
|
1329 |
|
1330 case EPhoneCallHandlingIncomingSwivelClosedCBA: |
|
1331 retVal = R_PHONEUI_CALLCOMING_SWIVEL_CLOSED_CBA; |
|
1332 break; |
|
1333 |
|
1334 case EPhoneCallHandlingIncomingSilentSwivelClosedCBA: |
|
1335 retVal = R_PHONEUI_CALLCOMING_SILENT_SWIVEL_CLOSED_CBA; |
|
1336 break; |
|
1337 |
|
1338 case EPhoneCallHandlingWaitingAnswerSwivelClosedCBA: |
|
1339 retVal = R_PHONEUI_WAITING_ANSWER_SWIVEL_CLOSED_CBA; |
|
1340 break; |
|
1341 |
|
1342 case EPhoneCallHandlingWaitingReplaceSwivelClosedCBA: |
|
1343 retVal = R_PHONEUI_WAITING_REPLACE_SWIVEL_CLOSED_CBA; |
|
1344 break; |
|
1345 |
|
1346 case EPhoneNoteVideoCallSetupFailed: |
|
1347 retVal = R_PHONE_INCALL_INFO_VIDEO_CALL_SETUP_FAILED; |
|
1348 break; |
|
1349 |
|
1350 case EPhoneNoteNoService: |
|
1351 retVal = R_PHONE_ERROR_NO_SERVICE; |
|
1352 break; |
|
1353 |
|
1354 case EPhoneIncallButtons: |
|
1355 retVal = R_PHONEUI_INCALL_BUTTONS; |
|
1356 break; |
|
1357 |
|
1358 case EPhoneTwoSinglesButtons: |
|
1359 retVal = R_PHONEUI_TWO_SINGLES_BUTTONS; |
|
1360 break; |
|
1361 |
|
1362 case EPhoneConferenceButtons: |
|
1363 retVal = R_PHONEUI_CONFERENCE_BUTTONS; |
|
1364 break; |
|
1365 |
|
1366 case EPhoneParticipantListButtons: |
|
1367 retVal = R_PHONEUI_PARTICIPANT_LIST_BUTTONS; |
|
1368 break; |
|
1369 |
|
1370 case EPhoneConferenceAndSingleButtons: |
|
1371 retVal = R_PHONEUI_CONFERENCE_AND_SINGLE_BUTTONS; |
|
1372 break; |
|
1373 |
|
1374 case EPhoneConferenceAndHeldSingleButtons: |
|
1375 retVal = R_PHONEUI_CONFERENCE_AND_HELD_SINGLE_BUTTONS; |
|
1376 break; |
|
1377 |
|
1378 case EPhoneEmergencyCallButtons: |
|
1379 retVal = R_PHONEUI_EMERGENCY_CALL_BUTTONS; |
|
1380 break; |
|
1381 |
|
1382 case EPhoneParticipantListCBA: |
|
1383 retVal = R_CONFERENCE_PARTICIPANT_LIST_SOFTKEYS; |
|
1384 break; |
|
1385 |
|
1386 case EPhoneAudioBTAButton: |
|
1387 retVal = R_PHONEUI_BT_TOGGLE_BUTTON; |
|
1388 break; |
|
1389 |
|
1390 case EPhoneAudioDefButton: |
|
1391 retVal = R_PHONEUI_IHF_TOGGLE_BUTTON; |
|
1392 break; |
|
1393 |
|
1394 case EPhoneIncomingCallButtons: |
|
1395 retVal = iTouchButtonConfig.ResourceId( |
|
1396 EPhoneConfigIncomingCallButtons, |
|
1397 R_PHONEUI_INCOMING_CALL_BUTTONS ); |
|
1398 break; |
|
1399 |
|
1400 case EPhoneCallSetupButtons: |
|
1401 retVal = R_PHONEUI_CALL_SETUP_BUTTONS; |
|
1402 break; |
|
1403 |
|
1404 case EPhoneWaitingCallButtons: |
|
1405 retVal = R_PHONEUI_WAITING_CALL_BUTTONS; |
|
1406 break; |
|
1407 |
|
1408 case EPhoneCallSetupAndSingleButtons: |
|
1409 retVal = R_PHONEUI_CALL_SETUP_AND_SINGLE_BUTTONS; |
|
1410 break; |
|
1411 |
|
1412 case EPhoneNotePhoneOutOf3GCoverage: |
|
1413 retVal = R_NOTE_PHONE_OUT_OF_3G_COVERAGE; |
|
1414 break; |
|
1415 |
|
1416 case EPhoneNoteCallInfoCauseValue16: |
|
1417 retVal = R_CALL_INFO_CAUSE_VALUE16; |
|
1418 break; |
|
1419 |
|
1420 case EPhoneNoteCallInfoCauseValue18: |
|
1421 retVal = R_CALL_INFO_CAUSE_VALUE18; |
|
1422 break; |
|
1423 |
|
1424 case EPhoneNoteCalledNumberHasBarredIncomingCalls: |
|
1425 retVal = R_NOTE_CALLED_NUMBER_HAS_BARRED_INCOMING_CALLS; |
|
1426 break; |
|
1427 |
|
1428 case EPhoneNoteCallInfoCauseValue22: |
|
1429 retVal = R_CALL_INFO_CAUSE_VALUE22; |
|
1430 break; |
|
1431 |
|
1432 case EPhoneNoteCallInfoCauseValue34: |
|
1433 retVal = R_CALL_INFO_CAUSE_VALUE34; |
|
1434 break; |
|
1435 |
|
1436 case EPhoneNoteCallInfoCauseValue38: |
|
1437 retVal = R_CALL_INFO_CAUSE_VALUE38; |
|
1438 break; |
|
1439 |
|
1440 case EPhoneNoteVideoCallOnlyPossibleUnder3GCoverage: |
|
1441 retVal = R_NOTE_VIDEO_CALL_ONLY_POSSIBLE_UNDER_3G_COVERAGE; |
|
1442 break; |
|
1443 |
|
1444 case EPhoneNoteCallInfoCauseValue55: |
|
1445 retVal = R_CALL_INFO_CAUSE_VALUE55; |
|
1446 break; |
|
1447 |
|
1448 case EPhoneNoteUnableToMakeVideoCallNotSupportedByOtherPhone: |
|
1449 retVal = R_NOTE_UNABLE_TO_MAKE_VIDEO_CALL_NOT_SUPPORTED_BY_OTHER_PHONE; |
|
1450 break; |
|
1451 |
|
1452 case EPhoneNoteCallInfoCauseValue58: |
|
1453 retVal = R_CALL_INFO_CAUSE_VALUE58; |
|
1454 break; |
|
1455 |
|
1456 case EPhoneNoteCallInfoCauseValue127: |
|
1457 retVal = R_CALL_INFO_CAUSE_VALUE127; |
|
1458 break; |
|
1459 |
|
1460 case EPhoneNoteCallInfoNotSupported: |
|
1461 retVal = R_CALL_INFO_NOT_SUPPORTED; |
|
1462 break; |
|
1463 |
|
1464 case EPhoneNoteCallInfoServiceNotAvailable: |
|
1465 retVal = R_CALL_INFO_SERVICE_NOT_AVAILABLE; |
|
1466 break; |
|
1467 |
|
1468 case EPhoneDtmfNumberListQuery: |
|
1469 retVal = R_PHONE_DTMF_LIST_QUERY; |
|
1470 break; |
|
1471 |
|
1472 case EPhoneNoteTTYNoAudioControl: |
|
1473 retVal = R_PHONE_TTY_INFO_NO_AUDIO_CONTROL; |
|
1474 break; |
|
1475 |
|
1476 case EPhoneAddtoContactsListQuery: |
|
1477 retVal = R_DIALER_ADD_TO_CONTACTS_SELECTION_LIST_QUERY; |
|
1478 break; |
|
1479 |
|
1480 case EPhoneDtmfDialerCBA: |
|
1481 retVal = R_PHONEUI_DTMFDIALER_SOFTKEYS_OPTIONS_CANCEL; |
|
1482 break; |
|
1483 |
|
1484 case EPhoneDtmfDialerNumberEntryPromptText: |
|
1485 retVal = R_PHONEUI_DIALER_NUMBERENTRY_PROMPT_TEXT; |
|
1486 break; |
|
1487 |
|
1488 case EPhoneCall: |
|
1489 retVal = R_PHONEUI_MTCAL_CALL; |
|
1490 break; |
|
1491 |
|
1492 case EPhoneVideoCallSetupFailedCreateVoiceCallToTheSameContactText: |
|
1493 retVal = R_NOTE_INCAL_QUERY_VCALL_FAILED; |
|
1494 break; |
|
1495 |
|
1496 case EPhoneInfoClirChange: |
|
1497 retVal = R_NOTE_TEXT_CLIR_CHANGE; |
|
1498 break; |
|
1499 |
|
1500 case EPhoneInfoCugInUse: |
|
1501 retVal = R_NOTE_TEXT_CUG_IN_USE; |
|
1502 break; |
|
1503 |
|
1504 case EPhoneCallHandlingEmergencyInCallNoOptions: |
|
1505 retVal = R_PHONEUI_CALLHANDLING_EMERGENCY_INCALL_NO_OPTIONS; |
|
1506 break; |
|
1507 |
|
1508 case EPhoneIncallHeldButtons: |
|
1509 retVal = R_PHONEUI_INCALL_HELD_BUTTONS; |
|
1510 break; |
|
1511 |
|
1512 case EPhoneAttemptingEmergencyText: |
|
1513 retVal = R_PHONEUI_ATTEMPTING_EMERGENCY_CALL_TEXT; |
|
1514 break; |
|
1515 |
|
1516 default: |
|
1517 Panic( EPhoneUtilsResourcePhoneappNotFound ); |
|
1518 break; |
|
1519 } |
|
1520 return retVal; |
|
1521 } |
|
1522 |
|
1523 // End of File |