FreeCalypso > hg > fc-tourmaline
annotate src/ui/bmi/mmiResources.h @ 75:8697f358f505
backlight rework: Condat light driver accepts levels
The present change is another intermediate step on the path toward
new FreeCalypso backlight handling. At this intermediate step the
Condat light driver accepts 0-255 backlight levels driven by MFW,
and puts them out on PWL on Luna development boards. At the same
time on C139 it is now possible to turn on the display backlight
with or without the keypad bl - the lsb of the 0-255 backlight level
controls the keypad bl.
MFW presently drives only 0 and 255 backlight levels, thus there is
no visible behavioral change yet - but the plan for subsequent stages
of this backlight rework is to add a dimmed backlight state
(no keypad bl on C139) during active calls.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sat, 24 Oct 2020 20:44:04 +0000 |
parents | 48f280c19e16 |
children | c0052fe355d3 |
rev | line source |
---|---|
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
1 #ifndef _MMIRESOURCES_H_ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
2 #define _MMIRESOURCES_H_ 1 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
3 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
4 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
5 /******************************************************************************* |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
6 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
7 CONDAT (UK) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
8 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
9 ******************************************************************************** |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
10 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
11 This software product is the property of Condat (UK) Ltd and may not be |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
12 disclosed to any third party without the express permission of the owner. |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
13 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
14 ******************************************************************************** |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
15 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
16 $Project name: Basic MMI |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
17 $Project code: BMI (6349) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
18 $Module: Resource Manager |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
19 $File: MmiResources.h |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
20 $Revision: 1.0 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
21 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
22 $Author: Condat(UK) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
23 $Date: 25/10/00 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
24 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
25 ******************************************************************************** |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
26 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
27 Description: |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
28 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
29 Define a simple get text routine to fetch a pointer |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
30 to a textual resource given a resource identifier. |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
31 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
32 The resource identifiers are given in the MmiBlkResources.h |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
33 module header |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
34 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
35 ******************************************************************************** |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
36 $History: MmiResources.h |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
37 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
38 May 15, 2006 DR: OMAPS00075852 - xreddymn |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
39 Added new display zone which is located one line above the softkeys. |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
40 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
41 May 10, 2004 REF: CRR 15753 Deepa M.D |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
42 Menuitem provided to set the validity period to maximum. |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
43 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
44 25/10/00 Original Condat(UK) BMI version. |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
45 03/10/02 Replaced most of the file with version on branch for issue 1150 (MC, SPR 1242) |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
46 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
47 $End |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
48 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
49 *******************************************************************************/ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
50 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
51 #include "MmiBlkLangDB.h" |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
52 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
53 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
54 /********************************/ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
55 /* Positions depending on the language */ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
56 //Positions are now in mmiResources.C |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
57 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
58 #define LAST_LINE (-1) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
59 #define LAST_LINE_TOP (-51) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
60 #define SECOND_LAST_LINE_TOP (-52) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
61 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
62 //#define SCREEN_SIZE_X 160 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
63 //#define SCREEN_SIZE_Y 120 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
64 //#define CHINESE_MENU_VERTICAL_SIZE 84 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
65 //#define STANDARD_MENU_VERTICAL_SIZE 84 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
66 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
67 //#if ((NBRD == 40) || (NBRD == 41)) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
68 //#define COLOURDISPLAY |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
69 //#endif |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
70 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
71 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
72 #ifndef LSCREEN |
60
48f280c19e16
mmiResources.h: extend from 84x48 to 96x64
Mychaela Falconia <falcon@freecalypso.org>
parents:
59
diff
changeset
|
73 #define SCREEN_SIZE_X 96 |
48f280c19e16
mmiResources.h: extend from 84x48 to 96x64
Mychaela Falconia <falcon@freecalypso.org>
parents:
59
diff
changeset
|
74 #define SCREEN_SIZE_Y 64 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
75 #define LINE_HEIGHT 8 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
76 #define CHAR_WIDTH 6 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
77 #define LINE_HEIGHT_LATIN (LINE_HEIGHT) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
78 #define LINE_HEIGHT_CHINESE 12 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
79 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
80 #define ALLOFFSET (0) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
81 #define MNUOFFSET (0) |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
82 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
83 #else |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
84 // by nitin for QVGA LCD |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
85 #if (BOARD==61) |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
86 #define SCREEN_SIZE_X 240 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
87 #define SCREEN_SIZE_Y 320 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
88 #else |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
89 #define SCREEN_SIZE_X 176 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
90 #define SCREEN_SIZE_Y 220 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
91 #endif //(BOARD==61) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
92 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
93 #define LINE_HEIGHT 16 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
94 #define CHAR_WIDTH 6 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
95 #define LINE_HEIGHT_CHINESE (LINE_HEIGHT) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
96 #define LINE_HEIGHT_LATIN (LINE_HEIGHT) |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
97 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
98 #define ALLOFFSET (LINE_HEIGHT*2) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
99 #define MNUOFFSET (LINE_HEIGHT) |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
100 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
101 #endif |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
102 #define ALLBUT1LINE (SCREEN_SIZE_Y-1*LINE_HEIGHT+ALLOFFSET) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
103 #define ALLBUT2LINE (SCREEN_SIZE_Y-2*LINE_HEIGHT+ALLOFFSET) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
104 #define ALLBUT3LINE (SCREEN_SIZE_Y-3*LINE_HEIGHT+ALLOFFSET) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
105 #define MNU3LINE (LINE_HEIGHT*3+MNUOFFSET) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
106 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
107 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
108 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
109 extern int Easy_Text_Available; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
110 ////////////////////////// |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
111 // Common window sizes // |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
112 ////////////////////////// |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
113 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
114 #define BOOKSEARCH_EDITOR (ZONE_BOTTOM_LINE) |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
115 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
116 /* SPR#1428 - SH - New Editor changes */ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
117 #ifdef NEW_EDITOR |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
118 /* SH - moved here from MmiEditor.h */ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
119 //Zone data for drawing windows |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
120 #define ZONE_FULL_HEIGHT 0x000F |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
121 #define ZONE_TOPHALF_HEIGHT 0x000C |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
122 #define ZONE_MIDDLE_HEIGHT 0x0006 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
123 #define ZONE_BOTTOMHALF_HEIGHT 0x0003 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
124 /* xreddymn OMAPS00075852 May-15-2006 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
125 * This display zone is located one line above the softkeys. |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
126 */ |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
127 #define ZONE_MIDDLETWOLINES_HEIGHT 0x0002 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
128 #define ZONE_BOTTOMTWOLINES_HEIGHT 0x0001 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
129 #define ZONE_FULL_WIDTH 0x00F0 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
130 #define ZONE_LEFTHALF_WIDTH 0x00C0 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
131 #define ZONE_MIDDLE_WIDTH 0x0060 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
132 #define ZONE_RIGHTHALF_WIDTH 0x0030 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
133 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
134 #define ZONE_ICONS 0x0100 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
135 #define ZONE_TITLE 0x0200 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
136 #define ZONE_CASE_ABC 0x0400 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
137 #define ZONE_SOFTKEYS 0x1000 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
138 #define ZONE_SCROLLBAR 0x2000 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
139 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
140 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
141 #define ZONE_FULLSCREEN (ZONE_FULL_HEIGHT | ZONE_FULL_WIDTH) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
142 #define ZONE_FULLICONS (ZONE_ICONS|ZONE_FULL_HEIGHT | ZONE_FULL_WIDTH) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
143 #define ZONE_FULLTITLE (ZONE_TITLE|ZONE_FULL_HEIGHT | ZONE_FULL_WIDTH) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
144 #define ZONE_FULLSOFTKEYS (ZONE_SOFTKEYS|ZONE_FULL_HEIGHT | ZONE_FULL_WIDTH) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
145 #define ZONE_FULL_SK_SCROLL (ZONE_SOFTKEYS|ZONE_FULL_HEIGHT | ZONE_FULL_WIDTH | ZONE_SCROLLBAR) |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
146 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
147 #define ZONE_FULL_SK_TITLE (ZONE_TITLE|ZONE_SOFTKEYS|ZONE_FULL_HEIGHT | ZONE_FULL_WIDTH) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
148 #define ZONE_FULL_SK_TITLE_ALPHA (ZONE_TITLE|ZONE_SOFTKEYS|ZONE_FULL_HEIGHT | ZONE_FULL_WIDTH | ZONE_CASE_ABC) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
149 #define ZONE_FULL_SK_TITLE_SCROLL (ZONE_TITLE|ZONE_SOFTKEYS|ZONE_FULL_HEIGHT | ZONE_FULL_WIDTH | ZONE_SCROLLBAR) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
150 #define ZONE_WAP_EDITOR (ZONE_TITLE|ZONE_SOFTKEYS|ZONE_FULL_HEIGHT | ZONE_FULL_WIDTH) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
151 #define ZONE_MIDDLE_EDITOR (ZONE_TITLE|ZONE_SOFTKEYS|ZONE_MIDDLE_WIDTH|ZONE_MIDDLE_HEIGHT) |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
152 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
153 //Specific editor sizes |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
154 #define ZONE_SMALL_EDITOR (0xFF00) /* editor for small (one line) editors */ |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
155 #define ZONE_BORDER_EDITOR (0xFE00) /* editors with a border to the left/right - sim toolkit */ |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
156 #define ZONE_BOTTOM_LINE (0xFD00) /* editors for the bottom line */ |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
157 #define ZONE_BOTTOM_LINE_FIND (0xFC00) /* editors on the bottom line after "Find:" */ |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
158 #endif /* NEW_EDITOR */ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
159 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
160 #ifndef LSCREEN |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
161 #define BOOKDETAILS_EDITOR 0xFF01 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
162 #define NUMBER_EDITOR 0xFF02 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
163 #define PHONEBOOK_DLG_EDITOR 0xFF03 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
164 #define BOOKSDN_EDITOR 0xFF04 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
165 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
166 //MMIbooksearchwindow |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
167 //#define BOOKSEARCH_EDITOR 0xFF05 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
168 #define CALL_EDITOR 0xFF06 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
169 #define CALLSCRATCHPAD_EDITOR 0xFF07 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
170 #define SERVICE_CREATE_EDITOR 0xFF08 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
171 #define PASSWORD_EDITOR 0xFF09 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
172 #define EM_CREATE_EDITOR 0xFF0A |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
173 #define WIN_DIALLING 0xFF30 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
174 #define WIN_DIALLING_CB 0xFF31 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
175 #define WIN_DIALLING_SMS 0xFF32 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
176 #define WIN_DIALLING_SAT 0xFF33 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
177 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
178 #define PHNO_EDITOR 0xFF0C |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
179 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
180 #define CENTRE_EDITOR 0xFF0D |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
181 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
182 //And for MMIServices - moved here from mmiservices.c |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
183 #define SAT_EDITOR 0xFF0E |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
184 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
185 #define RPWD_EDITOR 0xFF0F |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
186 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
187 //MMIBookCallDetails |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
188 #define PHB_EDITOR 0xFF10 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
189 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
190 //MMIPins |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
191 #define PIN_EDIT_RESET 0xFF13 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
192 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
193 //MMITimeDate |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
194 #define TIMEDATE_EDITOR_AREA 0xFF15 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
195 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
196 //#define TIMEDATE_EDITOR_AREA 0,20,70,20 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
197 #else |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
198 #define BOOKDETAILS_EDITOR ZONE_FULL_SK_TITLE |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
199 #define NUMBER_EDITOR ZONE_FULL_SK_TITLE |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
200 #define PHONEBOOK_DLG_EDITOR ZONE_FULL_SK_TITLE |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
201 #define BOOKSDN_EDITOR ZONE_FULL_SK_TITLE |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
202 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
203 //MMIbooksearchwindow |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
204 #define CALL_EDITOR ZONE_FULL_SK_TITLE |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
205 #define CALLSCRATCHPAD_EDITOR ZONE_FULL_SK_TITLE |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
206 #define SERVICE_CREATE_EDITOR ZONE_FULL_SK_TITLE |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
207 #define EM_CREATE_EDITOR ZONE_FULL_SK_TITLE |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
208 #define PASSWORD_EDITOR ZONE_FULL_SK_TITLE |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
209 /* SPR#1428 - SH - New Editor changes - change these so they look better */ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
210 #ifdef NEW_EDITOR |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
211 #define WIN_DIALLING (ZONE_ICONS|ZONE_SOFTKEYS|ZONE_FULL_WIDTH|ZONE_BOTTOMTWOLINES_HEIGHT) |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
212 /* xreddymn OMAPS00075852 May-15-2006: Changed display zone */ |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
213 #define WIN_DIALLING_CB (ZONE_ICONS|ZONE_SOFTKEYS|ZONE_FULL_WIDTH|ZONE_MIDDLETWOLINES_HEIGHT) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
214 #define WIN_DIALLING_SMS (ZONE_ICONS|ZONE_SOFTKEYS|ZONE_FULL_WIDTH|ZONE_BOTTOMHALF_HEIGHT) |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
215 /* xreddymn OMAPS00075852 May-15-2006: Changed display zone */ |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
216 #define WIN_DIALLING_SAT (ZONE_ICONS|ZONE_SOFTKEYS|ZONE_FULL_WIDTH|ZONE_MIDDLETWOLINES_HEIGHT) |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
217 #else /* NEW_EDITOR */ |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
218 #define WIN_DIALLING (ZONE_ICONS|ZONE_SOFTKEYS|ZONE_MIDDLE_WIDTH|ZONE_MIDDLE_HEIGHT) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
219 #define WIN_DIALLING_CB (ZONE_ICONS|ZONE_SOFTKEYS|ZONE_MIDDLE_WIDTH|ZONE_MIDDLE_HEIGHT) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
220 #define WIN_DIALLING_SMS (ZONE_ICONS|ZONE_SOFTKEYS|ZONE_FULL_WIDTH|ZONE_BOTTOMHALF_HEIGHT) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
221 #define WIN_DIALLING_SAT (ZONE_ICONS|ZONE_SOFTKEYS|ZONE_FULL_WIDTH|ZONE_BOTTOMTWOLINES_HEIGHT) |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
222 #endif /* NEW_EDITOR */ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
223 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
224 #define PHNO_EDITOR ZONE_FULL_SK_TITLE |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
225 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
226 #define CENTRE_EDITOR ZONE_FULL_SK_TITLE |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
227 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
228 //And for MMIServices - moved here from mmiservices.c |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
229 #define SAT_EDITOR ZONE_FULL_SK_TITLE |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
230 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
231 #define RPWD_EDITOR ZONE_FULL_SK_TITLE |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
232 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
233 //MMIBookCallDetails |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
234 #define PHB_EDITOR ZONE_FULL_SK_TITLE |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
235 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
236 //MMIPins |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
237 #define PIN_EDIT_RESET ZONE_FULL_SK_TITLE |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
238 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
239 //MMITimeDate |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
240 #define TIMEDATE_EDITOR_AREA ZONE_FULL_SK_TITLE |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
241 //#define TIMEDATE_EDITOR_AREA 0,20,70,20 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
242 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
243 #endif |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
244 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
245 //For displaying call information |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
246 #define CALLINFO_X_AH 8 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
247 #define CALLINFO_X_TAGPOS 35 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
248 #define INCALLTIMER_X 24 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
249 //For autoredial (no chinese) |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
250 #define CALL_AUTOREDIAL_X 20 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
251 #define CALL_AUTOREDIAL_Y1 16 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
252 #define CALL_AUTOREDIAL_Y2 26 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
253 #define CALL_AUTOREDIAL_Y3 36 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
254 //Information |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
255 #define CALL_INFORMATION_X 24 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
256 #define CALL_INFORMATION_Y 16 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
257 //txt Please Wait |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
258 #define TXTMESSAGE_X 20 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
259 #define TXTMUTED_X 8 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
260 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
261 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
262 //From mmidynamenu |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
263 // default menu dimensions |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
264 #define MENU_LEFT 0 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
265 #define MENU_INDENT 10 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
266 #define MENU_TOP 0 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
267 #define MENU_RIGHT 96 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
268 #define MENU_BOTTOM 50 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
269 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
270 // scroll bar dimensions |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
271 #define SCROLL_BAR_LEFT 87 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
272 #define SMALL_RECT 91 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
273 #define ELEVAT_RECT (SMALL_RECT-2) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
274 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
275 //MMIIcons |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
276 #define TXTCHARGE_X 16 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
277 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
278 //MMIIdle |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
279 //indent for text on idle screen |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
280 #define IDLEMENUTXT1_X 16 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
281 #define IDLEMENUTXT2_X TXTCHARGE_X |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
282 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
283 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
284 //MMIPins |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
285 #define INFO_TEXT_X 0 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
286 #define INFO_TEXT_Y 6 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
287 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
288 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
289 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
290 extern MfwRect selected_area; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
291 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
292 //MMIEditor |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
293 #define EDITOR_TOP_LEFT_POS_X 4 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
294 #define EDITOR_TOP_LEFT_POS_Y (Mmi_layout_line_height()) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
295 #define EDITOR_HORIZONTAL_SIZE (SCREEN_SIZE_X - EDITOR_TOP_LEFT_POS_X) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
296 #define EDITOR_VERTICAL_SIZE (SCREEN_SIZE_Y - 2*Mmi_layout_line_height()) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
297 #define EDITOR_COLOR 0 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
298 #define EDITOR_FONT 0 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
299 #define EDITOR_CONTROLS 0 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
300 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
301 //MMIGame - connect 4 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
302 #ifndef LSCREEN |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
303 #define GAME_POS_X 0 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
304 #define GAME_POS_Y 8 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
305 #define GAME_SCALE_X 5 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
306 #define GAME_SCALE_Y 5 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
307 #define GAME_NAMEPOSX1 56 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
308 #define GAME_NAMEPOSY1 6 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
309 #define GAME_NAMEPOSX2 56 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
310 #define GAME_NAMEPOSY2 (6+21) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
311 #define GAME_NAMEPOSX3 56 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
312 #define GAME_NAMEPOSY3 (6+21) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
313 #define GAME_WINPOSX1 56 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
314 #define GAME_WINPOSY1 6 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
315 #define GAME_WINPOSX2 56 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
316 #define GAME_WINPOSY2 (6+21) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
317 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
318 #else |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
319 #define GAME_POS_X ((SCREEN_SIZE_X / 2) - (MAX_X_BOARD*GAME_SCALE_X/2)) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
320 #define GAME_POS_Y (27+15) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
321 #define GAME_SCALE_X 13 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
322 #define GAME_SCALE_Y 15 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
323 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
324 #define GAME_NAMEPOSX1 (SCREEN_SIZE_X/2-36) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
325 #define GAME_NAMEPOSX2 (SCREEN_SIZE_X/2-12) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
326 #define GAME_NAMEPOSX3 (SCREEN_SIZE_X/2+12) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
327 #define GAME_NAMEPOSY1 (0) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
328 #define GAME_NAMEPOSY2 (0) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
329 #define GAME_NAMEPOSY3 (0) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
330 #define GAME_WINPOSX1 (SCREEN_SIZE_X/2-12) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
331 #define GAME_WINPOSX2 (SCREEN_SIZE_X/2+12) |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
332 #define GAME_WINPOSY1 (0) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
333 #define GAME_WINPOSY2 (0) |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
334 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
335 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
336 #endif |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
337 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
338 #ifndef COLOURDISPLAY |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
339 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
340 #define WELCOME_ANI_POS_X (SCREEN_SIZE_X - 56 )/2 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
341 #define WELCOME_ANI_POS_Y (SCREEN_SIZE_Y - (42+4))/2 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
342 #else |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
343 #define WELCOME_ANI_POS_X ((SCREEN_SIZE_X - 176 )/2) |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
344 #define WELCOME_ANI_POS_Y ((SCREEN_SIZE_Y - 60)/3) //top 1/3 of screen |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
345 #endif |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
346 //Definitions for 'pop-up' windows with 1/2 lines of text |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
347 #define DLG_WINDOW1_LINE 10,20,60,30, 0 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
348 #define DLG_WINDOW2_LINE 10,20,60,45, 0 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
349 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
350 /*NDH - 13/01/04 - CQ 16753 - Redefine these values in accordance with GSM 03.40, para 9.2.3.12.1 */ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
351 /*API - 28/07/03 - CQ10203 - Add these defines for the Validity Period of an SMS*/ |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
352 #define VP_REL_1_HOUR 11 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
353 #define VP_REL_12_HOURS 143 |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
354 #define VP_REL_24_HOURS 167 |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
355 #define VP_REL_1_WEEK 173 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
356 #define VP_REL_MAXIMUM 255 // May 10, 2004 REF: CRR 15753 Deepa M.D |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
357 /*API - CQ10203 END*/ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
358 /* NDH - CQ16753 - END */ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
359 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
360 extern MfwRect menuArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
361 extern MfwRect menuNamesArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
362 extern MfwRect menuListArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
363 extern MfwRect editor_menuArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
364 extern MfwRect network_menuArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
365 extern MfwRect sat_setup_menuArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
366 extern MfwRect sat_select_menuArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
367 extern MfwRect smscb_M_CBArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
368 extern MfwRect smscb_M_CB_ACTArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
369 extern MfwRect smscb_M_CB_TOPArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
370 extern MfwRect smscb_M_CB_TOP_CONSArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
371 extern MfwRect smscb_M_CB_TOP_CONS_SELArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
372 extern MfwRect smscb_CBArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
373 extern MfwRect smscb_CB_OPTArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
374 extern MfwRect readSMS_menuArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
375 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
376 #ifdef FF_MMI_FILEMANAGER |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
377 extern MfwRect FileType_menuArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
378 #endif |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
379 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
380 extern MfwRect SmsRead_R_OPTArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
381 extern MfwRect SmsSend_R_OPTArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
382 extern MfwRect melody_menuArea; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
383 extern MfwRect MAINICONarea; |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
384 extern MfwRect MAINICONareaColour; //For the larger colour main icons |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
385 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
386 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
387 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
388 /********************************/ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
389 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
390 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
391 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
392 /* Define a simple get text routine to fetch a pointer |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
393 to a textual resource given a resource identifier. |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
394 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
395 The resource identifiers are given in the MmiBlkResources.h |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
396 module header |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
397 */ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
398 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
399 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
400 char *MmiRsrcGetText( int Id ); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
401 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
402 void MmiRsrcSetLang(int lang );/*MC SPR 1150 */ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
403 void Mmi_Set2English( void ); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
404 void Mmi_Set2German( void ); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
405 void Mmi_Set2Chinese( void ); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
406 #ifdef LANG_CHANGE_TEST |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
407 void Mmi_Set2Martian( void );/*MC SPR 1150 */ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
408 #endif |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
409 void Mmi_Set2Language(int lang); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
410 UBYTE Mmi_getCurrentLanguage(void); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
411 |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
412 UBYTE Mmi_layout_line(int lineNo); //GW |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
413 UBYTE Mmi_getCurrentLanguage(void); //GW |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
414 //The following are redundant - maintain for compatibility only |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
415 #define Mmi_layout_first_line( ) Mmi_layout_line(1) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
416 #define Mmi_layout_second_line( ) Mmi_layout_line(2) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
417 #define Mmi_layout_third_line( ) Mmi_layout_line(3) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
418 #define Mmi_layout_fourth_line( ) Mmi_layout_line(4) |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
419 #define Mmi_layout_fifth_line( ) Mmi_layout_line(5) |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
420 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
421 UBYTE Mmi_number_of_lines_without_icons_on_top(void); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
422 UBYTE Mmi_number_of_lines_with_icons_on_top(void); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
423 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
424 UBYTE Mmi_layout_softkeyHeight( void ); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
425 UBYTE Mmi_layout_line_height(void); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
426 UBYTE Mmi_layout_softkeyArea( MfwRect* rect ); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
427 UBYTE Mmi_layout_TitleHeight( void ); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
428 UBYTE Mmi_layout_IconHeight( void ); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
429 UBYTE Mmi_layout_line_icons(int lineNo); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
430 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
431 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
432 void Mmi_layout_areas(void); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
433 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
434 void Mmi_set_area_attr(MfwRect* area,U16 px,U16 py,U16 sx,U16 sy); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
435 void resources_destroy (T_MFW_HND own_window); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
436 BOOL resources_reset_language(char* string); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
437 typedef struct { |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
438 U16 id; |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
439 U16 count; |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
440 U32 attributes; |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
441 } T_RESOURCE_DIRECTORY_HEADER; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
442 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
443 // This type identifies the various resources that are listable in the file. |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
444 typedef enum |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
445 { |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
446 RES_FIRST_RESOURCE_TYPE=0, |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
447 RES_LANGUAGE_TABLE, |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
448 RES_LANGUAGE, |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
449 RES_STRING, |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
450 RES_MELODY_TABLE, |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
451 RES_MELODY, |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
452 RES_LAST_RESOURCE_TYPE |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
453 } res_ResourceID_type; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
454 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
455 typedef const T_RESOURCE_DIRECTORY_HEADER * RESOURCE_DIRECTORY_HEADER; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
456 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
457 typedef unsigned char ST_DIMENSION ; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
458 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
459 /*MC SPR 1111*/ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
460 typedef struct /*Entry in table of country codes*/ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
461 { |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
462 char* country_dialling_code; /*Dialling code(4 digits)*/ |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
463 UBYTE language; /*language (e.g. ENGLISH_LANGUAGE defined above)*/ |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
464 }CountryLangEntry; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
465 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
466 typedef struct /*Table of country codes and associated languages*/ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
467 { |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
468 UBYTE no_of_entries; |
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
469 CountryLangEntry* entries; |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
470 } CountryLanguageTable; |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
471 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
472 /*MC end*/ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
473 void resources_setColour(unsigned int colIndex); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
474 void resources_setSKColour(unsigned int colIndex); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
475 void resources_setHLColour(unsigned int colIndex); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
476 void resources_setTitleColour(unsigned int colIndex); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
477 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
478 void resources_restoreColour( void ); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
479 void resources_restoreMnuColour(void); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
480 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
481 void resources_setColourMnuItem( int txtId); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
482 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
483 int res_getTitleHeight( void ); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
484 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
485 void res_set_SIMToolkit_title_string(char* SAT_string); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
486 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
487 int resources_truncate_to_screen_width(char* IpStr, int IpLen, char* OpStr, int OutLen, |
59
7bd3e62a0c68
mmiResources.h: bogotab cleanup
Mychaela Falconia <falcon@freecalypso.org>
parents:
3
diff
changeset
|
488 int ScreenWidth, BOOL unicode); |
3
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
489 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
490 void resetFactoryColour ( void ); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
491 // API - 13-01-03 - 1550 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
492 void resetFactoryBackground( void ); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
493 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
494 /*API - 27/07/03 - CQ10203 - Function Definition for SMS VP reset*/ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
495 void resetSMSValidityPeriod( void ); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
496 /*API - CQ10203 - END*/ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
497 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
498 void colour_initial_colours (void); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
499 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
500 /* Added to remove warnings Aug-11*/ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
501 EXTERN U32 dspl_SetBgdColour (U32 inColour); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
502 EXTERN U32 dspl_SetFgdColour (U32 inColour); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
503 EXTERN void icon_setMainBgdBitmap (int bmpId); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
504 EXTERN void info_screen (T_MFW_HND win, USHORT TextId, USHORT TextId2,T_VOID_FUNC Callback); |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
505 /* End - remove warning Aug -11 */ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
506 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
507 /******************************************************************************* |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
508 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
509 End of File |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
510 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
511 *******************************************************************************/ |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
512 |
67bfe9f274f6
src/ui: import of src/ui3 from Magnetite
Mychaela Falconia <falcon@freecalypso.org>
parents:
diff
changeset
|
513 #endif |