comparison src/aci2/bmi/MmiSettings.h @ 3:93999a60b835

src/aci2, src/condat2: import of g23m/condat source pieces from TCS211
author Mychaela Falconia <falcon@freecalypso.org>
date Mon, 26 Sep 2016 00:29:36 +0000
parents
children
comparison
equal deleted inserted replaced
2:c41a534f33c6 3:93999a60b835
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