0
|
1 #ifndef _DEF_MMI_SETTINGS_H_
|
|
2 #define _DEF_MMI_SETTINGS_H_
|
|
3
|
|
4 /*******************************************************************************
|
|
5
|
|
6 CONDAT (UK)
|
|
7
|
|
8 ********************************************************************************
|
|
9
|
|
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.
|
|
12
|
|
13 ********************************************************************************
|
|
14
|
|
15 $Project name: Basic MMI
|
|
16 $Project code: BMI (6349)
|
|
17 $Module: Settings
|
|
18 $File: MmiSettings.h
|
|
19
|
|
20 Jul 28, 2004 REF: CRR 20899 xkundadu
|
|
21 Description: No identification for user whether 'Any-key-Answer' is On/Off
|
|
22 Solution: Added the function settingsFocusCurSelAnyKeyAns
|
|
23 prototype.
|
|
24
|
|
25 $Revision: 1.0
|
|
26
|
|
27 $Author: Condat(UK)
|
|
28 $Date: 25/10/00
|
|
29
|
|
30 ********************************************************************************
|
|
31
|
|
32 Description:
|
|
33
|
|
34
|
|
35 ********************************************************************************
|
|
36
|
|
37 May 04, 2005 REF: CRR 30285 x0021334
|
|
38 Description: SMS Status Request in idle and dedicated mode (using Menu) setting does not work
|
|
39 Solution: status of sms status request is read and focus is set accrodingly.
|
|
40
|
|
41 March 2, 2005 REF: CRR 11536 x0018858
|
|
42 Description: Reply path not supported while sending a reply.
|
|
43 Solution: Added menu option for the reply path.
|
|
44
|
|
45 Jul 22,2004 CRR:20896 xrashmic - SASKEN
|
|
46 Description: The current time format is not highlighted
|
|
47 Fix: Instead of providing the submenu directly we call a function
|
|
48 where we set the menu and also higlight the previously selected menu item
|
|
49
|
|
50 Jul 29, 2004 REF = CRR 20898 xkundadu
|
|
51 Description: No identification for user whether 'Auto-Answer' is On/Off
|
|
52 Solution: Added the function settingsFocusCurSelAutoAns prototype.
|
|
53
|
|
54 Issue Number : SPR#12822 on 31/03/04 by v vadiraj
|
|
55
|
|
56 *******************************************************************************
|
|
57
|
|
58 Required Include Files
|
|
59
|
|
60 *******************************************************************************/
|
|
61
|
|
62
|
|
63 /* PROTOTYPES */
|
|
64
|
|
65
|
|
66 // Jul 29, 2004 REF = CRR 20898 xkundadu
|
|
67 // Added the function settingsFocusCurSelAutoAns() prototype.
|
|
68 void settingsFocusCurSelAutoAns(void);
|
|
69 // Jul 28, 2004 REF: CRR 20899 xkundadu
|
|
70 // Added the function settingsFocusCurSelAnyKeyAns() prototype.
|
|
71 void settingsFocusCurSelAnyKeyAns(void);
|
|
72
|
|
73 T_MFW settingsRecReportControl(UBYTE ReportStatus);
|
|
74 int settingsGetStatus(int flagBit);
|
|
75
|
|
76 int settingsSilentModeOff (void);
|
|
77 int settingsSilentModeOn (void);
|
|
78 int settingsKeyPadLockOn (void);
|
|
79 int settingsKeyPadLockOff (void);
|
|
80 int settingsAutoRedialOn (MfwMnu* m, MfwMnuItem* i);
|
|
81 int settingsAutoRedialOff (MfwMnu* m, MfwMnuItem* i);
|
|
82 int settingsAutoAnswerOn (MfwMnu* m, MfwMnuItem* i);
|
|
83 int settingsAutoAnswerOff (MfwMnu* m, MfwMnuItem* i);
|
|
84 int settingsAnyKeyAnswerOn (MfwMnu* m, MfwMnuItem* i);
|
|
85 int settingsAnyKeyAnswerOff (MfwMnu* m, MfwMnuItem* i);
|
|
86 int factoryReset (MfwMnu* m, MfwMnuItem* i);
|
|
87 int settingsVoiceMail (MfwMnu* m, MfwMnuItem* i);
|
|
88 int settingsScNumber (MfwMnu* m, MfwMnuItem* i);
|
|
89 int SmsValidityPeriod (MfwMnu* m, MfwMnuItem* i);
|
|
90 int SmsStatusReportRequest(MfwMnu* m, MfwMnuItem* i); /* Marcus: Issue 1170: 30/09/2002 */
|
|
91 //March 2, 2005 REF: CRR 11536 x0018858
|
|
92 int SmsReplyPathRequest(MfwMnu* m, MfwMnuItem* i); /*Added function declaration for
|
|
93 setting reply path*/
|
|
94 void settingsInit (void);
|
|
95 void settingsExit (void);
|
|
96 /* GW Added as external to initialise FFS data when FFS file does not exist*/
|
|
97 void setUserSettings2Default (void);
|
|
98 void settingsShowStateAnykeyAnswer (void);
|
|
99 void settingsShowStateAutoAnswer (void);
|
|
100 void settingsShowStateAutoRedial(void);
|
|
101 void settingsShowStateCBDisable(void);
|
|
102 void settingsSetStatus( int statusId, int setOrClear );
|
|
103 // change by Sasken (VVADIRAJ) on March 31th 2004
|
|
104 // Issue Number : MMI-SPR-12822
|
|
105 void settingsFocusNwIconCurSel(void);
|
|
106
|
|
107 //Jul 22,2004 CRR:20896 xrashmic - SASKEN
|
|
108 void settingsFocusTimeFormatCurSel(void);
|
|
109
|
|
110 // May 04, 2005 REF: CRR 30285 x0021334
|
|
111 void settingsSmsStatusReportCurSel(void);
|
|
112
|
|
113 #define SET_SETTING (1)
|
|
114 #define CLEAR_SETTING (0)
|
|
115
|
|
116 #endif
|
|
117
|