apply FSL(Flora Software License)
[apps/home/call.git] / ui / vcui-view-layout-hd.h
1 /*
2  * Copyright 2012  Samsung Electronics Co., Ltd
3  *
4  * Licensed under the Flora License, Version 1.0 (the "License");
5  * you may not use this file except in compliance with the License.
6  * You may obtain a copy of the License at
7  *
8  * http://www.tizenopensource.org/license
9  *
10  * Unless required by applicable law or agreed to in writing, software
11  * distributed under the License is distributed on an "AS IS" BASIS,
12  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
13  * See the License for the specific language governing permissions and
14  * limitations under the License.
15  */
16
17
18 #ifndef __VCUI_VIEW_LAYOUT_HD__
19 #define __VCUI_VIEW_LAYOUT_HD__
20
21 #define COLOR_DEFAULT 0 0 0 255
22 #define COLOR_BG_ALPHA 0 0 0 0
23 #define COLOR_BG_FOR_HELD_CALL_DIM 0 0 0 150
24
25 /*#define BTN_EDGE_W 9*/
26
27 /*
28  * HD GUI Widget Dimensions
29  * In Portrait mode
30  */
31 #define MAIN_SCREEN_W 720
32 #define MAIN_SCREEN_H 1280
33
34 #define INDICATOR_HEIGHT 50
35 #define NAVIFRAME_TITLE_HEIGHT 100
36
37 #define MAIN_NAVIFRAME_W MAIN_SCREEN_W
38 #define MAIN_NAVIFRAME_H (MAIN_SCREEN_H-INDICATOR_HEIGHT-NAVIFRAME_TITLE_HEIGHT)
39 #define NAVIFRAME_T_PAD 50
40
41 #define QP_WIN_W MAIN_SCREEN_W
42 #define QP_WIN_H 166    /*approx*/
43
44 #define DIALING_STATUS_L_PAD 0
45 #define DIALING_STATUS_WIDTH MAIN_SCREEN_W
46 #define DIALING_STATUS_T_PAD 687
47 #define DIALING_STATUS_HEIGHT 52
48
49 #define CALL_NAME_L_PAD 20
50 #define CALL_NAME_WIDTH 680
51 #define CALL_NAME_T_PAD 83
52 #define CALL_NAME_HEIGHT 80
53
54 #define CALL_NUMBER_T_GAP 6
55
56 #define CALL_NUMBER_L_PAD CALL_NAME_L_PAD
57 #define CALL_NUMBER_WIDTH CALL_NAME_WIDTH
58 #define CALL_NUMBER_T_PAD (CALL_NAME_T_PAD+CALL_NAME_HEIGHT+CALL_NUMBER_T_GAP)
59 #define CALL_NUMBER_HEIGHT 52
60
61 #define CALLER_ID_L_PAD 208
62 #define CALLER_ID_WIDTH 304
63 #define CALLER_ID_T_PAD 268
64 #define CALLER_ID_HEIGHT 304
65
66 #define BACKGROUND_CID_L_PAD 0
67 #define BACKGROUND_CID_WIDTH MAIN_SCREEN_W
68 #define BACKGROUND_CID_T_PAD 0
69 #define BACKGROUND_CID_HEIGHT MAIN_SCREEN_H
70
71 #define MT_CALLING_NAME_BG_WIDTH MAIN_SCREEN_W
72 #define MT_CALLING_NAME_BG_HEIGHT 590
73
74 #define ACCEPT_BTN_L_PAD 40
75 #define ACCEPT_BTN_WIDTH 300
76 #define ACCEPT_BTN_T_PAD 992
77 #define ACCEPT_BTN_HEIGHT 112
78
79 #define REJECT_BTN_L_GAP 40
80
81 #define REJECT_BTN_L_PAD (ACCEPT_BTN_L_PAD+ACCEPT_BTN_WIDTH+REJECT_BTN_L_GAP)
82 #define REJECT_BTN_WIDTH ACCEPT_BTN_WIDTH
83 #define REJECT_BTN_T_PAD ACCEPT_BTN_T_PAD
84 #define REJECT_BTN_HEIGHT ACCEPT_BTN_HEIGHT
85
86 #define REJECT_W_MSG_BTN_T_GAP 40
87
88 #define REJECT_W_MSG_BTN_L_PAD ACCEPT_BTN_L_PAD
89 #define REJECT_W_MSG_BTN_WIDTH 640
90 #define REJECT_W_MSG_BTN_T_PAD (ACCEPT_BTN_T_PAD+ACCEPT_BTN_HEIGHT+REJECT_W_MSG_BTN_T_GAP)
91 #define REJECT_W_MSG_BTN_HEIGHT 90
92
93 #define INCALL_HOLD_BTN_L_PAD 40
94 #define INCALL_HOLD_BTN_WIDTH 108 /*approx*/
95 #define INCALL_HOLD_BTN_T_PAD 670 /*approx*/
96 #define INCALL_HOLD_BTN_HEIGHT 86 /*approx*/
97
98 #define INCALL_TIMER_L_PAD 40
99 #define INCALL_TIMER_WIDTH 640
100 #define INCALL_TIMER_T_PAD 687
101 #define INCALL_TIMER_HEIGHT 52
102
103 #define INCALL_SHARE_BG_T_PAD 584 /*approx*/
104 #define INCALL_SHARE_BG_HEIGHT 654 /*approx*/
105
106 #define KEYPAD_TIMER_L_PAD 40
107 #define KEYPAD_TIMER_WIDTH 640
108 #define KEYPAD_TIMER_T_PAD 384
109 #define KEYPAD_TIMER_HEIGHT 52
110
111 #define KEYPAD_ENTRY_TXT_L_PAD KEYPAD_TIMER_L_PAD
112 #define KEYPAD_ENTRY_TXT_WIDTH KEYPAD_TIMER_WIDTH
113 #define KEYPAD_ENTRY_TXT_T_PAD 90
114 #define KEYPAD_ENTRY_TXT_HEIGHT 114
115
116 #define KEYPAD_BTNS_T_PAD 461
117 #define KEYPAD_BTNS_WIDTH MAIN_SCREEN_W
118 #define KEYPAD_BTNS_HEIGHT 620
119
120 #define KEYPAD_HIDE_BTN_L_PAD KEYPAD_TIMER_L_PAD
121 #define KEYPAD_HIDE_BTN_WIDTH 300
122 #define KEYPAD_HIDE_BTN_T_PAD 1140
123 #define KEYPAD_HIDE_BTN_HEIGHT 112
124
125 #define KEYPAD_BTN_GAP 40
126 #define KEYPAD_END_BTN_L_PAD (KEYPAD_HIDE_BTN_L_PAD+KEYPAD_HIDE_BTN_WIDTH+KEYPAD_BTN_GAP)
127 #define KEYPAD_END_BTN_WIDTH KEYPAD_HIDE_BTN_WIDTH
128
129 #define SPLIT_CID1_L_PAD 56
130 #define SPLIT_CID1_WIDTH 304
131 #define SPLIT_CID1_T_PAD 219
132 #define SPLIT_CID1_HEIGHT 304
133
134 #define SPLIT_PAUSE_L_PAD (SPLIT_CID1_L_PAD+8)
135 #define SPLIT_PAUSE_WIDTH 62
136 #define SPLIT_PAUSE_HEIGHT 62
137 #define SPLIT_PAUSE_T_PAD (SPLIT_CID1_T_PAD+SPLIT_CID1_HEIGHT-8-SPLIT_PAUSE_HEIGHT)
138
139 #define SPLIT_CID2_L_PAD 456
140 #define SPLIT_CID2_WIDTH 208
141 #define SPLIT_CID2_T_PAD 267
142 #define SPLIT_CID2_HEIGHT 208
143
144 #define SPLIT_PLAY_L_PAD (SPLIT_CID2_L_PAD+12)
145 #define SPLIT_PLAY_WIDTH 40
146 #define SPLIT_PLAY_HEIGHT 40
147 #define SPLIT_PLAY_T_PAD (SPLIT_CID2_T_PAD+SPLIT_CID2_HEIGHT-8-SPLIT_PLAY_HEIGHT)
148
149 #define SPLIT_NAME1_L_PAD 38
150 #define SPLIT_NAME1_WIDTH 364
151 #define SPLIT_NAME1_T_PAD 145
152 #define SPLIT_NAME1_HEIGHT 58
153
154 #define SPLIT_NAME2_L_PAD (SPLIT_NAME1_L_PAD+SPLIT_NAME1_WIDTH+22)
155 #define SPLIT_NAME2_WIDTH 258
156 #define SPLIT_NAME2_T_PAD 217
157 #define SPLIT_NAME2_HEIGHT 40
158
159 #define SPLIT_TIMER_TXT_T_PAD 549
160 #define SPLIT_TIMER_TXT_HEIGHT 46
161
162 #define SPLIT_MORE_BTN_WIDTH 40
163 #define SPLIT_MORE_BTN_L_PAD (SPLIT_CID2_L_PAD+SPLIT_CID2_WIDTH-SPLIT_MORE_BTN_WIDTH)
164 #define SPLIT_ONHOLD_TXT_W_ICON_WIDTH (SPLIT_CID2_WIDTH-SPLIT_MORE_BTN_WIDTH)
165 #define SPLIT_ONHOLD_TXT_T_PAD 492
166 #define SPLIT_ONHOLD_TXT_HEIGHT 40
167
168 #define SPLIT_SWAP_CID1_L_PAD 70
169 #define SPLIT_SWAP_CID1_WIDTH 208
170
171 #define SPLIT_SWAP_PLAY_L_PAD (SPLIT_SWAP_CID1_L_PAD+12)
172 #define SPLIT_SWAP_PLAY_WIDTH 40
173
174 #define SPLIT_SWAP_CID2_L_PAD 336
175 #define SPLIT_SWAP_CID2_WIDTH 304
176
177 #define SPLIT_SWAP_PAUSE_L_PAD (SPLIT_SWAP_CID2_L_PAD+8)
178 #define SPLIT_SWAP_PAUSE_WIDTH 62
179
180 #define SPLIT_SWAP_NAME1_L_PAD 38
181 #define SPLIT_SWAP_NAME1_WIDTH 258
182
183 #define SPLIT_SWAP_NAME2_L_PAD (SPLIT_SWAP_NAME1_L_PAD+SPLIT_SWAP_NAME1_WIDTH+22)
184 #define SPLIT_SWAP_NAME2_WIDTH 364
185
186 #define SPLIT_SWAP_MORE_BTN_WIDTH 60
187 #define SPLIT_SWAP_MORE_BTN_L_PAD (SPLIT_SWAP_CID2_L_PAD+SPLIT_SWAP_CID2_WIDTH-SPLIT_SWAP_MORE_BTN_WIDTH)
188 #define SPLIT_SWAP_MORE_BTN_T_PAD (SPLIT_TIMER_TXT_T_PAD-7)
189 #define SPLIT_SWAP_MORE_BTN_HEIGHT 60
190 #define SPLIT_TIMER_TXT_W_ICON_WIDTH (SPLIT_SWAP_CID2_WIDTH-SPLIT_SWAP_MORE_BTN_WIDTH)
191
192 #define CONF_LIST_T_PAD 182
193 #define CONF_LIST_HEIGHT 566
194
195 #define CONF_HOLD_WIDTH 110
196 #define CONF_HOLD_L_PAD (MAIN_SCREEN_W-40-CONF_HOLD_WIDTH)
197 #define CONF_HOLD_T_PAD 866
198 #define CONF_HOLD_HEIGHT 76
199
200 #define CONF_TIMER_T_PAD 878
201 #define CONF_TIMER_HEIGHT 52
202
203 #define CONF_CALL_BIG_END_T_PAD 1026
204
205 #define REJ_MSG_NEW_BTN_L_PAD 40 /*approx*/
206 #define REJ_MSG_NEW_BTN_WIDTH 640 /*approx*/
207 #define REJ_MSG_NEW_BTN_T_PAD 120 /*approx*/
208 #define REJ_MSG_NEW_BTN_HEIGHT 128 /*approx*/
209
210 #define REJ_MSG_LIST_T_PAD 32 /*approx*/
211 #define REJ_MSG_LIST_HEIGHT 1096 /*approx*/
212
213 #define SIX_BTN_COL1_L_PAD 40
214 #define SIX_BTN_COL1_WIDTH 200
215 #define SIX_BTN_COL2_L_PAD (SIX_BTN_COL1_L_PAD+SIX_BTN_COL1_WIDTH+20)
216 #define SIX_BTN_COL3_L_PAD (SIX_BTN_COL2_L_PAD+SIX_BTN_COL1_WIDTH+20)
217 #define SIX_BTN_ROW1_T_PAD 792
218 #define SIX_BTN_ROW1_HEIGHT 140
219 #define SIX_BTN_ROW2_T_PAD (SIX_BTN_ROW1_T_PAD+SIX_BTN_ROW1_HEIGHT+20)
220
221 #define CALL_BIG_END_L_PAD 40
222 #define CALL_BIG_END_WIDTH 640
223 #define CALL_BIG_END_T_PAD 1140
224 #define CALL_BIG_END_HEIGHT 112
225
226 #define INCMG_CALL_BTN1_T_PAD 700
227 #define INCMG_CALL_BTN_HEIGHT CALL_BIG_END_HEIGHT
228 #define INCMG_CALL_BTN2_T_PAD 838
229 #define INCMG_CALL_BTN3_T_PAD 976
230
231 #define VIDEO_BTN_POS1_L_PAD 40
232 #define VIDEO_BTN_POS1_WIDTH 300
233 #define VIDEO_BTN_POS1_T_PAD 864
234 #define VIDEO_BTN_POS1_HEIGHT 112
235 #define VIDEO_BTN_POS2_L_PAD VIDEO_BTN_POS1_L_PAD
236 #define VIDEO_BTN_POS2_WIDTH VIDEO_BTN_POS1_WIDTH
237 #define VIDEO_BTN_POS2_T_PAD 1002
238 #define VIDEO_BTN_POS2_HEIGHT VIDEO_BTN_POS1_HEIGHT
239
240 #define VOICE_BTN_POS1_L_PAD (VIDEO_BTN_POS1_L_PAD+VIDEO_BTN_POS1_WIDTH+40)
241 #define VOICE_BTN_POS1_WIDTH VIDEO_BTN_POS1_WIDTH
242
243 #define MSG_BTN_POS1_L_PAD VIDEO_BTN_POS1_L_PAD
244 #define MSG_BTN_POS1_WIDTH 640
245 #define MSG_BTN_POS1_T_PAD 1002
246 #define MSG_BTN_POS1_HEIGHT VIDEO_BTN_POS1_HEIGHT
247 #define MSG_BTN_POS2_T_PAD 1140
248 #define MSG_BTN_POS2_HEIGHT VIDEO_BTN_POS1_HEIGHT
249
250 #define CONTACT_BTN_POS1_L_PAD VIDEO_BTN_POS1_L_PAD
251 #define CONTACT_BTN_POS1_WIDTH MSG_BTN_POS1_WIDTH
252 #define CONTACT_BTN_POS1_T_PAD 1140
253 #define CONTACT_BTN_POS1_HEIGHT VIDEO_BTN_POS1_HEIGHT
254
255 #define QP_CID_L_PAD 15 /*approx*/
256 #define QP_CID_WIDTH 123 /*approx*/
257 #define QP_CID_T_PAD 18 /*approx*/
258 #define QP_CID_HEIGHT 130 /*approx*/
259
260 #define QP_END_BTN_L_PAD 153 /*approx*/
261 #define QP_END_BTN_WIDTH 552 /*approx*/
262 #define QP_END_BTN_T_PAD 80 /*approx*/
263 #define QP_END_BTN_HEIGHT 64 /*approx*/
264
265 #define QP_NAME_L_PAD 153 /*approx*/
266 #define QP_NAME_WIDTH 372 /*approx*/
267 #define QP_NAME_T_PAD 13 /*approx*/
268 #define QP_NAME_HEIGHT 48 /*approx*/
269
270 #define QP_TIMER_L_PAD 555 /*approx*/
271 /*
272  * End of HD GUI Widget Dimensions
273  */
274
275
276 /*
277  * Relative positions
278  * In Portrait mode
279  */
280 /* Relative X & Y positions of widgets w.r.t. Full Screen */
281 #define REL_W(x) ((x)/MAIN_SCREEN_W)
282 #define REL_H(y) ((y)/MAIN_SCREEN_H)
283
284 /* Relative X & Y positions of widgets w.r.t. Navi-frame layout */
285 /*#define WL_NB_H 94*/
286 #define REL_NAVIFRAME_W(x) ((x)/MAIN_NAVIFRAME_W)
287 #define REL_NAVIFRAME_H(y) ((y)/MAIN_NAVIFRAME_H)
288
289 /* Relative X & Y positions of widgets w.r.t. ACC/REJ ICON layout */
290 #define REL_LOCK_W(x) ((x)/483) /*approx*/
291 #define REL_LOCK_H(y) ((y)/198) /*approx*/
292 /* Relative X & Y positions of widgets w.r.t. REJ-W-MSG ICON layout */
293 #define REL_LOCK_MSG_W(x) ((x)/348)     /*approx*/
294 #define REL_LOCK_MSG_H(y) ((y)/200) /*approx*/
295
296 /* Relative X & Y positions of widgets w.r.t. Keypad Buttons layout */
297 #define REL_KEYPAD_W(x) ((x)/KEYPAD_BTNS_WIDTH)
298 #define REL_KEYPAD_H(y) ((y)/KEYPAD_BTNS_HEIGHT)
299 /*
300  * End of Relative positions
301  */
302
303
304 /*
305  * MO/Dialing view & MT/Incoming view
306  * In Portrait mode
307  */
308 #define DIALLING_STATUS_L REL_W(DIALING_STATUS_L_PAD)
309 #define DIALLING_STATUS_R REL_W(DIALING_STATUS_L_PAD+DIALING_STATUS_WIDTH)
310 #define DIALLING_STATUS_T REL_H(DIALING_STATUS_T_PAD)
311 #define DIALLING_STATUS_B REL_H(DIALING_STATUS_T_PAD+DIALING_STATUS_HEIGHT)
312
313 /*
314 #define DIALLING_MT_STATUS_L REL_W(123)
315 #define DIALLING_MT_STATUS_R REL_W(357)
316 #define DIALLING_MT_STATUS_T REL_H(375)
317 #define DIALLING_MT_STATUS_B REL_H(407)
318 */
319
320 #define DIALLING_NAME_L REL_W(CALL_NAME_L_PAD)
321 #define DIALLING_NAME_R REL_W(CALL_NAME_L_PAD+CALL_NAME_WIDTH)
322 #define DIALLING_NAME_T REL_H(CALL_NAME_T_PAD)
323 #define DIALLING_NAME_B REL_H(CALL_NAME_T_PAD+CALL_NAME_HEIGHT)
324
325 #define DIALLING_NUMBER_L REL_W(CALL_NUMBER_L_PAD)
326 #define DIALLING_NUMBER_R REL_W(CALL_NUMBER_L_PAD+CALL_NUMBER_WIDTH)
327 #define DIALLING_NUMBER_T REL_H(CALL_NUMBER_T_PAD)
328 #define DIALLING_NUMBER_B REL_H(CALL_NUMBER_T_PAD+CALL_NUMBER_HEIGHT)
329
330 #define DIALLING_CID_L REL_W(CALLER_ID_L_PAD)
331 #define DIALLING_CID_R REL_W(CALLER_ID_L_PAD+CALLER_ID_WIDTH)
332 #define DIALLING_CID_T REL_H(CALLER_ID_T_PAD)
333 #define DIALLING_CID_B REL_H(CALLER_ID_T_PAD+CALLER_ID_HEIGHT)
334
335 #define DIALLING_BACKGROUND_CID_L REL_W(BACKGROUND_CID_L_PAD)
336 #define DIALLING_BACKGROUND_CID_R REL_W(BACKGROUND_CID_L_PAD+BACKGROUND_CID_WIDTH)
337 #define DIALLING_BACKGROUND_CID_T REL_H(BACKGROUND_CID_T_PAD)
338 #define DIALLING_BACKGROUND_CID_B REL_H(BACKGROUND_CID_T_PAD+BACKGROUND_CID_HEIGHT)
339
340 #define MT_CALLING_BG_L REL_W(0)
341 #define MT_CALLING_BG_R REL_W(0+MT_CALLING_NAME_BG_WIDTH)
342 #define MT_CALLING_BG_T REL_H(0)
343 #define MT_CALLING_BG_B REL_H(0+MT_CALLING_NAME_BG_HEIGHT)
344
345 /* accept - MT view */
346 #define DIALLING_MT_BTN1_L REL_W(ACCEPT_BTN_L_PAD)
347 #define DIALLING_MT_BTN1_R REL_W(ACCEPT_BTN_L_PAD+ACCEPT_BTN_WIDTH)
348 #define DIALLING_MT_BTN1_T REL_H(ACCEPT_BTN_T_PAD)
349 #define DIALLING_MT_BTN1_B REL_H(ACCEPT_BTN_T_PAD+ACCEPT_BTN_HEIGHT)
350
351 /* reject - MT view */
352 #define DIALLING_MT_BTN2_L  REL_W(REJECT_BTN_L_PAD)
353 #define DIALLING_MT_BTN2_R  REL_W(REJECT_BTN_L_PAD+REJECT_BTN_WIDTH)
354 #define DIALLING_MT_BTN2_T  REL_H(REJECT_BTN_T_PAD)
355 #define DIALLING_MT_BTN2_B  REL_H(REJECT_BTN_T_PAD+REJECT_BTN_HEIGHT)
356 /*
357  * End of MO/Dialing view & MT/Incoming view
358  */
359
360
361 /*
362  * MT LOCK View - check
363  * In Portrait mode
364  */
365 #define INCOMING_LOCK_ACCEPT_BG_L REL_W(-273)
366 #define INCOMING_LOCK_ACCEPT_BG_R REL_W(210)
367 #define INCOMING_LOCK_ACCEPT_BG_T REL_H(945)
368 #define INCOMING_LOCK_ACCEPT_BG_B REL_H(1144)
369
370 #define INCOMING_LOCK_ACCEPT_ICON_L REL_LOCK_W(303)
371 #define INCOMING_LOCK_ACCEPT_ICON_R REL_LOCK_W(408)
372 #define INCOMING_LOCK_ACCEPT_ICON_T REL_LOCK_H(37)
373 #define INCOMING_LOCK_ACCEPT_ICON_B REL_LOCK_H(149)
374
375 #define INCOMING_LOCK_ACCEPT_TEXT_L REL_LOCK_W(45)
376 #define INCOMING_LOCK_ACCEPT_TEXT_R REL_LOCK_W(273)
377 #define INCOMING_LOCK_ACCEPT_TEXT_T INCOMING_LOCK_ACCEPT_ICON_T
378 #define INCOMING_LOCK_ACCEPT_TEXT_B INCOMING_LOCK_ACCEPT_ICON_B
379
380 #define INCOMING_LOCK_REJECT_BG_L REL_W(510)
381 #define INCOMING_LOCK_REJECT_BG_R REL_W(993)
382 #define INCOMING_LOCK_REJECT_BG_T INCOMING_LOCK_ACCEPT_BG_T
383 #define INCOMING_LOCK_REJECT_BG_B INCOMING_LOCK_ACCEPT_BG_B
384
385 #define INCOMING_LOCK_REJECT_ICON_L REL_LOCK_W(75)
386 #define INCOMING_LOCK_REJECT_ICON_R REL_LOCK_W(180)
387 #define INCOMING_LOCK_REJECT_ICON_T INCOMING_LOCK_ACCEPT_ICON_T
388 #define INCOMING_LOCK_REJECT_ICON_B INCOMING_LOCK_ACCEPT_ICON_B
389
390 #define INCOMING_LOCK_REJECT_TEXT_L REL_LOCK_W(195)
391 #define INCOMING_LOCK_REJECT_TEXT_R REL_LOCK_W(423)
392 #define INCOMING_LOCK_REJECT_TEXT_T INCOMING_LOCK_REJECT_ICON_T
393 #define INCOMING_LOCK_REJECT_TEXT_B INCOMING_LOCK_REJECT_ICON_B
394 /*
395  * End of MT LOCK View
396  */
397
398
399 /*
400  * KEYPAD View
401  * In Portrait mode
402  */
403 #define INCALL_DIALER_TIMER_L REL_W(KEYPAD_TIMER_L_PAD)
404 #define INCALL_DIALER_TIMER_R REL_W(KEYPAD_TIMER_L_PAD+KEYPAD_TIMER_WIDTH)
405 #define INCALL_DIALER_TIMER_T REL_H(KEYPAD_TIMER_T_PAD)
406 #define INCALL_DIALER_TIMER_B REL_H(KEYPAD_TIMER_T_PAD+KEYPAD_TIMER_HEIGHT)
407
408 #define INCALL_DIALER_NAME_L INCALL_DIALER_TIMER_L
409 #define INCALL_DIALER_NAME_R INCALL_DIALER_TIMER_R
410 #define INCALL_DIALER_NAME_T INCALL_DIALER_TIMER_T
411 #define INCALL_DIALER_NAME_B INCALL_DIALER_TIMER_B
412
413 /*
414 #define DIALLING_KEYPAD_T_BF REL_H(319)
415 #define DIALLING_KEYPAD_B_BF REL_H(710)
416 */
417
418 #define DIALLING_KEYPAD_L REL_W(0)
419 #define DIALLING_KEYPAD_R REL_W(MAIN_SCREEN_W)
420 #define DIALLING_KEYPAD_T REL_H(KEYPAD_BTNS_T_PAD)
421 #define DIALLING_KEYPAD_B REL_H(KEYPAD_BTNS_T_PAD+KEYPAD_BTNS_HEIGHT)
422
423 #define DIALLING_ENTRY_TEXT_L REL_W(KEYPAD_ENTRY_TXT_L_PAD)
424 #define DIALLING_ENTRY_TEXT_R REL_W(KEYPAD_ENTRY_TXT_L_PAD+KEYPAD_ENTRY_TXT_WIDTH)
425 #define DIALLING_ENTRY_TEXT_T REL_H(KEYPAD_ENTRY_TXT_T_PAD)
426 #define DIALLING_ENTRY_TEXT_B REL_H(KEYPAD_ENTRY_TXT_T_PAD+KEYPAD_ENTRY_TXT_HEIGHT)
427
428 #define DIALER_BTN1_L REL_W(KEYPAD_HIDE_BTN_L_PAD)
429 #define DIALER_BTN1_R REL_W(KEYPAD_HIDE_BTN_L_PAD+KEYPAD_HIDE_BTN_WIDTH)
430 #define DIALER_BTN1_T REL_H(KEYPAD_HIDE_BTN_T_PAD)
431 #define DIALER_BTN1_B REL_H(KEYPAD_HIDE_BTN_T_PAD+KEYPAD_HIDE_BTN_HEIGHT)
432
433 #define DIALER_BTN2_L REL_W(KEYPAD_END_BTN_L_PAD)
434 #define DIALER_BTN2_R REL_W(KEYPAD_END_BTN_L_PAD+KEYPAD_END_BTN_WIDTH)
435 #define DIALER_BTN2_T DIALER_BTN1_T
436 #define DIALER_BTN2_B DIALER_BTN1_B
437 /*
438  * End of KEYPAD View
439  */
440
441
442 /*
443  * INCALL View
444  * In Portrait mode
445  */
446 #define INCALL_CID_L DIALLING_CID_L
447 #define INCALL_CID_R DIALLING_CID_R
448 #define INCALL_CID_T DIALLING_CID_T
449 #define INCALL_CID_B DIALLING_CID_B
450
451 /*
452 #define INCALL_CID_DIM_T DIALLING_CID_T
453 #define INCALL_CID_DIM_B DIALLING_CID_B
454 #define INCALL_CID_DIM_L REL_W(145)
455 #define INCALL_CID_DIM_R REL_W(334)
456 */
457
458 #define INCALL_BACKGROUND_CID_L DIALLING_BACKGROUND_CID_L
459 #define INCALL_BACKGROUND_CID_R DIALLING_BACKGROUND_CID_R
460 #define INCALL_BACKGROUND_CID_T DIALLING_BACKGROUND_CID_T
461 #define INCALL_BACKGROUND_CID_B DIALLING_BACKGROUND_CID_B
462
463 #define INCALL_NAME_L DIALLING_NAME_L
464 #define INCALL_NAME_R DIALLING_NAME_R
465 #define INCALL_NAME_T DIALLING_NAME_T
466 #define INCALL_NAME_B DIALLING_NAME_B
467
468 #define INCALL_NUMBER_L DIALLING_NUMBER_L
469 #define INCALL_NUMBER_R DIALLING_NUMBER_R
470 #define INCALL_NUMBER_T DIALLING_NUMBER_T
471 #define INCALL_NUMBER_B DIALLING_NUMBER_B
472
473 #define INCALL_HOLD_L REL_W(INCALL_HOLD_BTN_L_PAD)
474 #define INCALL_HOLD_R REL_W(INCALL_HOLD_BTN_L_PAD+INCALL_HOLD_BTN_WIDTH)
475 #define INCALL_HOLD_T REL_H(INCALL_HOLD_BTN_T_PAD)
476 #define INCALL_HOLD_B REL_H(INCALL_HOLD_BTN_T_PAD+INCALL_HOLD_BTN_HEIGHT)
477
478 #define INCALL_TIMER_L REL_W(INCALL_TIMER_L_PAD)
479 #define INCALL_TIMER_R REL_W(INCALL_TIMER_L_PAD+INCALL_TIMER_WIDTH)
480 #define INCALL_TIMER_T REL_H(INCALL_TIMER_T_PAD)
481 #define INCALL_TIMER_B REL_H(INCALL_TIMER_T_PAD+INCALL_TIMER_HEIGHT)
482
483 #define INCALL_BACKGROUND_SHARE_L       REL_W(0)
484 #define INCALL_BACKGROUND_SHARE_R       REL_W(MAIN_SCREEN_W)
485 #define INCALL_BACKGROUND_SHARE_T       REL_H(INCALL_SHARE_BG_T_PAD)
486 #define INCALL_BACKGROUND_SHARE_B       REL_H(INCALL_SHARE_BG_T_PAD+INCALL_SHARE_BG_HEIGHT)
487 /*
488  * End of INCALL View
489  */
490
491
492 /*
493  * MULTI-CALL SPLIT View
494  * In Portrait mode
495  */
496 /* L[ACT] + R[HLD] */
497 #define MULTICALL_SPLIT_BACKGROUND_CID_L INCALL_BACKGROUND_CID_L
498 #define MULTICALL_SPLIT_BACKGROUND_CID_R INCALL_BACKGROUND_CID_R
499 #define MULTICALL_SPLIT_BACKGROUND_CID_T INCALL_BACKGROUND_CID_T
500 #define MULTICALL_SPLIT_BACKGROUND_CID_B INCALL_BACKGROUND_CID_B
501
502 #define MULTICALL_SPLIT_CID_1_L REL_W(SPLIT_CID1_L_PAD)
503 #define MULTICALL_SPLIT_CID_1_R REL_W(SPLIT_CID1_L_PAD+SPLIT_CID1_WIDTH)
504 #define MULTICALL_SPLIT_CID_1_T REL_H(SPLIT_CID1_T_PAD)
505 #define MULTICALL_SPLIT_CID_1_B REL_H(SPLIT_CID1_T_PAD+SPLIT_CID1_HEIGHT)
506
507 #define MULTICALL_SPLIT_PAUSE_L REL_W(SPLIT_PAUSE_L_PAD)
508 #define MULTICALL_SPLIT_PAUSE_R REL_W(SPLIT_PAUSE_L_PAD+SPLIT_PAUSE_WIDTH)
509 #define MULTICALL_SPLIT_PAUSE_T REL_H(SPLIT_PAUSE_T_PAD)
510 #define MULTICALL_SPLIT_PAUSE_B REL_H(SPLIT_PAUSE_T_PAD+SPLIT_PAUSE_HEIGHT)
511
512 #define MULTICALL_SPLIT_CID_2_L REL_W(SPLIT_CID2_L_PAD)
513 #define MULTICALL_SPLIT_CID_2_R REL_W(SPLIT_CID2_L_PAD+SPLIT_CID2_WIDTH)
514 #define MULTICALL_SPLIT_CID_2_T REL_H(SPLIT_CID2_T_PAD)
515 #define MULTICALL_SPLIT_CID_2_B REL_H(SPLIT_CID2_T_PAD+SPLIT_CID2_HEIGHT)
516
517 #define MULTICALL_SPLIT_PLAY_L REL_W(SPLIT_PLAY_L_PAD)
518 #define MULTICALL_SPLIT_PLAY_R REL_W(SPLIT_PLAY_L_PAD+SPLIT_PLAY_WIDTH)
519 #define MULTICALL_SPLIT_PLAY_T REL_H(SPLIT_PLAY_T_PAD)
520 #define MULTICALL_SPLIT_PLAY_B REL_H(SPLIT_PLAY_T_PAD+SPLIT_PLAY_HEIGHT)
521
522 #define MULTICALL_SPLIT_NAME_1_L REL_W(SPLIT_NAME1_L_PAD)
523 #define MULTICALL_SPLIT_NAME_1_R REL_W(SPLIT_NAME1_L_PAD+SPLIT_NAME1_WIDTH)
524 #define MULTICALL_SPLIT_NAME_1_T REL_H(SPLIT_NAME1_T_PAD)
525 #define MULTICALL_SPLIT_NAME_1_B REL_H(SPLIT_NAME1_T_PAD+SPLIT_NAME1_HEIGHT)
526
527 #define MULTICALL_SPLIT_NAME_2_L REL_W(SPLIT_NAME2_L_PAD)
528 #define MULTICALL_SPLIT_NAME_2_R REL_W(SPLIT_NAME2_L_PAD+SPLIT_NAME2_WIDTH)
529 #define MULTICALL_SPLIT_NAME_2_T REL_H(SPLIT_NAME2_T_PAD)
530 #define MULTICALL_SPLIT_NAME_2_B REL_H(SPLIT_NAME2_T_PAD+SPLIT_NAME2_HEIGHT)
531
532 #define MULTICALL_SPLIT_TIMER_L MULTICALL_SPLIT_CID_1_L
533 #define MULTICALL_SPLIT_TIMER_R MULTICALL_SPLIT_CID_1_R
534 #define MULTICALL_SPLIT_TIMER_T REL_H(SPLIT_TIMER_TXT_T_PAD)
535 #define MULTICALL_SPLIT_TIMER_B REL_H(SPLIT_TIMER_TXT_T_PAD+SPLIT_TIMER_TXT_HEIGHT)
536
537 #define MULTICALL_SPLIT_ON_HOLD_TXT_L MULTICALL_SPLIT_CID_2_L
538 #define MULTICALL_SPLIT_ON_HOLD_TXT_R MULTICALL_SPLIT_CID_2_R
539 #define MULTICALL_SPLIT_ON_HOLD_TXT_T REL_H(SPLIT_ONHOLD_TXT_T_PAD)
540 #define MULTICALL_SPLIT_ON_HOLD_TXT_B REL_H(SPLIT_ONHOLD_TXT_T_PAD+SPLIT_ONHOLD_TXT_HEIGHT)
541
542 #define MULTICALL_SPLIT_ON_HOLD_TXT_WITH_ICON_L MULTICALL_SPLIT_CID_2_L
543 #define MULTICALL_SPLIT_ON_HOLD_TXT_WITH_ICON_R REL_W(SPLIT_CID2_L_PAD+SPLIT_CID2_WIDTH-SPLIT_MORE_BTN_WIDTH)
544 #define MULTICALL_SPLIT_ON_HOLD_TXT_WITH_ICON_T MULTICALL_SPLIT_ON_HOLD_TXT_T
545 #define MULTICALL_SPLIT_ON_HOLD_TXT_WITH_ICON_B MULTICALL_SPLIT_ON_HOLD_TXT_B
546
547 #define MULTICALL_SPLIT_MORE_ICON_L REL_W(SPLIT_MORE_BTN_L_PAD)
548 #define MULTICALL_SPLIT_MORE_ICON_R REL_W(SPLIT_MORE_BTN_L_PAD+SPLIT_MORE_BTN_WIDTH)
549 #define MULTICALL_SPLIT_MORE_ICON_T MULTICALL_SPLIT_ON_HOLD_TXT_T
550 #define MULTICALL_SPLIT_MORE_ICON_B MULTICALL_SPLIT_ON_HOLD_TXT_B
551 /* L[ACT] + R[HLD] */
552
553 /* L[HLD] + R[ACT] */
554 #define MULTICALL_SPLIT_SWAP_CID_1_L REL_W(SPLIT_SWAP_CID1_L_PAD)
555 #define MULTICALL_SPLIT_SWAP_CID_1_R REL_W(SPLIT_SWAP_CID1_L_PAD+SPLIT_SWAP_CID1_WIDTH)
556 #define MULTICALL_SPLIT_SWAP_CID_1_T MULTICALL_SPLIT_CID_2_T
557 #define MULTICALL_SPLIT_SWAP_CID_1_B MULTICALL_SPLIT_CID_2_B
558
559 #define MULTICALL_SPLIT_SWAP_PLAY_L REL_W(SPLIT_SWAP_PLAY_L_PAD)
560 #define MULTICALL_SPLIT_SWAP_PLAY_R REL_W(SPLIT_SWAP_PLAY_L_PAD+SPLIT_SWAP_PLAY_WIDTH)
561 #define MULTICALL_SPLIT_SWAP_PLAY_T MULTICALL_SPLIT_PLAY_T
562 #define MULTICALL_SPLIT_SWAP_PLAY_B MULTICALL_SPLIT_PLAY_B
563
564 #define MULTICALL_SPLIT_SWAP_CID_2_L REL_W(SPLIT_SWAP_CID2_L_PAD)
565 #define MULTICALL_SPLIT_SWAP_CID_2_R REL_W(SPLIT_SWAP_CID2_L_PAD+SPLIT_SWAP_CID2_WIDTH)
566 #define MULTICALL_SPLIT_SWAP_CID_2_T MULTICALL_SPLIT_CID_1_T
567 #define MULTICALL_SPLIT_SWAP_CID_2_B MULTICALL_SPLIT_CID_1_B
568
569 #define MULTICALL_SPLIT_SWAP_PAUSE_L REL_W(SPLIT_SWAP_PAUSE_L_PAD)
570 #define MULTICALL_SPLIT_SWAP_PAUSE_R REL_W(SPLIT_SWAP_PAUSE_L_PAD+SPLIT_SWAP_PAUSE_WIDTH)
571 #define MULTICALL_SPLIT_SWAP_PAUSE_T MULTICALL_SPLIT_PAUSE_T
572 #define MULTICALL_SPLIT_SWAP_PAUSE_B MULTICALL_SPLIT_PAUSE_B
573
574 #define MULTICALL_SPLIT_SWAP_NAME_1_L MULTICALL_SPLIT_NAME_1_L
575 #define MULTICALL_SPLIT_SWAP_NAME_1_R REL_W(SPLIT_SWAP_NAME1_L_PAD+SPLIT_SWAP_NAME1_WIDTH)
576 #define MULTICALL_SPLIT_SWAP_NAME_1_T MULTICALL_SPLIT_NAME_2_T
577 #define MULTICALL_SPLIT_SWAP_NAME_1_B MULTICALL_SPLIT_NAME_2_B
578
579 #define MULTICALL_SPLIT_SWAP_NAME_2_L REL_W(SPLIT_SWAP_NAME2_L_PAD)
580 #define MULTICALL_SPLIT_SWAP_NAME_2_R REL_W(SPLIT_SWAP_NAME2_L_PAD+SPLIT_SWAP_NAME2_WIDTH)
581 #define MULTICALL_SPLIT_SWAP_NAME_2_T MULTICALL_SPLIT_NAME_1_T
582 #define MULTICALL_SPLIT_SWAP_NAME_2_B MULTICALL_SPLIT_NAME_1_B
583
584 #define MULTICALL_SPLIT_SWAP_ON_HOLD_TXT_L MULTICALL_SPLIT_SWAP_CID_1_L
585 #define MULTICALL_SPLIT_SWAP_ON_HOLD_TXT_R MULTICALL_SPLIT_SWAP_CID_1_R
586 #define MULTICALL_SPLIT_SWAP_ON_HOLD_TXT_T MULTICALL_SPLIT_ON_HOLD_TXT_T
587 #define MULTICALL_SPLIT_SWAP_ON_HOLD_TXT_B MULTICALL_SPLIT_ON_HOLD_TXT_B
588
589 #define MULTICALL_SPLIT_SWAP_TIMER_L MULTICALL_SPLIT_SWAP_CID_2_L
590 #define MULTICALL_SPLIT_SWAP_TIMER_R MULTICALL_SPLIT_SWAP_CID_2_R
591 #define MULTICALL_SPLIT_SWAP_TIMER_T MULTICALL_SPLIT_TIMER_T
592 #define MULTICALL_SPLIT_SWAP_TIMER_B MULTICALL_SPLIT_TIMER_B
593
594 #define MULTICALL_SPLIT_SWAP_TIMER_WITH_ICON_L MULTICALL_SPLIT_SWAP_CID_2_L
595 #define MULTICALL_SPLIT_SWAP_TIMER_WITH_ICON_R REL_W(SPLIT_CID2_L_PAD+SPLIT_CID2_WIDTH-SPLIT_MORE_BTN_WIDTH)
596 #define MULTICALL_SPLIT_SWAP_TIMER_WITH_ICON_T MULTICALL_SPLIT_TIMER_T
597 #define MULTICALL_SPLIT_SWAP_TIMER_WITH_ICON_B MULTICALL_SPLIT_TIMER_B
598
599 #define MULTICALL_SPLIT_SWAP_MORE_ICON_L REL_W(SPLIT_SWAP_MORE_BTN_L_PAD)
600 #define MULTICALL_SPLIT_SWAP_MORE_ICON_R REL_W(SPLIT_SWAP_MORE_BTN_L_PAD+SPLIT_SWAP_MORE_BTN_WIDTH)
601 #define MULTICALL_SPLIT_SWAP_MORE_ICON_T REL_H(SPLIT_SWAP_MORE_BTN_T_PAD)
602 #define MULTICALL_SPLIT_SWAP_MORE_ICON_B REL_H(SPLIT_SWAP_MORE_BTN_T_PAD+SPLIT_SWAP_MORE_BTN_HEIGHT)
603 /* L[HLD] + R[ACT] */
604 /*
605  * End of MULTI-CALL SPLIT View
606  */
607
608 /*
609  * MULTI-CALL LIST View
610  * In Portrait mode
611  */
612 #define MULTICALL_LIST_L REL_W(0)
613 #define MULTICALL_LIST_R REL_W(MAIN_SCREEN_W)
614 #define MULTICALL_LIST_T REL_H(CONF_LIST_T_PAD)
615 #define MULTICALL_LIST_B REL_H(CONF_LIST_T_PAD+CONF_LIST_HEIGHT)
616
617 #define MULTICALL_LIST_HOLD_L REL_W(CONF_HOLD_L_PAD)
618 #define MULTICALL_LIST_HOLD_R REL_W(CONF_HOLD_L_PAD+CONF_HOLD_WIDTH)
619 #define MULTICALL_LIST_HOLD_T REL_H(CONF_HOLD_T_PAD)
620 #define MULTICALL_LIST_HOLD_B REL_H(CONF_HOLD_T_PAD+CONF_HOLD_HEIGHT)
621
622 #define MULTICALL_LIST_TIMER_L REL_W(0)
623 #define MULTICALL_LIST_TIMER_R REL_W(MAIN_SCREEN_W)
624 #define MULTICALL_LIST_TIMER_T REL_H(CONF_TIMER_T_PAD)
625 #define MULTICALL_LIST_TIMER_B REL_H(CONF_TIMER_T_PAD+CONF_TIMER_HEIGHT)
626
627 #define MULTICALL_LIST_BIG_END_L REL_W(CALL_BIG_END_L_PAD)
628 #define MULTICALL_LIST_BIG_END_R REL_W(CALL_BIG_END_L_PAD+CALL_BIG_END_WIDTH)
629 #define MULTICALL_LIST_BIG_END_T REL_H(CONF_CALL_BIG_END_T_PAD)
630 #define MULTICALL_LIST_BIG_END_B REL_H(CONF_CALL_BIG_END_T_PAD+CALL_BIG_END_HEIGHT)
631 /*
632  * End of MULTI-CALL LIST View
633  */
634
635
636 /*
637  * SIX Button Layout
638  * In Portrait mode
639  */
640 #define SIX_BTN_1_L REL_W(SIX_BTN_COL1_L_PAD)
641 #define SIX_BTN_1_R REL_W(SIX_BTN_COL1_L_PAD+SIX_BTN_COL1_WIDTH)
642 #define SIX_BTN_2_L REL_W(SIX_BTN_COL2_L_PAD)
643 #define SIX_BTN_2_R REL_W(SIX_BTN_COL2_L_PAD+SIX_BTN_COL1_WIDTH)
644 #define SIX_BTN_3_L REL_W(SIX_BTN_COL3_L_PAD)
645 #define SIX_BTN_3_R REL_W(SIX_BTN_COL3_L_PAD+SIX_BTN_COL1_WIDTH)
646
647 #define SIX_BTN_1_T REL_H(SIX_BTN_ROW1_T_PAD)
648 #define SIX_BTN_1_B REL_H(SIX_BTN_ROW1_T_PAD+SIX_BTN_ROW1_HEIGHT)
649 #define SIX_BTN_2_T REL_H(SIX_BTN_ROW2_T_PAD)
650 #define SIX_BTN_2_B REL_H(SIX_BTN_ROW2_T_PAD+SIX_BTN_ROW1_HEIGHT)
651
652 #define SIX_BTN_BIG_END_L REL_W(CALL_BIG_END_L_PAD)
653 #define SIX_BTN_BIG_END_R REL_W(CALL_BIG_END_L_PAD+CALL_BIG_END_WIDTH)
654 #define SIX_BTN_BIG_END_T REL_H(CALL_BIG_END_T_PAD)
655 #define SIX_BTN_BIG_END_B REL_H(CALL_BIG_END_T_PAD+CALL_BIG_END_HEIGHT)
656
657 #define SIX_BTN_INCOMING_1_L SIX_BTN_BIG_END_L
658 #define SIX_BTN_INCOMING_1_R SIX_BTN_BIG_END_R
659 #define SIX_BTN_INCOMING_1_T REL_H(INCMG_CALL_BTN1_T_PAD)
660 #define SIX_BTN_INCOMING_1_B REL_H(INCMG_CALL_BTN1_T_PAD+INCMG_CALL_BTN_HEIGHT)
661
662 #define SIX_BTN_INCOMING_2_L SIX_BTN_BIG_END_L
663 #define SIX_BTN_INCOMING_2_R SIX_BTN_BIG_END_R
664 #define SIX_BTN_INCOMING_2_T REL_H(INCMG_CALL_BTN2_T_PAD)
665 #define SIX_BTN_INCOMING_2_B REL_H(INCMG_CALL_BTN2_T_PAD+INCMG_CALL_BTN_HEIGHT)
666
667 #define SIX_BTN_INCOMING_3_L SIX_BTN_BIG_END_L
668 #define SIX_BTN_INCOMING_3_R SIX_BTN_BIG_END_R
669 #define SIX_BTN_INCOMING_3_T REL_H(INCMG_CALL_BTN3_T_PAD)
670 #define SIX_BTN_INCOMING_3_B REL_H(INCMG_CALL_BTN3_T_PAD+INCMG_CALL_BTN_HEIGHT)
671 /*
672  * End of SIX Button Layout
673  */
674
675
676 /*
677  * Navigation bar layout
678  */
679 #define CALL_NAVIGATION_BAR_T REL_H(NAVIFRAME_T_PAD)
680 #define CALL_NAVIGATION_BAR_B REL_H(MAIN_SCREEN_H)
681 #define CALL_NAVIGATION_BAR_L REL_W(0)
682 #define CALL_NAVIGATION_BAR_R REL_W(MAIN_SCREEN_W)
683 /*
684  * End of Navigation bar layout
685  */
686
687
688 /*
689  * END CALL View
690  * In Portrait mode
691  */
692 #define ENDSINGLECALL_BACKGROUND_CID_L DIALLING_BACKGROUND_CID_L
693 #define ENDSINGLECALL_BACKGROUND_CID_R DIALLING_BACKGROUND_CID_R
694 #define ENDSINGLECALL_BACKGROUND_CID_T DIALLING_BACKGROUND_CID_T
695 #define ENDSINGLECALL_BACKGROUND_CID_B DIALLING_BACKGROUND_CID_B
696
697 #define ENDSINGLECALL_CID_L DIALLING_CID_L
698 #define ENDSINGLECALL_CID_R DIALLING_CID_R
699 #define ENDSINGLECALL_CID_T DIALLING_CID_T
700 #define ENDSINGLECALL_CID_B DIALLING_CID_B
701
702 #define ENDSINGLECALL_NAME_L DIALLING_NAME_L
703 #define ENDSINGLECALL_NAME_R DIALLING_NAME_R
704 #define ENDSINGLECALL_NAME_T DIALLING_NAME_T
705 #define ENDSINGLECALL_NAME_B DIALLING_NAME_B
706
707 #define ENDSINGLECALL_NUMBER_L DIALLING_NUMBER_L
708 #define ENDSINGLECALL_NUMBER_R DIALLING_NUMBER_R
709 #define ENDSINGLECALL_NUMBER_T DIALLING_NUMBER_T
710 #define ENDSINGLECALL_NUMBER_B DIALLING_NUMBER_B
711
712 #define ENDSINGLECALL_TIMER_L INCALL_TIMER_L
713 #define ENDSINGLECALL_TIMER_R INCALL_TIMER_R
714 #define ENDSINGLECALL_TIMER_T INCALL_TIMER_T
715 #define ENDSINGLECALL_TIMER_B INCALL_TIMER_B
716
717 #define ENDSINGLECALL_VIDEO_BTN_L REL_W(VIDEO_BTN_POS1_L_PAD)
718 #define ENDSINGLECALL_VIDEO_BTN_R REL_W(VIDEO_BTN_POS1_L_PAD+VIDEO_BTN_POS1_WIDTH)
719 #define ENDSINGLECALL_VIDEO_BTN_T REL_H(VIDEO_BTN_POS1_T_PAD)
720 #define ENDSINGLECALL_VIDEO_BTN_B REL_H(VIDEO_BTN_POS1_T_PAD+VIDEO_BTN_POS1_HEIGHT)
721
722 #define ENDSINGLECALL_VIDEO2_BTN_L REL_W(VIDEO_BTN_POS2_L_PAD)
723 #define ENDSINGLECALL_VIDEO2_BTN_R REL_W(VIDEO_BTN_POS2_L_PAD+VIDEO_BTN_POS2_WIDTH)
724 #define ENDSINGLECALL_VIDEO2_BTN_T REL_H(VIDEO_BTN_POS2_T_PAD)
725 #define ENDSINGLECALL_VIDEO2_BTN_B REL_H(VIDEO_BTN_POS2_T_PAD+VIDEO_BTN_POS2_HEIGHT)
726
727 #define ENDSINGLECALL_VOICE_BTN_L REL_W(VOICE_BTN_POS1_L_PAD)
728 #define ENDSINGLECALL_VOICE_BTN_R REL_W(VOICE_BTN_POS1_L_PAD+VOICE_BTN_POS1_WIDTH)
729 #define ENDSINGLECALL_VOICE_BTN_T ENDSINGLECALL_VIDEO_BTN_T
730 #define ENDSINGLECALL_VOICE_BTN_B ENDSINGLECALL_VIDEO_BTN_B
731
732 #define ENDSINGLECALL_VOICE2_BTN_L ENDSINGLECALL_VOICE_BTN_L
733 #define ENDSINGLECALL_VOICE2_BTN_R ENDSINGLECALL_VOICE_BTN_R
734 #define ENDSINGLECALL_VOICE2_BTN_T ENDSINGLECALL_VIDEO2_BTN_T
735 #define ENDSINGLECALL_VOICE2_BTN_B ENDSINGLECALL_VIDEO2_BTN_B
736
737 #define ENDSINGLECALL_MSG_BTN_L REL_W(MSG_BTN_POS1_L_PAD)
738 #define ENDSINGLECALL_MSG_BTN_R REL_W(MSG_BTN_POS1_L_PAD+MSG_BTN_POS1_WIDTH)
739 #define ENDSINGLECALL_MSG_BTN_T REL_H(MSG_BTN_POS1_T_PAD)
740 #define ENDSINGLECALL_MSG_BTN_B REL_H(MSG_BTN_POS1_T_PAD+MSG_BTN_POS1_HEIGHT)
741
742 #define ENDSINGLECALL_MSG2_BTN_L ENDSINGLECALL_MSG_BTN_L
743 #define ENDSINGLECALL_MSG2_BTN_R ENDSINGLECALL_MSG_BTN_R
744 #define ENDSINGLECALL_MSG2_BTN_T REL_H(MSG_BTN_POS2_T_PAD)
745 #define ENDSINGLECALL_MSG2_BTN_B REL_H(MSG_BTN_POS2_T_PAD+MSG_BTN_POS2_HEIGHT)
746
747 #define ENDSINGLECALL_CONTACT_BTN_L REL_W(CONTACT_BTN_POS1_L_PAD)
748 #define ENDSINGLECALL_CONTACT_BTN_R REL_W(CONTACT_BTN_POS1_L_PAD+CONTACT_BTN_POS1_WIDTH)
749 #define ENDSINGLECALL_CONTACT_BTN_T REL_H(CONTACT_BTN_POS1_T_PAD)
750 #define ENDSINGLECALL_CONTACT_BTN_B REL_H(CONTACT_BTN_POS1_T_PAD+CONTACT_BTN_POS1_HEIGHT)
751 /*
752  * End of END CALL View
753  */
754 #endif                          /*__VCUI_VIEW_LAYOUT_HD__*/