FreeCalypso > hg > fc-tourmaline
comparison src/ui/bmi/mmiBookShared.h @ 100:609eb8031c17
mmiBook*.h: bogotab fixes
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 08 Nov 2020 22:53:20 +0000 |
parents | c0052fe355d3 |
children | 62480f597962 |
comparison
equal
deleted
inserted
replaced
99:8142e6773a49 | 100:609eb8031c17 |
---|---|
1 #ifndef _MMIBOOKSHARED_ | 1 #ifndef _MMIBOOKSHARED_ |
2 #define _MMIBOOKSHARED_ 1 | 2 #define _MMIBOOKSHARED_ 1 |
3 | 3 |
4 /******************************************************************************* | 4 /******************************************************************************* |
5 | 5 |
6 CONDAT (UK) | 6 CONDAT (UK) |
7 | 7 |
8 ******************************************************************************** | 8 ******************************************************************************** |
9 | 9 |
10 This software product is the property of Condat (UK) Ltd and may not be | 10 This software product is the property of Condat (UK) Ltd and may not be |
11 disclosed to any third party without the express permission of the owner. | 11 disclosed to any third party without the express permission of the owner. |
12 | 12 |
13 ******************************************************************************** | 13 ******************************************************************************** |
14 | 14 |
15 $Project name: Basic MMI | 15 $Project name: Basic MMI |
16 $Project code: BMI (6349) | 16 $Project code: BMI (6349) |
17 $Module: PhoneBook | 17 $Module: PhoneBook |
18 $File: MmiBookShared.h | 18 $File: MmiBookShared.h |
19 $Revision: 1.0 | 19 $Revision: 1.0 |
20 | 20 |
21 $Author: Condat(UK) | 21 $Author: Condat(UK) |
22 $Date: 25/10/00 | 22 $Date: 25/10/00 |
23 | 23 |
24 ******************************************************************************** | 24 ******************************************************************************** |
25 | 25 |
26 Description: | 26 Description: |
27 | 27 |
32 ******************************************************************************** | 32 ******************************************************************************** |
33 $History: MmiBookShared.h | 33 $History: MmiBookShared.h |
34 Oct 8 2006 OMAPS00097714 x0039928(sumanth) | 34 Oct 8 2006 OMAPS00097714 x0039928(sumanth) |
35 TTY HCO/VCO options in MMI | 35 TTY HCO/VCO options in MMI |
36 | 36 |
37 Sep 11, 2006 DR: OMAPS00094182 xrashmic | 37 Sep 11, 2006 DR: OMAPS00094182 xrashmic |
38 Description: midi and mp3 files is not being populated on accessing corresponding menu, but only during bootup | 38 Description: midi and mp3 files is not being populated on accessing corresponding menu, but only during bootup |
39 Solution: Populate files on accessing the "browse files" list | 39 Solution: Populate files on accessing the "browse files" list |
40 xrashmic 9 Sep 2006, OMAPS00092732 | 40 xrashmic 9 Sep 2006, OMAPS00092732 |
41 USBMS ER: Added menu in phone setting to set or unset PS shutdown while enumeration of USB MS | 41 USBMS ER: Added menu in phone setting to set or unset PS shutdown while enumeration of USB MS |
42 On USB connect event, a list of possible ports that can be enumerated would be displayed. | 42 On USB connect event, a list of possible ports that can be enumerated would be displayed. |
43 | 43 |
44 July 21, 2006 ER: OMAPS00087586, OMAPS00087587 x0pleela | 44 July 21, 2006 ER: OMAPS00087586, OMAPS00087587 x0pleela |
45 Description: OMAPS00087586: MasterKey funtion in TCS3.2 SW | 45 Description: OMAPS00087586: MasterKey funtion in TCS3.2 SW |
46 OMAPS00087587: Time Penaly feature extend handset security | 46 OMAPS00087587: Time Penaly feature extend handset security |
47 Solution:Made the following changes | 47 Solution:Made the following changes |
48 Added prototype for function SIMPCategoryListAttributes | 48 Added prototype for function SIMPCategoryListAttributes |
49 | 49 |
50 Apr 24, 2006 ERT: OMAPS00067603 x0043642 | 50 Apr 24, 2006 ERT: OMAPS00067603 x0043642 |
51 Description: Engineering mode | 51 Description: Engineering mode |
52 Solution: Added new engineering mode function prototypes. | 52 Solution: Added new engineering mode function prototypes. |
53 | 53 |
54 Jan 22, 2006 REF: OMAPS00061930 x0039928 | 54 Jan 22, 2006 REF: OMAPS00061930 x0039928 |
55 Bug:PhoneBook -Change entry and view entry through Change option-failed | 55 Bug:PhoneBook -Change entry and view entry through Change option-failed |
56 Fix: Phonebook is populated with phone numbers after some time and not immediately while saving the changed entries. | 56 Fix: Phonebook is populated with phone numbers after some time and not immediately while saving the changed entries. |
57 | 57 |
58 Nov 14, 2005 REF: OMAPS00044445 xdeepadh | 58 Nov 14, 2005 REF: OMAPS00044445 xdeepadh |
59 Description: Implementation of Test Menu for AAC | 59 Description: Implementation of Test Menu for AAC |
60 Solution: The existing MP3 test Application has been enhanced to support the AAC file testing. | 60 Solution: The existing MP3 test Application has been enhanced to support the AAC file testing. |
61 Sep 27,2005 REF: SPR 34402 xdeepadh | 61 Sep 27,2005 REF: SPR 34402 xdeepadh |
62 Bug:Mono option is always highlighted even when Stereo is selected | 62 Bug:Mono option is always highlighted even when Stereo is selected |
63 Fix:The channel setting will be saved in the FFS, which will be retrieved | 63 Fix:The channel setting will be saved in the FFS, which will be retrieved |
64 later and the selected channel will be higlighted. | 64 later and the selected channel will be higlighted. |
65 | 65 |
66 Aug 22, 2005 REF: ENH 31154 xdeepadh | 66 Aug 22, 2005 REF: ENH 31154 xdeepadh |
67 Description: Application to Test Camera | 67 Description: Application to Test Camera |
68 Solution: Implemeted the Fileviewer to view the jpeg images.Camera Application to | 68 Solution: Implemeted the Fileviewer to view the jpeg images.Camera Application to |
69 preview,capture and save image has been implemented. | 69 preview,capture and save image has been implemented. |
70 | 70 |
71 May 04, 2005 REF: CRR 30285 x0021334 | 71 May 04, 2005 REF: CRR 30285 x0021334 |
72 Description: SMS Status Request in idle and dedicated mode (using Menu) setting does not work | 72 Description: SMS Status Request in idle and dedicated mode (using Menu) setting does not work |
73 Solution: status of sms status request is read and focus is set accrodingly. | 73 Solution: status of sms status request is read and focus is set accrodingly. |
74 | 74 |
82 sending MMS/EMS. | 82 sending MMS/EMS. |
83 Solution: The new feature to select the number from phonebook while sending | 83 Solution: The new feature to select the number from phonebook while sending |
84 MMS/EMS is added | 84 MMS/EMS is added |
85 | 85 |
86 | 86 |
87 Jul 29, 2004 REF: CRR 20898 xkundadu | 87 Jul 29, 2004 REF: CRR 20898 xkundadu |
88 Description: No identification for user whether 'Auto-Answer' is On/Off | 88 Description: No identification for user whether 'Auto-Answer' is On/Off |
89 Solution: Added the function GetAutoAnswerMenu() prototype. | 89 Solution: Added the function GetAutoAnswerMenu() prototype. |
90 | 90 |
91 | 91 |
92 | 92 |
93 Jul 22,2004 CRR:20896 xrashmic - SASKEN | 93 Jul 22,2004 CRR:20896 xrashmic - SASKEN |
94 Description: The current time format is not highlighted | 94 Description: The current time format is not highlighted |
95 Fix: Instead of providing the submenu directly we call a function | 95 Fix: Instead of providing the submenu directly we call a function |
96 where we set the menu and also higlight the previously selected menu item | 96 where we set the menu and also higlight the previously selected menu item |
97 | 97 |
98 May 27, 2004 REF: CRR 19186 Deepa M.D | 98 May 27, 2004 REF: CRR 19186 Deepa M.D |
99 Bug : "Setting" menu not available during a call | 99 Bug : "Setting" menu not available during a call |
100 Fix : "Setting" menu has been provided to set the SMS settings, during the active call | 100 Fix : "Setting" menu has been provided to set the SMS settings, during the active call |
101 | 101 |
102 25/10/00 Original Condat(UK) BMI version. | 102 25/10/00 Original Condat(UK) BMI version. |
103 | 103 |
104 $End | 104 $End |
105 | 105 |
106 *******************************************************************************/ | 106 *******************************************************************************/ |
107 | 107 |
190 | 190 |
191 | 191 |
192 /* Standard definitions which are shared across the phonebook | 192 /* Standard definitions which are shared across the phonebook |
193 modules | 193 modules |
194 */ | 194 */ |
195 #define MAX_CALL_LISTS 15 | 195 #define MAX_CALL_LISTS 15 |
196 /*SPR 1455, */ | 196 /*SPR 1455, */ |
197 #ifndef LSCREEN | 197 #ifndef LSCREEN |
198 #define NAME_SCREEN_MAX 13 | 198 #define NAME_SCREEN_MAX 13 |
199 #else | 199 #else |
200 #define NAME_SCREEN_MAX 41 | 200 #define NAME_SCREEN_MAX 41 |
201 #endif | 201 #endif |
202 | 202 |
203 /*SPR 1456*/ | 203 /*SPR 1456*/ |
204 #ifdef LSCREEN | 204 #ifdef LSCREEN |
205 #define NAME_LIST_SIZE 10 | 205 #define NAME_LIST_SIZE 10 |
206 #define MAX_SEARCHED 10 | 206 #define MAX_SEARCHED 10 |
207 // | 207 // |
208 #define MAX_SEARCH_NAME 10 | 208 #define MAX_SEARCH_NAME 10 |
209 #define MAX_SEARCH_CALL_LIST 10 | 209 #define MAX_SEARCH_CALL_LIST 10 |
210 #else | 210 #else |
211 #define NAME_LIST_SIZE 3 | 211 #define NAME_LIST_SIZE 3 |
212 #define MAX_SEARCHED 3 | 212 #define MAX_SEARCHED 3 |
213 | 213 |
214 #define MAX_SEARCH_NAME 3 | 214 #define MAX_SEARCH_NAME 3 |
215 #define MAX_SEARCH_CALL_LIST 3 | 215 #define MAX_SEARCH_CALL_LIST 3 |
216 #endif | 216 #endif |
217 //#define EDITOR_SIZE 32 | 217 //#define EDITOR_SIZE 32 |
218 //#define EDITOR_SIZE 96 defined in mmimain.h | 218 //#define EDITOR_SIZE 96 defined in mmimain.h |
219 /*SPR 2102, should be long enough to cope with displaying a name and number with time and date in unicode*/ | 219 /*SPR 2102, should be long enough to cope with displaying a name and number with time and date in unicode*/ |
220 #define STANDARD_EDITOR_SIZE (PHB_MAX_LEN*2+50) | 220 #define STANDARD_EDITOR_SIZE (PHB_MAX_LEN*2+50) |
221 | 221 |
222 //GW-SPR#762- 40 digit phonebook size. | 222 //GW-SPR#762- 40 digit phonebook size. |
223 #ifdef TI_PS_FFS_PHB | 223 #ifdef TI_PS_FFS_PHB |
224 #define NUMBER_LENGTH 41 | 224 #define NUMBER_LENGTH 41 |
225 #else | 225 #else |
226 #ifdef PHONEBOOK_EXTENSION | 226 #ifdef PHONEBOOK_EXTENSION |
227 #define NUMBER_LENGTH 41 | 227 #define NUMBER_LENGTH 41 |
228 #else | 228 #else |
229 #define NUMBER_LENGTH 20 | 229 #define NUMBER_LENGTH 20 |
230 #endif /* else, #ifdef PHONEBOOK_EXTENSION */ | 230 #endif /* else, #ifdef PHONEBOOK_EXTENSION */ |
231 #endif /* else, #ifdef TI_PS_FFS_PHB */ | 231 #endif /* else, #ifdef TI_PS_FFS_PHB */ |
232 #define MAX_SEARCH_CHAR 8 | 232 #define MAX_SEARCH_CHAR 8 |
233 | 233 |
234 #define PHONEBOOK_ITEM_LENGTH 41 /*SPR2123, length of phonebook entry*/ | 234 #define PHONEBOOK_ITEM_LENGTH 41 /*SPR2123, length of phonebook entry*/ |
235 //#define PHB_UPN MAX_PHB_TYPE+1 | 235 //#define PHB_UPN MAX_PHB_TYPE+1 |
236 //This definition conflicts with the MFW definition | 236 //This definition conflicts with the MFW definition |
237 | 237 |
238 | 238 |
239 | 239 |
240 /* Define a default menu structure | 240 /* Define a default menu structure |
271 { | 271 { |
272 T_MFW_PHB_ENTRY entry[MAX_SEARCHED]; | 272 T_MFW_PHB_ENTRY entry[MAX_SEARCHED]; |
273 T_MFW_PHB_LIST list; | 273 T_MFW_PHB_LIST list; |
274 T_MFW_PHB_STATUS status; | 274 T_MFW_PHB_STATUS status; |
275 UBYTE result; | 275 UBYTE result; |
276 UBYTE selectedName; | 276 UBYTE selectedName; |
277 SHORT index; | 277 SHORT index; |
278 UBYTE missedCallsOffset; | 278 UBYTE missedCallsOffset; |
279 int mode; | 279 int mode; |
280 tSearchTypes KindOfSearch; | 280 tSearchTypes KindOfSearch; |
281 } tMmiPhbData, *pMmiPhbData; | 281 } tMmiPhbData, *pMmiPhbData; |
282 | 282 |
283 | 283 |
284 | 284 |
286 this structure will be used by all phonebook application | 286 this structure will be used by all phonebook application |
287 modules. | 287 modules. |
288 */ | 288 */ |
289 typedef struct T_phbk_data | 289 typedef struct T_phbk_data |
290 { | 290 { |
291 T_MMI_CONTROL mmi_control; | 291 T_MMI_CONTROL mmi_control; |
292 T_MFW_HND win; | 292 T_MFW_HND win; |
293 | 293 |
294 /* internal data | 294 /* internal data |
295 */ | 295 */ |
296 T_MFW_HND search_win; | 296 T_MFW_HND search_win; |
297 T_MFW_HND root_win; | 297 T_MFW_HND root_win; |
298 T_MFW_HND menu_main_win; | 298 T_MFW_HND menu_main_win; |
299 T_MFW_HND calls_list_win; | 299 T_MFW_HND calls_list_win; |
300 T_MFW_HND menu_options_win; | 300 T_MFW_HND menu_options_win; |
301 T_MFW_HND menu_options_win_2; | 301 T_MFW_HND menu_options_win_2; |
302 T_MFW_HND menu_call_options_win; | 302 T_MFW_HND menu_call_options_win; |
303 T_MFW_HND menu_call_options_win_2; | 303 T_MFW_HND menu_call_options_win_2; |
304 T_MFW_HND name_details_win; | 304 T_MFW_HND name_details_win; |
305 T_MFW_HND input_number_win; | 305 T_MFW_HND input_number_win; |
306 T_MFW_HND input_name_win; | 306 T_MFW_HND input_name_win; |
307 T_MFW_HND parent_win; | 307 T_MFW_HND parent_win; |
308 | 308 |
309 char fromSMS; | 309 char fromSMS; |
310 char fromSMSSC; | 310 char fromSMSSC; |
311 char fromDivert; | 311 char fromDivert; |
312 //CRR: 25302 - xpradipg 10 Nov 2004 | 312 //CRR: 25302 - xpradipg 10 Nov 2004 |
313 //Is set to True if invoked from MMS/EMS | 313 //Is set to True if invoked from MMS/EMS |
314 char fromMmsEms; | 314 char fromMmsEms; |
315 char fromDeflect;/*SPR 1392, call deflection*/ | 315 char fromDeflect;/*SPR 1392, call deflection*/ |
316 tMmiPhbData current; | 316 tMmiPhbData current; |
317 T_MFW_PHB_ENTRY newEntry; | 317 T_MFW_PHB_ENTRY newEntry; |
318 T_MFW_UPN_LIST *upnList; | 318 T_MFW_UPN_LIST *upnList; |
319 struct T_phbk_data *phbk; | 319 struct T_phbk_data *phbk; |
320 UBYTE edt_buf_name[MAX_ALPHA_LEN]; | 320 UBYTE edt_buf_name[MAX_ALPHA_LEN]; |
321 /*MC SPR 1257, replacing PHB_MAX_LEN with MAX_ALPHA_LEN for name strings*/ | 321 /*MC SPR 1257, replacing PHB_MAX_LEN with MAX_ALPHA_LEN for name strings*/ |
322 char edt_buf_number[PHB_MAX_LEN]; | 322 char edt_buf_number[PHB_MAX_LEN]; |
323 /* SPR#1428 - SH - Not required for new editor */ | 323 /* SPR#1428 - SH - Not required for new editor */ |
324 #ifndef NEW_EDITOR | 324 #ifndef NEW_EDITOR |
325 MfwEdtAttr edt_attr_name; | 325 MfwEdtAttr edt_attr_name; |
326 MfwEdtAttr edt_attr_number; | 326 MfwEdtAttr edt_attr_number; |
327 #endif /* NEW_EDITOR */ | 327 #endif /* NEW_EDITOR */ |
328 T_VOID_FUNC pin2_next; | 328 T_VOID_FUNC pin2_next; |
329 struct MfwMnuTag *menu; //Added for FDN -- MC | 329 struct MfwMnuTag *menu; //Added for FDN -- MC |
330 struct MfwMnuItemTag *item; //Added for FDN -- MC | 330 struct MfwMnuItemTag *item; //Added for FDN -- MC |
331 tUpdateTypes UpdateAction; | 331 tUpdateTypes UpdateAction; |
332 | 332 |
333 } T_phbk; | 333 } T_phbk; |
334 | 334 |
335 | 335 |
338 /* Each window uses a standard message block containing references | 338 /* Each window uses a standard message block containing references |
339 to the keyboards, editors, menues etc. | 339 to the keyboards, editors, menues etc. |
340 */ | 340 */ |
341 typedef struct _tInputSpecifics_ | 341 typedef struct _tInputSpecifics_ |
342 { | 342 { |
343 int text; | 343 int text; |
344 MfwEdtAttr *edt_attr_input; | 344 MfwEdtAttr *edt_attr_input; |
345 int left_soft_key; | 345 int left_soft_key; |
346 int right_soft_key; | 346 int right_soft_key; |
347 short abc; | 347 short abc; |
348 void (* callback)( T_MFW_HND win,UBYTE reason ); | 348 void (* callback)( T_MFW_HND win,UBYTE reason ); |
349 } tInputSpecifics, *pInputSpecifics; | 349 } tInputSpecifics, *pInputSpecifics; |
350 #endif /* NEW_EDITOR */ | 350 #endif /* NEW_EDITOR */ |
351 | 351 |
352 typedef struct _tBookStandard_ | 352 typedef struct _tBookStandard_ |
353 { | 353 { |
354 /* Standard elements which are consistent across all phonebook | 354 /* Standard elements which are consistent across all phonebook |
355 window control blocks | 355 window control blocks |
356 */ | 356 */ |
357 T_MMI_CONTROL mmi_control; | 357 T_MMI_CONTROL mmi_control; |
358 T_MFW_HND win; | 358 T_MFW_HND win; |
359 T_MFW_HND kbd; | 359 T_MFW_HND kbd; |
360 T_MFW_HND kbd_long; | 360 T_MFW_HND kbd_long; |
361 T_MFW_HND menu_tim; | 361 T_MFW_HND menu_tim; |
362 T_MFW_HND menu; | 362 T_MFW_HND menu; |
363 T_MFW_HND tim; //Jan 22, 2006 REF: OMAPS00061930 x0039928, Add a timer handle | 363 T_MFW_HND tim; //Jan 22, 2006 REF: OMAPS00061930 x0039928, Add a timer handle |
364 #ifdef NEW_EDITOR | 364 #ifdef NEW_EDITOR |
365 T_ED_DATA *editor; | 365 T_ED_DATA *editor; |
366 T_AUI_ENTRY_DATA *entry_data; | 366 T_AUI_ENTRY_DATA *entry_data; |
367 #else /* NEW_EDITOR */ | 367 #else /* NEW_EDITOR */ |
368 T_MFW_HND edt; | 368 T_MFW_HND edt; |
369 #endif /* NEW_EDITOR */ | 369 #endif /* NEW_EDITOR */ |
370 T_MFW_HND parent_win; | 370 T_MFW_HND parent_win; |
371 T_phbk *phbk; | 371 T_phbk *phbk; |
372 T_VOID_FUNC Callback; | 372 T_VOID_FUNC Callback; |
373 | 373 |
374 /* internal data | 374 /* internal data |
375 */ | 375 */ |
376 UBYTE status_of_timer; /* use for the keypadlock */ | 376 UBYTE status_of_timer; /* use for the keypadlock */ |
377 #ifdef NEW_EDITOR /* SPR#1428 - SH - New Editor changes */ | 377 #ifdef NEW_EDITOR /* SPR#1428 - SH - New Editor changes */ |
378 T_ED_ATTR editor_attr; | 378 T_ED_ATTR editor_attr; |
379 #else /* NEW_EDITOR */ | 379 #else /* NEW_EDITOR */ |
380 MfwEdtAttr attr; | 380 MfwEdtAttr attr; |
381 #endif /* NEW_EDITOR */ | 381 #endif /* NEW_EDITOR */ |
382 char edtBuf[STANDARD_EDITOR_SIZE*sizeof(USHORT)]; | 382 char edtBuf[STANDARD_EDITOR_SIZE*sizeof(USHORT)]; |
383 #ifndef NEW_EDITOR /* SPR#1428 - SH - New Editor changes */ | 383 #ifndef NEW_EDITOR /* SPR#1428 - SH - New Editor changes */ |
384 tInputSpecifics properties; /* No longer required with NEW_EDITOR */ | 384 tInputSpecifics properties; /* No longer required with NEW_EDITOR */ |
385 #endif /* NEW_EDITOR */ | 385 #endif /* NEW_EDITOR */ |
386 } tBookStandard, *pBookStandard; | 386 } tBookStandard, *pBookStandard; |
387 | 387 |
388 | 388 |
389 | 389 |
390 /* In order to encapsulate the behaviour of the phonebook in | 390 /* In order to encapsulate the behaviour of the phonebook in |
391 it's own terms of reference, we will provide the following | 391 it's own terms of reference, we will provide the following |
392 type definition overrides. | 392 type definition overrides. |
393 */ | 393 */ |
394 #define tBookStatus int | 394 #define tBookStatus int |
395 #define tBookPtr void * | 395 #define tBookPtr void * |
396 #define tBookDialogData T_DISPLAY_DATA | 396 #define tBookDialogData T_DISPLAY_DATA |
397 #define tBookMfwMenu struct MfwMnuTag | 397 #define tBookMfwMenu struct MfwMnuTag |
398 #define tBookMfwMenuItem struct MfwMnuItemTag | 398 #define tBookMfwMenuItem struct MfwMnuItemTag |
399 #define tBookMfwHnd MfwHnd | 399 #define tBookMfwHnd MfwHnd |
400 #define tBookMfwHdr MfwHdr | 400 #define tBookMfwHdr MfwHdr |
401 #define tBookMfwWin MfwWin | 401 #define tBookMfwWin MfwWin |
402 #define tBookMfwEvent MfwEvt | 402 #define tBookMfwEvent MfwEvt |
403 #define tBookMfwBook int | 403 #define tBookMfwBook int |
404 #define tBookPhonebook T_phbk | 404 #define tBookPhonebook T_phbk |
405 | 405 |
406 #define pBookPhonebook tBookPhonebook * | 406 #define pBookPhonebook tBookPhonebook * |
407 #define pBookStandard tBookStandard * | 407 #define pBookStandard tBookStandard * |
408 #define pBookMfwWin tBookMfwWin * | 408 #define pBookMfwWin tBookMfwWin * |
409 #define THREE_SECS 0x0BB8 /* 3000 milliseconds. */ | 409 #define THREE_SECS 0x0BB8 /* 3000 milliseconds. */ |
426 PhbkNumberEnterNormal, | 426 PhbkNumberEnterNormal, |
427 PhbkMissedCallsListNormal, | 427 PhbkMissedCallsListNormal, |
428 PhbkReplyListNormal, | 428 PhbkReplyListNormal, |
429 PhbkRepRedOptionsNormal, | 429 PhbkRepRedOptionsNormal, |
430 PhbkRedialListNormal, | 430 PhbkRedialListNormal, |
431 PhbkDetailListToIdle, | 431 PhbkDetailListToIdle, |
432 PhbkFromSms, | 432 PhbkFromSms, |
433 PhbkFromSmsSC, /*SH*/ | 433 PhbkFromSmsSC, /*SH*/ |
434 PhbkFromDivert, | 434 PhbkFromDivert, |
435 PhbkSendAsDTMF, | 435 PhbkSendAsDTMF, |
436 //CRR: 25302 - xpradipg 10 Nov 2004 | 436 //CRR: 25302 - xpradipg 10 Nov 2004 |
437 PhbkFromMms, | 437 PhbkFromMms, |
438 PhbkFromDeflect/*SPR 1392, call deflection*/ | 438 PhbkFromDeflect/*SPR 1392, call deflection*/ |
439 } tBookActionIdentifiers; | 439 } tBookActionIdentifiers; |
440 | 440 |
441 | 441 |
442 typedef enum | 442 typedef enum |
443 { | 443 { |
444 INPUT_INIT, | 444 INPUT_INIT, |
445 INPUT_LEFT, | 445 INPUT_LEFT, |
446 INPUT_RIGHT, | 446 INPUT_RIGHT, |
447 INPUT_CLEAR, | 447 INPUT_CLEAR, |
448 INPUT_DESTROY, | 448 INPUT_DESTROY, |
449 MENU_INIT, | 449 MENU_INIT, |
450 ADD_CALLBACK, | 450 ADD_CALLBACK, |
451 DEFAULT_OPTION, | 451 DEFAULT_OPTION, |
452 SEARCH_INIT, | 452 SEARCH_INIT, |
453 SEARCH_SCROLL_UP, | 453 SEARCH_SCROLL_UP, |
454 SEARCH_SCROLL_DOWN, | 454 SEARCH_SCROLL_DOWN, |
455 SEARCH_STRING, | 455 SEARCH_STRING, |
456 SEARCH_UPDATE, | 456 SEARCH_UPDATE, |
457 //CRR: 25302 - xpradipg 10 Nov 2004 | 457 //CRR: 25302 - xpradipg 10 Nov 2004 |
458 MMS_EMS_PHBK_NUMBER, | 458 MMS_EMS_PHBK_NUMBER, |
459 #ifdef NEW_EDITOR /* SPR#1428 - SH - New Editor: So we can redraw screen when required */ | 459 #ifdef NEW_EDITOR /* SPR#1428 - SH - New Editor: So we can redraw screen when required */ |
460 SEARCH_REDRAW, | 460 SEARCH_REDRAW, |
461 #endif /* NEW_EDITOR */ | 461 #endif /* NEW_EDITOR */ |
462 CALL_DETAILS_INIT, | 462 CALL_DETAILS_INIT, |
463 CALLS_LIST_INIT, | 463 CALLS_LIST_INIT, |
464 PHBK_INIT, | 464 PHBK_INIT, |
465 PHBK_SEND_NUMBER, | 465 PHBK_SEND_NUMBER, |
466 SMS_PHBK_NUMBER, | 466 SMS_PHBK_NUMBER, |
467 SMSSC_PHBK_NUMBER, /* SH - Service centre number */ | 467 SMSSC_PHBK_NUMBER, /* SH - Service centre number */ |
468 DIVERT_PHBK_NUMBER, //MZ 26/02/01 definition for set divert. | 468 DIVERT_PHBK_NUMBER, //MZ 26/02/01 definition for set divert. |
469 DEFLECT_PHBK_NUMBER /*SPR 1392, call deflection*/ | 469 DEFLECT_PHBK_NUMBER /*SPR 1392, call deflection*/ |
470 } tBookMessageEvents; | 470 } tBookMessageEvents; |
471 | 471 |
472 | 472 |
473 | 473 |
474 | 474 |
700 MfwMnuAttr *FMDrivesOptionsListAttributes(void); | 700 MfwMnuAttr *FMDrivesOptionsListAttributes(void); |
701 MfwMnuAttr *FMDestDrivesListAttributes(void); | 701 MfwMnuAttr *FMDestDrivesListAttributes(void); |
702 MfwMnuAttr *FMDestRootFolderAttributes(void); | 702 MfwMnuAttr *FMDestRootFolderAttributes(void); |
703 #endif | 703 #endif |
704 // Sep 27,2005 REF: SPR 34402 xdeepadh | 704 // Sep 27,2005 REF: SPR 34402 xdeepadh |
705 // Nov 14, 2005 REF: OMAPS00044445 xdeepadh | 705 // Nov 14, 2005 REF: OMAPS00044445 xdeepadh |
706 #if defined(FF_MMI_TEST_MP3) || defined(FF_MMI_TEST_AAC) | 706 #if defined(FF_MMI_TEST_MP3) || defined(FF_MMI_TEST_AAC) |
707 MfwMnuAttr *PlayerChannelAttributes(void); | 707 MfwMnuAttr *PlayerChannelAttributes(void); |
708 #endif | 708 #endif |
709 | 709 |
710 //May 04, 2005 CRR:30285 x0021334 | 710 //May 04, 2005 CRR:30285 x0021334 |