comparison src/aci2/bmi/MmiEditor_i.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
2 /*******************************************************************************
3
4 CONDAT (UK)
5
6 ********************************************************************************
7
8 This software product is the property of Condat (UK) Ltd and may not be
9 disclosed to any third party without the express permission of the owner.
10
11 ********************************************************************************
12
13 $Project name: Basic MMI
14 $Project code: BMI (6349)
15 $Module: MMI
16 $File: MmiEditor_i.h
17 $Revision: 1.0
18
19 $Author: Condat(UK)
20 $Date: 25/10/00
21
22 ********************************************************************************
23
24 Description:
25
26 This module provides utility functions for the phone book.
27
28
29 ********************************************************************************
30
31 $History: MmiEditor_i.h
32
33 25/10/00 Original Condat(UK) BMI version.
34
35 $End
36
37 *******************************************************************************/
38
39
40 #ifndef _DEF_MMIEDITOR_I_H_
41 #define _DEF_MMIEDITOR_I_H_
42
43
44 #define MAX_EDITOR_LABEL_LENGTH 160
45
46
47 /* KGT:
48 * internal modes
49 */
50 typedef enum
51 {
52 E_NORMAL_MODE = 0,
53 E_PIN_SECURITY
54 } T_E_EDIT_MODE;
55
56
57 /*
58 * Internal struct
59 */
60 typedef struct
61 {
62 T_MMI_CONTROL mmi_control;
63 T_MFW_HND parent;
64 T_MFW_HND edt_win;
65 T_MFW_HND edt_edt;
66 T_MFW_HND edt_kbd;
67 T_MFW_HND edt_kbd_long;
68 T_MFW_HND edt_tim; // c015 rsa
69 T_MFW_HND edt_input; // RM 25-08
70
71 T_EDITOR_DATA editor_data;
72
73 //GW-SPR#1035-Added SAT changes.
74 /* NM, 090702
75 increase the size of the LabelText to 161 ;
76 need it for the SAT application
77
78 /* JVJ-SPR#1208 - The size of this label doesnt have to be as big as concatenated SMS*/
79 char LabelText[MAX_EDITOR_LABEL_LENGTH];
80 /* NM, 090702 END */
81 char *tmpBuf; /* KGT 06-09: used for hide mode. the normal editor buffer will be used
82 to display '*' instead of the typed letters and numbers.
83 the real typed string will be stored in tmpBuf */
84
85 T_E_EDIT_MODE edt_mode;//KGT 27-08
86 UBYTE destroyEditor;
87 UBYTE emergency_call;
88 UBYTE ss_string;
89 char imei[16];
90
91 }
92 T_EDITOR_INFO;
93
94
95 #endif
96