Make TIZEN 2.0
[apps/home/call.git] / ui / src / include / 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_H_
19 #define _VCUI_VIEW_LAYOUT_HD_H_
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 FONT_SLP_Bold "SLP:style=Bold"
26 #define FONT_SLP_Medium "SLP:style=Medium"
27 #define FONT_SLP_Roman "SLP:style=Roman"
28 #define FONT_SLP_Light "SLP:style=Light"
29 #define FONT_SLP_Regular "SLP:style=Regular"
30
31 #define TEXT_CLASS_SLP_BOLD "slp_bold"
32 #define TEXT_CLASS_SLP_MEDIUM "slp_medium"
33 #define TEXT_CLASS_SLP_ROMAN "slp_roman"
34 #define TEXT_CLASS_SLP_LIGHT "slp_light"
35 #define TEXT_CLASS_SLP_REGULAR "slp_regular"
36
37 /*#define BTN_EDGE_W 9*/
38
39 /*
40  * NBEAT-HD GUI Widget Dimensions
41  * In Portrait mode
42  */
43 #define MAIN_SCREEN_W 720
44 #define MAIN_SCREEN_H 1280
45
46 #define INDICATOR_HEIGHT 50
47 #define NAVIFRAME_TITLE_HEIGHT 100
48
49 #define MAIN_NAVIFRAME_W MAIN_SCREEN_W
50 #define MAIN_NAVIFRAME_H (MAIN_SCREEN_H-INDICATOR_HEIGHT-NAVIFRAME_TITLE_HEIGHT)
51 #define NAVIFRAME_T_PAD 50
52
53 #define QP_WIN_W MAIN_SCREEN_W
54 #define QP_WIN_H 170
55
56 #define CALLER_INFO_L_PAD 0
57 #define CALLER_INFO_WIDTH MAIN_SCREEN_W
58 #define CALLER_INFO_T_PAD 50
59 #define CALLER_INFO_HEIGHT 162
60
61 #define CALLER_INFO_MAIN_WIDTH 680
62 #define CALLER_INFO_MAIN_GAP 16
63
64 #define CALLER_INFO_TOP_PAD_HEIGHT 10
65
66 #define CALLER_INFO_NAME_L_PAD 24
67 #define CALLER_INFO_NAME_WIDTH 595
68 #define CALLER_INFO_NAME_T_PAD 24
69 #define CALLER_INFO_NAME_HEIGHT 69
70
71 #define CALLER_INFO_VERT_SEP_L_PAD 600
72 #define CALLER_INFO_VERT_SEP_WIDTH 2
73 #define CALLER_INFO_VERT_SEP_T_PAD 24
74 #define CALLER_INFO_VERT_SEP_HEIGHT 70
75
76 #define CALLER_INFO_ICON_L_PAD 626
77 #define CALLER_INFO_ICON_WIDTH 70
78 #define CALLER_INFO_ICON_T_PAD CALLER_INFO_NAME_T_PAD
79 #define CALLER_INFO_ICON_HEIGHT 70
80
81 #define CALLER_INFO_NUMBER_L_PAD CALLER_INFO_NAME_L_PAD
82 #define CALLER_INFO_NUMBER_WIDTH (CALLER_INFO_MAIN_WIDTH-CALLER_INFO_MAIN_GAP-250)
83 #define CALLER_INFO_NUMBER_T_PAD (CALLER_INFO_NAME_T_PAD+CALLER_INFO_NAME_HEIGHT+CALLER_INFO_MAIN_GAP)
84 #define CALLER_INFO_NUMBER_HEIGHT 28
85
86 #define CALLER_INFO_TIME_L_PAD (CALLER_INFO_NAME_L_PAD+CALLER_INFO_NUMBER_WIDTH+CALLER_INFO_MAIN_GAP)
87 #define CALLER_INFO_TIME_WIDTH 250
88 #define CALLER_INFO_TIME_T_PAD CALLER_INFO_NUMBER_T_PAD
89 #define CALLER_INFO_TIME_HEIGHT CALLER_INFO_NUMBER_HEIGHT
90
91 #define DIALING_STATUS_L_PAD 0
92 #define DIALING_STATUS_WIDTH MAIN_SCREEN_W
93 #define DIALING_STATUS_T_PAD 868
94 #define DIALING_STATUS_HEIGHT 52
95
96 #define CALL_NAME_L_PAD 20
97 #define CALL_NAME_WIDTH 680
98 #define CALL_NAME_T_PAD 83
99 #define CALL_NAME_HEIGHT 80
100
101 #define CALL_NUMBER_T_GAP 6
102
103 #define CALL_NUMBER_L_PAD CALL_NAME_L_PAD
104 #define CALL_NUMBER_WIDTH CALL_NAME_WIDTH
105 #define CALL_NUMBER_T_PAD (CALL_NAME_T_PAD+CALL_NAME_HEIGHT+CALL_NUMBER_T_GAP)
106 #define CALL_NUMBER_HEIGHT 52
107
108 #define CALLER_ID_L_PAD 208
109 #define CALLER_ID_WIDTH 304
110 #define CALLER_ID_T_PAD 268
111 #define CALLER_ID_HEIGHT 304
112
113 #define ENDCALL_CALLER_ID_L_PAD 150
114 #define ENDCALL_CALLER_ID_WIDTH 420
115 #define ENDCALL_CALLER_ID_T_PAD 292
116 #define ENDCALL_CALLER_ID_HEIGHT 420
117
118 #define ENDCALL_BTN_BG_L_PAD 0
119 #define ENDCALL_BTN_BG_WIDTH 720
120 #define ENDCALL_BTN_BG_T_PAD 1058
121 #define ENDCALL_BTN_BG_HEIGHT 222
122
123 #define NOIMAGE_L_PAD 0
124 #define NOIMAGE_WIDTH 720
125 #define NOIMAGE_T_PAD 212
126 #define NOIMAGE_HEIGHT 500
127
128 #define BACKGROUND_CID_L_PAD 0
129 #define BACKGROUND_CID_WIDTH MAIN_SCREEN_W
130 #define BACKGROUND_CID_T_PAD 0
131 #define BACKGROUND_CID_HEIGHT MAIN_SCREEN_H
132
133 #define MT_CALLING_NAME_BG_WIDTH MAIN_SCREEN_W
134 #define MT_CALLING_NAME_BG_HEIGHT 590
135
136 #define MTLOCK_ACCEPT_OUTER_CIRCLE_BG_L_PAD (-152)
137 #define MTLOCK_ACCEPT_OUTER_CIRCLE_BG_WIDTH 526
138 #define MTLOCK_ACCEPT_OUTER_CIRCLE_BG_T_PAD 775
139 #define MTLOCK_ACCEPT_OUTER_CIRCLE_BG_HEIGHT 526
140
141 #define MTLOCK_ACCEPT_INNER_CIRCLE_BG_L_PAD 14
142 #define MTLOCK_ACCEPT_INNER_CIRCLE_BG_WIDTH 194
143 #define MTLOCK_ACCEPT_INNER_CIRCLE_BG_T_PAD 941
144 #define MTLOCK_ACCEPT_INNER_CIRCLE_BG_HEIGHT 194
145
146 #define MTLOCK_ACCEPT_ICON_L_PAD 60
147 #define MTLOCK_ACCEPT_ICON_WIDTH 102
148 #define MTLOCK_ACCEPT_ICON_T_PAD 987
149 #define MTLOCK_ACCEPT_ICON_HEIGHT 102
150
151 #define MTLOCK_ACCEPT_ARROW1_L_PAD 228
152 #define MTLOCK_ACCEPT_ARROW1_WIDTH 20
153 #define MTLOCK_ACCEPT_ARROW1_T_PAD 1022
154 #define MTLOCK_ACCEPT_ARROW1_HEIGHT 32
155
156 #define MTLOCK_ACCEPT_ARROW2_L_PAD 276
157 #define MTLOCK_ACCEPT_ARROW2_WIDTH MTLOCK_ACCEPT_ARROW1_WIDTH
158 #define MTLOCK_ACCEPT_ARROW2_T_PAD MTLOCK_ACCEPT_ARROW1_T_PAD
159 #define MTLOCK_ACCEPT_ARROW2_HEIGHT MTLOCK_ACCEPT_ARROW1_HEIGHT
160
161 #define MTLOCK_ACCEPT_ARROW3_L_PAD 324
162 #define MTLOCK_ACCEPT_ARROW3_WIDTH MTLOCK_ACCEPT_ARROW1_WIDTH
163 #define MTLOCK_ACCEPT_ARROW3_T_PAD MTLOCK_ACCEPT_ARROW1_T_PAD
164 #define MTLOCK_ACCEPT_ARROW3_HEIGHT MTLOCK_ACCEPT_ARROW1_HEIGHT
165
166 #define MTLOCK_REJECT_OUTER_CIRCLE_BG_L_PAD 346
167 #define MTLOCK_REJECT_OUTER_CIRCLE_BG_WIDTH MTLOCK_ACCEPT_OUTER_CIRCLE_BG_WIDTH
168 #define MTLOCK_REJECT_OUTER_CIRCLE_BG_T_PAD MTLOCK_ACCEPT_OUTER_CIRCLE_BG_T_PAD
169 #define MTLOCK_REJECT_OUTER_CIRCLE_BG_HEIGHT MTLOCK_ACCEPT_OUTER_CIRCLE_BG_HEIGHT
170
171 #define MTLOCK_REJECT_INNER_CIRCLE_BG_L_PAD 512
172 #define MTLOCK_REJECT_INNER_CIRCLE_BG_WIDTH MTLOCK_ACCEPT_INNER_CIRCLE_BG_WIDTH
173 #define MTLOCK_REJECT_INNER_CIRCLE_BG_T_PAD MTLOCK_ACCEPT_INNER_CIRCLE_BG_T_PAD
174 #define MTLOCK_REJECT_INNER_CIRCLE_BG_HEIGHT MTLOCK_ACCEPT_INNER_CIRCLE_BG_HEIGHT
175
176 #define MTLOCK_REJECT_ICON_R_PAD 60
177 #define MTLOCK_REJECT_ICON_WIDTH MTLOCK_ACCEPT_ICON_WIDTH
178 #define MTLOCK_REJECT_ICON_L_PAD (MAIN_SCREEN_W-MTLOCK_REJECT_ICON_R_PAD-MTLOCK_REJECT_ICON_WIDTH)
179 #define MTLOCK_REJECT_ICON_T_PAD MTLOCK_ACCEPT_ICON_T_PAD
180 #define MTLOCK_REJECT_ICON_HEIGHT MTLOCK_ACCEPT_ICON_HEIGHT
181
182 #define MTLOCK_REJECT_ARROW1_L_PAD 376
183 #define MTLOCK_REJECT_ARROW1_WIDTH 20
184 #define MTLOCK_REJECT_ARROW1_T_PAD MTLOCK_ACCEPT_ARROW1_T_PAD
185 #define MTLOCK_REJECT_ARROW1_HEIGHT MTLOCK_ACCEPT_ARROW1_HEIGHT
186
187 #define MTLOCK_REJECT_ARROW2_L_PAD 424
188 #define MTLOCK_REJECT_ARROW2_WIDTH MTLOCK_REJECT_ARROW1_WIDTH
189 #define MTLOCK_REJECT_ARROW2_T_PAD MTLOCK_REJECT_ARROW1_T_PAD
190 #define MTLOCK_REJECT_ARROW2_HEIGHT MTLOCK_REJECT_ARROW1_HEIGHT
191
192 #define MTLOCK_REJECT_ARROW3_L_PAD 472
193 #define MTLOCK_REJECT_ARROW3_WIDTH MTLOCK_REJECT_ARROW1_WIDTH
194 #define MTLOCK_REJECT_ARROW3_T_PAD MTLOCK_REJECT_ARROW1_T_PAD
195 #define MTLOCK_REJECT_ARROW3_HEIGHT MTLOCK_REJECT_ARROW1_HEIGHT
196
197 #define MTLOCK_REJECT_MSG_BG_L_PAD 0
198 #define MTLOCK_REJECT_MSG_BG_WIDTH MAIN_SCREEN_W
199 #define MTLOCK_REJECT_MSG_BG_HEIGHT 92
200 #define MTLOCK_REJECT_MSG_BG_T_PAD (MAIN_SCREEN_H-MTLOCK_REJECT_MSG_BG_HEIGHT)
201
202 #define MTLOCK_REJECT_MSG_ARW_L_PAD 351
203 #define MTLOCK_REJECT_MSG_ARW_WIDTH 18
204 #define MTLOCK_REJECT_MSG_ARW_T_PAD (MTLOCK_REJECT_MSG_BG_T_PAD+12)
205 #define MTLOCK_REJECT_MSG_ARW_HEIGHT 12
206
207 #define MTLOCK_REJECT_MSG_TEXT_L_PAD 0
208 #define MTLOCK_REJECT_MSG_TEXT_WIDTH MAIN_SCREEN_W
209 #define MTLOCK_REJECT_MSG_TEXT_T_PAD (MTLOCK_REJECT_MSG_BG_T_PAD+24)
210 #define MTLOCK_REJECT_MSG_TEXT_HEIGHT 68
211
212 #define MTLOCK_REJECT_MSG_ICON_WIDTH 50
213 #define MTLOCK_REJECT_MSG_ICON_HEIGHT 50
214
215 #define MTLOCK_REJECT_MSG_PAD 20
216
217 #define MTLOCK_REJECT_MSG_LIST_L_PAD 0
218 #define MTLOCK_REJECT_MSG_LIST_WIDTH MAIN_SCREEN_W
219 #define MTLOCK_REJECT_MSG_LIST_T_PAD MAIN_SCREEN_H
220 #define MTLOCK_REJECT_MSG_ONE_LINE_LIST_HEIGHT 118
221 #define MTLOCK_REJECT_MSG_TWO_LINE_LIST_HEIGHT 230
222 #define MTLOCK_REJECT_MSG_THREE_LINE_LIST_HEIGHT 342
223 #define MTLOCK_REJECT_MSG_FOUR_LINE_LIST_HEIGHT 454
224 #define MTLOCK_REJECT_MSG_FIVE_LINE_LIST_HEIGHT 566
225 #define MTLOCK_REJECT_MSG_SIX_LINE_LIST_HEIGHT 678
226
227 #define MTLOCK_REJECT_MSG_TOOLBAR_HEIGHT 114
228
229 #define SNS_ALERTS_LAYOUT_L_PAD 0
230 #define SNS_ALERTS_LAYOUT_WIDTH MAIN_SCREEN_W
231 #define SNS_ALERTS_LAYOUT_T_PAD 586
232 #define SNS_ALERTS_LAYOUT_SHIFT_T_PAD 696
233 #define SNS_ALERTS_LAYOUT_HEIGHT 170
234
235 #define SNS_ALERTS_LAYOUT_SHIFT_EXPANDED_T_PAD 494
236 #define SNS_ALERTS_LAYOUT_EXPANDED_T_PAD 362
237 #define SNS_ALERTS_LAYOUT_EXPANDED_HEIGHT 380
238
239 #define BIRTHDAY_ICON_L_PAD 20
240 #define BIRTHDAY_ICON_WIDTH 55
241 #define BIRTHDAY_ICON_T_PAD 0 //584
242 #define BIRTHDAY_ICON_HEIGHT 55
243
244 /*#define BIRTHDAY_ICON_SHIFT_L_PAD 20
245 #define BIRTHDAY_ICON_SHIFT_WIDTH 55
246 #define BIRTHDAY_ICON_SHIFT_T_PAD 716
247 #define BIRTHDAY_ICON_SHIFT_HEIGHT 55*/
248
249 #define BIRTHDAY_TEXT_L_PAD (BIRTHDAY_ICON_L_PAD+BIRTHDAY_ICON_WIDTH+16)
250 #define BIRTHDAY_TEXT_WIDTH 609
251 #define BIRTHDAY_TEXT_T_PAD (BIRTHDAY_ICON_T_PAD+20)
252 #define BIRTHDAY_TEXT_HEIGHT 42
253
254 /*#define BIRTHDAY_TEXT_SHIFT_L_PAD (BIRTHDAY_ICON_SHIFT_L_PAD+BIRTHDAY_ICON_SHIFT_WIDTH+16)
255 #define BIRTHDAY_TEXT_SHIFT_WIDTH 609
256 #define BIRTHDAY_TEXT_SHIFT_T_PAD (BIRTHDAY_ICON_SHIFT_T_PAD+20)
257 #define BIRTHDAY_TEXT_SHIFT_HEIGHT 42*/
258
259 #define SNS_STATUS_ICON_L_PAD 20
260 #define SNS_STATUS_ICON_WIDTH 55
261 #define SNS_STATUS_ICON_T_PAD (BIRTHDAY_ICON_T_PAD+BIRTHDAY_ICON_HEIGHT+22)
262 #define SNS_STATUS_ICON_HEIGHT 55
263
264 #define SNS_STATUS_TEXT_L_PAD BIRTHDAY_TEXT_L_PAD
265 #define SNS_STATUS_TEXT_WIDTH BIRTHDAY_TEXT_WIDTH
266 #define SNS_STATUS_TEXT_T_PAD (BIRTHDAY_TEXT_T_PAD+BIRTHDAY_TEXT_HEIGHT+24)
267 #define SNS_STATUS_TEXT_HEIGHT (42*2)
268
269 #define SNS_STATUS_ARROW_WIDTH 52
270 #define SNS_STATUS_ARROW_L_PAD (MAIN_SCREEN_W-20-SNS_STATUS_ARROW_WIDTH)
271 #define SNS_STATUS_ARROW_T_PAD (BIRTHDAY_TEXT_T_PAD+BIRTHDAY_TEXT_HEIGHT+38)
272 #define SNS_STATUS_ARROW_HEIGHT 52
273
274 #define SNS_STATUS_EXPANDED_TEXT_WIDTH (BIRTHDAY_TEXT_WIDTH-SNS_STATUS_ARROW_WIDTH-16)
275 #define SNS_STATUS_EXPANDED_TEXT_HEIGHT (42*7)
276
277 #define ACCEPT_BTN_L_PAD 40
278 #define ACCEPT_BTN_WIDTH 300
279 #define ACCEPT_BTN_T_PAD 992
280 #define ACCEPT_BTN_HEIGHT 112
281
282 #define REJECT_BTN_L_GAP 40
283
284 #define REJECT_BTN_L_PAD (ACCEPT_BTN_L_PAD+ACCEPT_BTN_WIDTH+REJECT_BTN_L_GAP)
285 #define REJECT_BTN_WIDTH ACCEPT_BTN_WIDTH
286 #define REJECT_BTN_T_PAD ACCEPT_BTN_T_PAD
287 #define REJECT_BTN_HEIGHT ACCEPT_BTN_HEIGHT
288
289 #define REJECT_W_MSG_BTN_T_GAP 40
290
291 #define REJECT_W_MSG_BTN_L_PAD ACCEPT_BTN_L_PAD
292 #define REJECT_W_MSG_BTN_WIDTH 640
293 #define REJECT_W_MSG_BTN_T_PAD (ACCEPT_BTN_T_PAD+ACCEPT_BTN_HEIGHT+REJECT_W_MSG_BTN_T_GAP)
294 #define REJECT_W_MSG_BTN_HEIGHT 90
295
296 #define INCALL_EXTRA_VOL_BTN_L_PAD 636
297 #define INCALL_EXTRA_VOL_BTN_WIDTH 64
298 #define INCALL_EXTRA_VOL_BTN_T_PAD 236
299 #define INCALL_EXTRA_VOL_BTN_HEIGHT 64
300
301 #define INCALL_HOLD_BTN_L_PAD 475
302 #define INCALL_HOLD_BTN_WIDTH 78
303 #define INCALL_HOLD_BTN_T_PAD 852
304 #define INCALL_HOLD_BTN_HEIGHT 78
305
306 #define INCALL_HOLD_TXT_L_PAD 573
307 #define INCALL_HOLD_TXT_WIDTH 147
308 #define INCALL_HOLD_TXT_T_PAD 852
309 #define INCALL_HOLD_TXT_HEIGHT 78
310
311 #define INCALL_TIMER_L_PAD 40
312 #define INCALL_TIMER_WIDTH 640
313 #define INCALL_TIMER_T_PAD 687
314 #define INCALL_TIMER_HEIGHT 52
315
316 #define INCALL_NOISE_ICN_L_PAD 18
317 #define INCALL_NOISE_ICN_WIDTH 58
318 #define INCALL_NOISE_ICN_T_PAD 852
319 #define INCALL_NOISE_ICN_HEIGHT 58
320
321 #define INCALL_SOUND_EQ_ICN_L_PAD 72
322 #define INCALL_SOUND_EQ_ICN_WIDTH 58
323 #define INCALL_SOUND_EQ_ICN_T_PAD INCALL_NOISE_ICN_T_PAD
324 #define INCALL_SOUND_EQ_ICN_HEIGHT 58
325
326 #define INCALL_SHARE_BG_T_PAD 584
327 #define INCALL_SHARE_BG_HEIGHT 654
328
329 #define KEYPAD_ENTRY_TXT_L_PAD 40
330 #define KEYPAD_ENTRY_TXT_WIDTH 640
331 #define KEYPAD_ENTRY_TXT_T_PAD 0
332 #define KEYPAD_ENTRY_TXT_HEIGHT 100
333
334 #define KEYPAD_AREA_L_PAD 0
335 #define KEYPAD_AREA_WIDTH MAIN_SCREEN_W
336 #define KEYPAD_AREA_T_PAD 252
337 #define KEYPAD_AREA_HEIGHT 662
338
339 #define KEYPAD_BTNS_BG_L_PAD 40
340 #define KEYPAD_BTNS_BG_WIDTH 640
341 #define KEYPAD_BTNS_BG_T_PAD 112
342 #define KEYPAD_BTNS_BG_HEIGHT 550
343
344 #define KEYPAD_EACH_BTN_WIDTH 212
345 #define KEYPAD_EACH_BTN_HEIGHT 134
346
347 #define KEYPAD_COL1_BTN_L_PAD 40
348 #define KEYPAD_COL2_BTN_L_PAD 254
349 #define KEYPAD_COL3_BTN_L_PAD 468
350
351 #define KEYPAD_BTN_TXT_REGION_HEIGHT 112
352
353 #define KEYPAD_ROW1_BTN_T_PAD 116       /*w.r.t button region layout*/
354 #define KEYPAD_ROW2_BTN_T_PAD 252
355 #define KEYPAD_ROW3_BTN_T_PAD 388
356 #define KEYPAD_ROW4_BTN_T_PAD 524
357
358 #define KP_LVERT_SEP1_L_PAD 212
359 #define KP_RVERT_SEP1_L_PAD 426
360 #define KP_ROW1_VERT_SEP_T_PAD 17
361 #define KP_ROW2_VERT_SEP_T_PAD 153
362 #define KP_ROW3_VERT_SEP_T_PAD 289
363 #define KP_ROW4_VERT_SEP_T_PAD 425
364
365 #define KP_HORIZ_SEP_L_PAD 14
366 #define KP_ROW1_HORIZ_SEP_T_PAD 138
367 #define KP_ROW2_HORIZ_SEP_T_PAD 274
368 #define KP_ROW3_HORIZ_SEP_T_PAD 410
369
370 #define KEYPAD_VERT_SEP_WIDTH 1
371 #define KEYPAD_VERT_SEP_HEIGHT 108
372 #define KEYPAD_HORIZ_SEP_WIDTH 612
373 #define KEYPAD_HORIZ_SEP_HEIGHT 1
374
375 #define RIGHT_ICON_L_PAD 18
376 #define RIGHT_ICON_WIDTH 94
377 #define RIGHT_ICON_HEIGHT 36
378
379 #define LEFT_TXT_L_PAD 24
380 #define LEFT_TXT_WIDTH 64
381 #define RIGHT_TXT_TYPE1_L_PAD 18
382 #define RIGHT_TXT_TYPE2_L_PAD 18
383
384 #define SPLIT_CID1_L_PAD 0
385 #define SPLIT_CID1_WIDTH CALLER_INFO_WIDTH
386 #define SPLIT_CID1_T_PAD INDICATOR_HEIGHT
387 #define SPLIT_CID1_HEIGHT 445
388
389 #define SPLIT_PAUSE_L_PAD (SPLIT_CID1_L_PAD+8)
390 #define SPLIT_PAUSE_WIDTH 62
391 #define SPLIT_PAUSE_HEIGHT 62
392 #define SPLIT_PAUSE_T_PAD (SPLIT_CID1_T_PAD+SPLIT_CID1_HEIGHT-8-SPLIT_PAUSE_HEIGHT)
393
394 #define CALLER_INFO_HOLD_T_PAD (CALLER_INFO_T_PAD+SPLIT_CID1_HEIGHT)
395
396 #define SPLIT_CID2_L_PAD 0
397 #define SPLIT_CID2_WIDTH CALLER_INFO_WIDTH
398 #define SPLIT_CID2_T_PAD CALLER_INFO_HOLD_T_PAD
399 #define SPLIT_CID2_HEIGHT 445
400
401 #define SPLIT_PLAY_L_PAD (SPLIT_CID2_L_PAD+12)
402 #define SPLIT_PLAY_WIDTH 40
403 #define SPLIT_PLAY_HEIGHT 40
404 #define SPLIT_PLAY_T_PAD (SPLIT_CID2_T_PAD+SPLIT_CID2_HEIGHT-8-SPLIT_PLAY_HEIGHT)
405
406 #define SPLIT_NAME1_L_PAD 38
407 #define SPLIT_NAME1_WIDTH 364
408 #define SPLIT_NAME1_T_PAD 145
409 #define SPLIT_NAME1_HEIGHT 58
410
411 #define SPLIT_NAME2_L_PAD (SPLIT_NAME1_L_PAD+SPLIT_NAME1_WIDTH+22)
412 #define SPLIT_NAME2_WIDTH 258
413 #define SPLIT_NAME2_T_PAD 217
414 #define SPLIT_NAME2_HEIGHT 40
415
416 #define SPLIT_EXTRA_VOL_T_PAD 650
417
418 #define SPLIT_TIMER_TXT_T_PAD 549
419 #define SPLIT_TIMER_TXT_HEIGHT 46
420
421 #define SPLIT_MORE_BTN_WIDTH 40
422 #define SPLIT_MORE_BTN_L_PAD (SPLIT_CID2_L_PAD+SPLIT_CID2_WIDTH-SPLIT_MORE_BTN_WIDTH)
423 #define SPLIT_ONHOLD_TXT_W_ICON_WIDTH (SPLIT_CID2_WIDTH-SPLIT_MORE_BTN_WIDTH)
424 #define SPLIT_ONHOLD_TXT_T_PAD 492
425 #define SPLIT_ONHOLD_TXT_HEIGHT 40
426
427 #define SPLIT_SWAP_CID1_L_PAD 70
428 #define SPLIT_SWAP_CID1_WIDTH 208
429
430 #define SPLIT_SWAP_PLAY_L_PAD (SPLIT_SWAP_CID1_L_PAD+12)
431 #define SPLIT_SWAP_PLAY_WIDTH 40
432
433 #define SPLIT_SWAP_CID2_L_PAD 336
434 #define SPLIT_SWAP_CID2_WIDTH 304
435
436 #define SPLIT_SWAP_PAUSE_L_PAD (SPLIT_SWAP_CID2_L_PAD+8)
437 #define SPLIT_SWAP_PAUSE_WIDTH 62
438
439 #define SPLIT_SWAP_NAME1_L_PAD 38
440 #define SPLIT_SWAP_NAME1_WIDTH 258
441
442 #define SPLIT_SWAP_NAME2_L_PAD (SPLIT_SWAP_NAME1_L_PAD+SPLIT_SWAP_NAME1_WIDTH+22)
443 #define SPLIT_SWAP_NAME2_WIDTH 364
444
445 #define SPLIT_SWAP_MORE_BTN_WIDTH 60
446 #define SPLIT_SWAP_MORE_BTN_L_PAD (SPLIT_SWAP_CID2_L_PAD+SPLIT_SWAP_CID2_WIDTH-SPLIT_SWAP_MORE_BTN_WIDTH)
447 #define SPLIT_SWAP_MORE_BTN_T_PAD (SPLIT_TIMER_TXT_T_PAD-7)
448 #define SPLIT_SWAP_MORE_BTN_HEIGHT 60
449 #define SPLIT_TIMER_TXT_W_ICON_WIDTH (SPLIT_SWAP_CID2_WIDTH-SPLIT_SWAP_MORE_BTN_WIDTH)
450
451 #define MULTI_LIST_HEIGHT 1008
452
453 #define CONF_LIST_T_PAD 0
454 #define CONF_LIST_HEIGHT 565
455
456 #define CONF_HOLD_WIDTH 82
457 #define CONF_HOLD_L_PAD (MAIN_SCREEN_W-40-CONF_HOLD_WIDTH)
458 #define CONF_HOLD_T_PAD 674
459 #define CONF_HOLD_HEIGHT 78
460
461 #define CONF_TIMER_T_PAD 674
462 #define CONF_TIMER_HEIGHT 78
463
464 #define CONF_CALL_BIG_END_L_PAD 16
465 #define CONF_CALL_BIG_END_T_PAD 870
466 #define CONF_CALL_BIG_END_WIDTH 688
467
468 #define REJ_MSG_NEW_BTN_L_PAD 40
469 #define REJ_MSG_NEW_BTN_WIDTH 640
470 #define REJ_MSG_NEW_BTN_T_PAD 120
471 #define REJ_MSG_NEW_BTN_HEIGHT 128
472
473 #define REJ_MSG_LIST_T_PAD 32
474 #define REJ_MSG_LIST_HEIGHT 1096
475
476 #define SIX_BTN_LAYOUT_L_PAD 0
477 #define SIX_BTN_LAYOUT_WIDTH 720
478 #define SIX_BTN_LAYOUT_T_PAD 940
479 #define SIX_BTN_LAYOUT_HEIGHT 340
480
481 #define THREE_BTN_LAYOUT_WIDTH MAIN_SCREEN_W
482 #define THREE_BTN_LAYOUT_HEIGHT 222
483
484 #define BTN_LAYOUT_SINGLE_BTN_WIDTH 216
485 #define BTN_LAYOUT_SINGLE_BTN_HEIGHT 168
486 #define BTN_LAYOUT_BTN_GAP 2
487
488 #define BTN_LAYOUT_LEFT_BTN_L_PAD 34
489 #define BTN_LAYOUT_MIDDLE_BTN_L_PAD (BTN_LAYOUT_LEFT_BTN_L_PAD+BTN_LAYOUT_SINGLE_BTN_WIDTH+BTN_LAYOUT_BTN_GAP)
490 #define BTN_LAYOUT_RIGHT_BTN_L_PAD (BTN_LAYOUT_MIDDLE_BTN_L_PAD+BTN_LAYOUT_SINGLE_BTN_WIDTH+BTN_LAYOUT_BTN_GAP)
491
492 #define BTN_LAYOUT_TOP_BTN_T_PAD 0
493 #define BTN_LAYOUT_BOTTOM_BTN_T_PAD (BTN_LAYOUT_TOP_BTN_T_PAD+BTN_LAYOUT_SINGLE_BTN_HEIGHT+BTN_LAYOUT_BTN_GAP)
494
495 #define LEFT_VERT_SEP_L_PAD 250
496 #define RIGHT_VERT_SEP_L_PAD 468
497 #define TOP_VERT_SEP_T_PAD 22
498 #define BOTTOM_VERT_SEP_T_PAD 192
499 #define HORIZ_SEP_L_PAD 34
500 #define TOP_HORIZ_SEP_T_PAD 168
501 #define BOTTOM_HORIZ_SEP_T_PAD 338
502 #define SEPARTOR_WIDTH 1
503 #define VERT_SEP_HEIGHT 124
504 #define HORIZ_SEP_WIDTH 652
505
506 #define ENDCALL_LEFT_VERT_SEP_L_PAD 250
507 #define ENDCALL_SEPARTOR_WIDTH 1
508 #define ENDCALL_VERT_SEP_T_PAD 49
509 #define ENDCALL_VERT_SEP_HEIGHT 124
510 #define ENDCALL_RIGHT_VERT_SEP_L_PAD 468
511
512 #define CALL_BIG_END_L_PAD 40
513 #define CALL_BIG_END_WIDTH 640
514 #define CALL_BIG_END_T_PAD 1140
515 #define CALL_BIG_END_HEIGHT 112
516
517 #define INCMG_CALL_BTN1_T_PAD 700
518 #define INCMG_CALL_BTN_HEIGHT CALL_BIG_END_HEIGHT
519 #define INCMG_CALL_BTN2_T_PAD 838
520 #define INCMG_CALL_BTN3_T_PAD 976
521
522 #define ENDCALL_VOICE_BTN_L_PAD 34
523 #define ENDCALL_VOICE_BTN_WIDTH 216
524 #define ENDCALL_VOICE_BTN_T_PAD 1058
525 #define ENDCALL_VOICE_BTN_HEIGHT 222
526 #define ENDCALL_VIDEO_BTN_L_PAD (ENDCALL_VOICE_BTN_L_PAD+ENDCALL_VOICE_BTN_WIDTH+2)
527 #define ENDCALL_MSG_BTN_L_PAD (ENDCALL_VIDEO_BTN_L_PAD+ENDCALL_VOICE_BTN_WIDTH+2)
528
529 #define ENDCALL_CONTACT_BTN_L_PAD 40
530 #define ENDCALL_CONTACT_BTN_WIDTH 640
531 #define ENDCALL_CONTACT_BTN_T_PAD 896
532 #define ENDCALL_CONTACT_BTN_HEIGHT 92
533
534 #define QP_CID_L_PAD 16
535 #define QP_CID_WIDTH 105
536 #define QP_CID_T_PAD 33
537 #define QP_CID_HEIGHT 105
538
539 #define QP_MUTE_BTN_L_PAD 172
540 #define QP_MUTE_BTN_WIDTH 256
541 #define QP_MUTE_BTN_T_PAD 78
542 #define QP_MUTE_BTN_HEIGHT 74
543
544 #define QP_END_BTN_L_PAD 448
545 #define QP_END_BTN_WIDTH QP_MUTE_BTN_WIDTH
546 #define QP_END_BTN_T_PAD QP_MUTE_BTN_T_PAD
547 #define QP_END_BTN_HEIGHT QP_MUTE_BTN_HEIGHT
548
549 #define QP_NAME_L_PAD QP_MUTE_BTN_L_PAD
550 #define QP_NAME_WIDTH 532
551 #define QP_NAME_T_PAD 22
552 #define QP_NAME_HEIGHT 36
553
554 #define QP_STR_MIN_WIDTH 50
555 /*
556  * End of NBEAT-HD GUI Widget Dimensions
557  */
558
559
560 /*
561  * Relative positions
562  * In Portrait mode
563  */
564 /* Relative X & Y positions of widgets w.r.t. Full Screen */
565 #define REL_W(x) ((x)/MAIN_SCREEN_W)
566 #define REL_H(y) ((y)/MAIN_SCREEN_H)
567
568 /* Relative X & Y positions of widgets w.r.t. Navi-frame layout */
569 /*#define WL_NB_H 94*/
570 #define REL_NAVIFRAME_W(x) ((x)/MAIN_NAVIFRAME_W)
571 #define REL_NAVIFRAME_H(y) ((y)/MAIN_NAVIFRAME_H)
572
573 /* Relative X & Y positions of widgets w.r.t. ACC/REJ ICON layout */
574 #define REL_LOCK_W(x) ((x)/483)
575 #define REL_LOCK_H(y) ((y)/198)
576 /* Relative X & Y positions of widgets w.r.t. REJ-W-MSG ICON layout */
577 #define REL_LOCK_MSG_W(x) ((x)/348)
578 #define REL_LOCK_MSG_H(y) ((y)/200)
579
580 /* Relative X & Y positions of widgets w.r.t. Keypad layout */
581 #define REL_KEYPAD_W(x) ((x)/KEYPAD_AREA_WIDTH)
582 #define REL_KEYPAD_H(y) ((y)/KEYPAD_AREA_HEIGHT)
583
584 /* Relative X & Y positions of widgets w.r.t. Keypad Buttons layout */
585 #define REL_KEYPAD_BTNS_W(x) ((x)/KEYPAD_BTNS_BG_WIDTH)
586 #define REL_KEYPAD_BTNS_H(y) ((y)/KEYPAD_BTNS_BG_HEIGHT)
587
588 /* Relative X & Y positions of widgets w.r.t. Quick-panel layout */
589 #define REL_QP_W(x) ((x)/QP_WIN_W)
590 #define REL_QP_H(y) ((y)/QP_WIN_H)
591
592 /* Relative X & Y positions of buttons w.r.t. Six-Button layout */
593 #define REL_BTN_LY_W(x) ((x)/SIX_BTN_LAYOUT_WIDTH)
594 #define REL_BTN_LY_H(y) ((y)/SIX_BTN_LAYOUT_HEIGHT)
595
596 /* Relative X & Y positions of buttons w.r.t. Three-Button layout of ENDCALL*/
597 #define REL_THREE_BTN_LY_W(x) ((x)/THREE_BTN_LAYOUT_WIDTH)
598 #define REL_THREE_BTN_LY_H(y) ((y)/THREE_BTN_LAYOUT_HEIGHT)
599
600 /* Relative X position of elements w.r.t. Keypad-Button layout */
601 #define REL_KEYPAD_BTN_W(x) ((x)/KEYPAD_EACH_BTN_WIDTH)
602
603 /*Relative Y postions of elements w.r.t. Caller info layout*/
604 #define REL_CALLER_INFO_H(y) ((y)/CALLER_INFO_HEIGHT)
605
606 /*Relative Y postions of elements w.r.t. Multi list layout*/
607 #define REL_MULTI_LIST_H(y) ((y)/MULTI_LIST_HEIGHT)
608
609 /*Relative X and Y positions of elements w.r.t. SNS-Alerts layout*/
610 #define REL_ALERTS_LY_W(x) ((x)/SNS_ALERTS_LAYOUT_WIDTH)
611 #define REL_ALERTS_LY_H(y) ((y)/SNS_ALERTS_LAYOUT_HEIGHT)
612 #define REL_ALERTS_EXP_LY_H(y) ((y)/SNS_ALERTS_LAYOUT_EXPANDED_HEIGHT)
613 /*
614  * End of Relative positions
615  */
616
617
618 /*
619  * MO/Dialing view & MT/Incoming view
620  * In Portrait mode
621  */
622
623 #define DIALLING_CID_L REL_W(CALLER_ID_L_PAD)
624 #define DIALLING_CID_R REL_W(CALLER_ID_L_PAD+CALLER_ID_WIDTH)
625 #define DIALLING_CID_T REL_H(CALLER_ID_T_PAD)
626 #define DIALLING_CID_B REL_H(CALLER_ID_T_PAD+CALLER_ID_HEIGHT)
627
628 #define DIALLING_CID_NOIMAGE_L REL_W(NOIMAGE_L_PAD)
629 #define DIALLING_CID_NOIMAGE_R REL_W(NOIMAGE_L_PAD+NOIMAGE_WIDTH)
630 #define DIALLING_CID_NOIMAGE_T REL_H(NOIMAGE_T_PAD)
631 #define DIALLING_CID_NOIMAGE_B REL_H(NOIMAGE_T_PAD+NOIMAGE_HEIGHT)
632
633 #define DIALLING_BACKGROUND_CID_L REL_W(BACKGROUND_CID_L_PAD)
634 #define DIALLING_BACKGROUND_CID_R REL_W(BACKGROUND_CID_L_PAD+BACKGROUND_CID_WIDTH)
635 #define DIALLING_BACKGROUND_CID_T REL_H(BACKGROUND_CID_T_PAD)
636 #define DIALLING_BACKGROUND_CID_B REL_H(BACKGROUND_CID_T_PAD+BACKGROUND_CID_HEIGHT)
637
638 #define MT_CALLING_BG_L REL_W(0)
639 #define MT_CALLING_BG_R REL_W(0+MT_CALLING_NAME_BG_WIDTH)
640 #define MT_CALLING_BG_T REL_H(0)
641 #define MT_CALLING_BG_B REL_H(0+MT_CALLING_NAME_BG_HEIGHT)
642
643 /* accept - MT view */
644 #define DIALLING_MT_BTN1_L REL_W(ACCEPT_BTN_L_PAD)
645 #define DIALLING_MT_BTN1_R REL_W(ACCEPT_BTN_L_PAD+ACCEPT_BTN_WIDTH)
646 #define DIALLING_MT_BTN1_T REL_H(ACCEPT_BTN_T_PAD)
647 #define DIALLING_MT_BTN1_B REL_H(ACCEPT_BTN_T_PAD+ACCEPT_BTN_HEIGHT)
648
649 /* reject - MT view */
650 #define DIALLING_MT_BTN2_L  REL_W(REJECT_BTN_L_PAD)
651 #define DIALLING_MT_BTN2_R  REL_W(REJECT_BTN_L_PAD+REJECT_BTN_WIDTH)
652 #define DIALLING_MT_BTN2_T  REL_H(REJECT_BTN_T_PAD)
653 #define DIALLING_MT_BTN2_B  REL_H(REJECT_BTN_T_PAD+REJECT_BTN_HEIGHT)
654
655 /* reject with msg - MT view */
656 #define DIALLING_MT_BTN3_L  REL_W(REJECT_W_MSG_BTN_L_PAD)
657 #define DIALLING_MT_BTN3_R  REL_W(REJECT_W_MSG_BTN_L_PAD+REJECT_W_MSG_BTN_WIDTH)
658 #define DIALLING_MT_BTN3_T  REL_H(REJECT_W_MSG_BTN_T_PAD)
659 #define DIALLING_MT_BTN3_B  REL_H(REJECT_W_MSG_BTN_T_PAD+REJECT_W_MSG_BTN_HEIGHT)
660
661 #define DIALLING_MT_SNS_ALERTS_LAYOUT_L REL_W(SNS_ALERTS_LAYOUT_L_PAD)
662 #define DIALLING_MT_SNS_ALERTS_LAYOUT_R REL_W(SNS_ALERTS_LAYOUT_L_PAD+SNS_ALERTS_LAYOUT_WIDTH)
663 #define DIALLING_MT_SNS_ALERTS_LAYOUT_T REL_H(SNS_ALERTS_LAYOUT_T_PAD)
664 #define DIALLING_MT_SNS_ALERTS_LAYOUT_B REL_H(SNS_ALERTS_LAYOUT_T_PAD+SNS_ALERTS_LAYOUT_HEIGHT)
665
666 #define DIALLING_MT_SNS_ALERTS_LAYOUT_EXPANDED_T REL_H(SNS_ALERTS_LAYOUT_EXPANDED_T_PAD)
667 #define DIALLING_MT_SNS_ALERTS_LAYOUT_EXPANDED_B REL_H(SNS_ALERTS_LAYOUT_EXPANDED_T_PAD+SNS_ALERTS_LAYOUT_EXPANDED_HEIGHT)
668
669 #define DIALLING_MT_SNS_ALERTS_LAYOUT_SHIFT_T REL_H(SNS_ALERTS_LAYOUT_SHIFT_T_PAD)
670 #define DIALLING_MT_SNS_ALERTS_LAYOUT_SHIFT_B REL_H(SNS_ALERTS_LAYOUT_SHIFT_T_PAD+SNS_ALERTS_LAYOUT_HEIGHT)
671
672 #define DIALLING_MT_SNS_ALERTS_LAYOUT_SHIFT_EXPANDED_T REL_H(SNS_ALERTS_LAYOUT_SHIFT_EXPANDED_T_PAD)
673 #define DIALLING_MT_SNS_ALERTS_LAYOUT_SHIFT_EXPANDED_B REL_H(SNS_ALERTS_LAYOUT_SHIFT_EXPANDED_T_PAD+SNS_ALERTS_LAYOUT_EXPANDED_HEIGHT)
674 /*
675 #define DIALLING_MT_BDAY_ICON_L REL_W(BIRTHDAY_ICON_L_PAD)
676 #define DIALLING_MT_BDAY_ICON_R REL_W(BIRTHDAY_ICON_L_PAD+BIRTHDAY_ICON_WIDTH)
677 #define DIALLING_MT_BDAY_ICON_T REL_H(BIRTHDAY_ICON_T_PAD)
678 #define DIALLING_MT_BDAY_ICON_B REL_H(BIRTHDAY_ICON_T_PAD+BIRTHDAY_ICON_HEIGHT)
679
680 #define DIALLING_MT_BDAY_ICON_SHIFT_L REL_W(BIRTHDAY_ICON_SHIFT_L_PAD)
681 #define DIALLING_MT_BDAY_ICON_SHIFT_R REL_W(BIRTHDAY_ICON_SHIFT_L_PAD+BIRTHDAY_ICON_SHIFT_WIDTH)
682 #define DIALLING_MT_BDAY_ICON_SHIFT_T REL_H(BIRTHDAY_ICON_SHIFT_T_PAD)
683 #define DIALLING_MT_BDAY_ICON_SHIFT_B REL_H(BIRTHDAY_ICON_SHIFT_T_PAD+BIRTHDAY_ICON_SHIFT_HEIGHT)
684
685 #define DIALLING_MT_BDAY_TEXT_L REL_W(BIRTHDAY_TEXT_L_PAD)
686 #define DIALLING_MT_BDAY_TEXT_R REL_W(BIRTHDAY_TEXT_L_PAD+BIRTHDAY_TEXT_WIDTH)
687 #define DIALLING_MT_BDAY_TEXT_T REL_H(BIRTHDAY_TEXT_T_PAD)
688 #define DIALLING_MT_BDAY_TEXT_B REL_H(BIRTHDAY_TEXT_T_PAD+BIRTHDAY_TEXT_HEIGHT)
689
690 #define DIALLING_MT_BDAY_TEXT_SHIFT_L REL_W(BIRTHDAY_TEXT_SHIFT_L_PAD)
691 #define DIALLING_MT_BDAY_TEXT_SHIFT_R REL_W(BIRTHDAY_TEXT_SHIFT_L_PAD+BIRTHDAY_TEXT_SHIFT_WIDTH)
692 #define DIALLING_MT_BDAY_TEXT_SHIFT_T REL_H(BIRTHDAY_TEXT_SHIFT_T_PAD)
693 #define DIALLING_MT_BDAY_TEXT_SHIFT_B REL_H(BIRTHDAY_TEXT_SHIFT_T_PAD+BIRTHDAY_TEXT_SHIFT_HEIGHT)
694 */
695 /*
696  * End of MO/Dialing view & MT/Incoming view
697  */
698
699 /*
700  * Endcall view
701  * In Portrait mode
702  */
703 #define ENDCALL_DIALLING_CID_L REL_W(ENDCALL_CALLER_ID_L_PAD)
704 #define ENDCALL_DIALLING_CID_R REL_W(ENDCALL_CALLER_ID_L_PAD+ENDCALL_CALLER_ID_WIDTH)
705 #define ENDCALL_DIALLING_CID_T REL_H(ENDCALL_CALLER_ID_T_PAD)
706 #define ENDCALL_DIALLING_CID_B REL_H(ENDCALL_CALLER_ID_T_PAD+ENDCALL_CALLER_ID_HEIGHT)
707
708 #define ENDCALL_DIALLING_BTN_BG_L REL_W(ENDCALL_BTN_BG_L_PAD)
709 #define ENDCALL_DIALLING_BTN_BG_R REL_W(ENDCALL_BTN_BG_L_PAD+ENDCALL_BTN_BG_WIDTH)
710 #define ENDCALL_DIALLING_BTN_BG_T REL_H(ENDCALL_BTN_BG_T_PAD)
711 #define ENDCALL_DIALLING_BTN_BG_B REL_H(ENDCALL_BTN_BG_T_PAD+ENDCALL_BTN_BG_HEIGHT)
712
713 /*
714  * End of Endcall view
715  */
716
717 /*
718  * MT LOCK View - check
719  * In Portrait mode
720  */
721 #define INCOMING_LOCK_ACCEPT_BG_L REL_W(-273)
722 #define INCOMING_LOCK_ACCEPT_BG_R REL_W(210)
723 #define INCOMING_LOCK_ACCEPT_BG_T REL_H(945)
724 #define INCOMING_LOCK_ACCEPT_BG_B REL_H(1144)
725
726 #define INCOMING_LOCK_ACCEPT_ICON_L REL_LOCK_W(303)
727 #define INCOMING_LOCK_ACCEPT_ICON_R REL_LOCK_W(408)
728 #define INCOMING_LOCK_ACCEPT_ICON_T REL_LOCK_H(37)
729 #define INCOMING_LOCK_ACCEPT_ICON_B REL_LOCK_H(149)
730
731 #define INCOMING_LOCK_ACCEPT_TEXT_L REL_LOCK_W(45)
732 #define INCOMING_LOCK_ACCEPT_TEXT_R REL_LOCK_W(273)
733 #define INCOMING_LOCK_ACCEPT_TEXT_T INCOMING_LOCK_ACCEPT_ICON_T
734 #define INCOMING_LOCK_ACCEPT_TEXT_B INCOMING_LOCK_ACCEPT_ICON_B
735
736 #define INCOMING_LOCK_REJECT_BG_L REL_W(510)
737 #define INCOMING_LOCK_REJECT_BG_R REL_W(993)
738 #define INCOMING_LOCK_REJECT_BG_T INCOMING_LOCK_ACCEPT_BG_T
739 #define INCOMING_LOCK_REJECT_BG_B INCOMING_LOCK_ACCEPT_BG_B
740
741 #define INCOMING_LOCK_REJECT_ICON_L REL_LOCK_W(75)
742 #define INCOMING_LOCK_REJECT_ICON_R REL_LOCK_W(180)
743 #define INCOMING_LOCK_REJECT_ICON_T INCOMING_LOCK_ACCEPT_ICON_T
744 #define INCOMING_LOCK_REJECT_ICON_B INCOMING_LOCK_ACCEPT_ICON_B
745
746 #define INCOMING_LOCK_REJECT_TEXT_L REL_LOCK_W(195)
747 #define INCOMING_LOCK_REJECT_TEXT_R REL_LOCK_W(423)
748 #define INCOMING_LOCK_REJECT_TEXT_T INCOMING_LOCK_REJECT_ICON_T
749 #define INCOMING_LOCK_REJECT_TEXT_B INCOMING_LOCK_REJECT_ICON_B
750
751 #define INCOMING_LOCK_REJECT_WITH_MSG_BG_L REL_W(186)
752 #define INCOMING_LOCK_REJECT_WITH_MSG_BG_R REL_W(534)
753 #define INCOMING_LOCK_REJECT_WITH_MSG_BG_T REL_H(1208)
754 #define INCOMING_LOCK_REJECT_WITH_MSG_BG_B REL_H(1408)
755
756 #define INCOMING_LOCK_REJECT_WITH_MSG_TEXT_L REL_LOCK_MSG_W(0)
757 #define INCOMING_LOCK_REJECT_WITH_MSG_TEXT_R REL_LOCK_MSG_W(348)
758 #define INCOMING_LOCK_REJECT_WITH_MSG_TEXT_T REL_LOCK_MSG_H(0)
759 #define INCOMING_LOCK_REJECT_WITH_MSG_TEXT_B REL_LOCK_MSG_H(72)
760
761 #define MTLOCK_ACCEPT_INNER_CIRCLE_L REL_W(MTLOCK_ACCEPT_INNER_CIRCLE_BG_L_PAD)
762 #define MTLOCK_ACCEPT_INNER_CIRCLE_R REL_W(MTLOCK_ACCEPT_INNER_CIRCLE_BG_L_PAD+MTLOCK_ACCEPT_INNER_CIRCLE_BG_WIDTH)
763 #define MTLOCK_ACCEPT_INNER_CIRCLE_T REL_H(MTLOCK_ACCEPT_INNER_CIRCLE_BG_T_PAD)
764 #define MTLOCK_ACCEPT_INNER_CIRCLE_B REL_H(MTLOCK_ACCEPT_INNER_CIRCLE_BG_T_PAD+MTLOCK_ACCEPT_INNER_CIRCLE_BG_HEIGHT)
765
766 #define MTLOCK_ACCEPT_ICON_L REL_W(MTLOCK_ACCEPT_ICON_L_PAD)
767 #define MTLOCK_ACCEPT_ICON_R REL_W(MTLOCK_ACCEPT_ICON_L_PAD+MTLOCK_ACCEPT_ICON_WIDTH)
768 #define MTLOCK_ACCEPT_ICON_T REL_H(MTLOCK_ACCEPT_ICON_T_PAD)
769 #define MTLOCK_ACCEPT_ICON_B REL_H(MTLOCK_ACCEPT_ICON_T_PAD+MTLOCK_ACCEPT_ICON_HEIGHT)
770
771 #define MTLOCK_ACCEPT_OUTER_CIRCLE_L REL_W(MTLOCK_ACCEPT_OUTER_CIRCLE_BG_L_PAD)
772 #define MTLOCK_ACCEPT_OUTER_CIRCLE_R REL_W(MTLOCK_ACCEPT_OUTER_CIRCLE_BG_L_PAD+MTLOCK_ACCEPT_OUTER_CIRCLE_BG_WIDTH)
773 #define MTLOCK_ACCEPT_OUTER_CIRCLE_T REL_H(MTLOCK_ACCEPT_OUTER_CIRCLE_BG_T_PAD)
774 #define MTLOCK_ACCEPT_OUTER_CIRCLE_B REL_H(MTLOCK_ACCEPT_OUTER_CIRCLE_BG_T_PAD+MTLOCK_ACCEPT_OUTER_CIRCLE_BG_HEIGHT)
775
776 #define MTLOCK_ACCEPT_ARROW1_L REL_W(MTLOCK_ACCEPT_ARROW1_L_PAD)
777 #define MTLOCK_ACCEPT_ARROW1_R REL_W(MTLOCK_ACCEPT_ARROW1_L_PAD+MTLOCK_ACCEPT_ARROW1_WIDTH)
778 #define MTLOCK_ACCEPT_ARROW1_T REL_H(MTLOCK_ACCEPT_ARROW1_T_PAD)
779 #define MTLOCK_ACCEPT_ARROW1_B REL_H(MTLOCK_ACCEPT_ARROW1_T_PAD+MTLOCK_ACCEPT_ARROW1_HEIGHT)
780
781 #define MTLOCK_ACCEPT_ARROW2_L REL_W(MTLOCK_ACCEPT_ARROW2_L_PAD)
782 #define MTLOCK_ACCEPT_ARROW2_R REL_W(MTLOCK_ACCEPT_ARROW2_L_PAD+MTLOCK_ACCEPT_ARROW2_WIDTH)
783 #define MTLOCK_ACCEPT_ARROW2_T REL_H(MTLOCK_ACCEPT_ARROW2_T_PAD)
784 #define MTLOCK_ACCEPT_ARROW2_B REL_H(MTLOCK_ACCEPT_ARROW2_T_PAD+MTLOCK_ACCEPT_ARROW2_HEIGHT)
785
786 #define MTLOCK_ACCEPT_ARROW3_L REL_W(MTLOCK_ACCEPT_ARROW3_L_PAD)
787 #define MTLOCK_ACCEPT_ARROW3_R REL_W(MTLOCK_ACCEPT_ARROW3_L_PAD+MTLOCK_ACCEPT_ARROW3_WIDTH)
788 #define MTLOCK_ACCEPT_ARROW3_T REL_H(MTLOCK_ACCEPT_ARROW3_T_PAD)
789 #define MTLOCK_ACCEPT_ARROW3_B REL_H(MTLOCK_ACCEPT_ARROW3_T_PAD+MTLOCK_ACCEPT_ARROW3_HEIGHT)
790
791 #define MTLOCK_REJECT_INNER_CIRCLE_L REL_W(MTLOCK_REJECT_INNER_CIRCLE_BG_L_PAD)
792 #define MTLOCK_REJECT_INNER_CIRCLE_R REL_W(MTLOCK_REJECT_INNER_CIRCLE_BG_L_PAD+MTLOCK_REJECT_INNER_CIRCLE_BG_WIDTH)
793 #define MTLOCK_REJECT_INNER_CIRCLE_T REL_H(MTLOCK_REJECT_INNER_CIRCLE_BG_T_PAD)
794 #define MTLOCK_REJECT_INNER_CIRCLE_B REL_H(MTLOCK_REJECT_INNER_CIRCLE_BG_T_PAD+MTLOCK_REJECT_INNER_CIRCLE_BG_HEIGHT)
795
796 #define MTLOCK_REJECT_ICON_L REL_W(MTLOCK_REJECT_ICON_L_PAD)
797 #define MTLOCK_REJECT_ICON_R REL_W(MTLOCK_REJECT_ICON_L_PAD+MTLOCK_REJECT_ICON_WIDTH)
798 #define MTLOCK_REJECT_ICON_T REL_H(MTLOCK_REJECT_ICON_T_PAD)
799 #define MTLOCK_REJECT_ICON_B REL_H(MTLOCK_REJECT_ICON_T_PAD+MTLOCK_REJECT_ICON_HEIGHT)
800
801 #define MTLOCK_REJECT_OUTER_CIRCLE_L REL_W(MTLOCK_REJECT_OUTER_CIRCLE_BG_L_PAD)
802 #define MTLOCK_REJECT_OUTER_CIRCLE_R REL_W(MTLOCK_REJECT_OUTER_CIRCLE_BG_L_PAD+MTLOCK_REJECT_OUTER_CIRCLE_BG_WIDTH)
803 #define MTLOCK_REJECT_OUTER_CIRCLE_T REL_H(MTLOCK_REJECT_OUTER_CIRCLE_BG_T_PAD)
804 #define MTLOCK_REJECT_OUTER_CIRCLE_B REL_H(MTLOCK_REJECT_OUTER_CIRCLE_BG_T_PAD+MTLOCK_REJECT_OUTER_CIRCLE_BG_HEIGHT)
805
806 #define MTLOCK_REJECT_ARROW1_L REL_W(MTLOCK_REJECT_ARROW1_L_PAD)
807 #define MTLOCK_REJECT_ARROW1_R REL_W(MTLOCK_REJECT_ARROW1_L_PAD+MTLOCK_REJECT_ARROW1_WIDTH)
808 #define MTLOCK_REJECT_ARROW1_T REL_H(MTLOCK_REJECT_ARROW1_T_PAD)
809 #define MTLOCK_REJECT_ARROW1_B REL_H(MTLOCK_REJECT_ARROW1_T_PAD+MTLOCK_REJECT_ARROW1_HEIGHT)
810
811 #define MTLOCK_REJECT_ARROW2_L REL_W(MTLOCK_REJECT_ARROW2_L_PAD)
812 #define MTLOCK_REJECT_ARROW2_R REL_W(MTLOCK_REJECT_ARROW2_L_PAD+MTLOCK_REJECT_ARROW2_WIDTH)
813 #define MTLOCK_REJECT_ARROW2_T REL_H(MTLOCK_REJECT_ARROW2_T_PAD)
814 #define MTLOCK_REJECT_ARROW2_B REL_H(MTLOCK_REJECT_ARROW2_T_PAD+MTLOCK_REJECT_ARROW2_HEIGHT)
815
816 #define MTLOCK_REJECT_ARROW3_L REL_W(MTLOCK_REJECT_ARROW3_L_PAD)
817 #define MTLOCK_REJECT_ARROW3_R REL_W(MTLOCK_REJECT_ARROW3_L_PAD+MTLOCK_REJECT_ARROW3_WIDTH)
818 #define MTLOCK_REJECT_ARROW3_T REL_H(MTLOCK_REJECT_ARROW3_T_PAD)
819 #define MTLOCK_REJECT_ARROW3_B REL_H(MTLOCK_REJECT_ARROW3_T_PAD+MTLOCK_REJECT_ARROW3_HEIGHT)
820
821 #define MTLOCK_REJECT_MSG_BG_L REL_W(MTLOCK_REJECT_MSG_BG_L_PAD)
822 #define MTLOCK_REJECT_MSG_BG_R REL_W(MTLOCK_REJECT_MSG_BG_L_PAD+MTLOCK_REJECT_MSG_BG_WIDTH)
823 #define MTLOCK_REJECT_MSG_BG_T REL_H(MTLOCK_REJECT_MSG_BG_T_PAD)
824 #define MTLOCK_REJECT_MSG_BG_B REL_H(MTLOCK_REJECT_MSG_BG_T_PAD+MTLOCK_REJECT_MSG_BG_HEIGHT)
825
826 #define MTLOCK_REJECT_MSG_ARW_L REL_W(MTLOCK_REJECT_MSG_ARW_L_PAD)
827 #define MTLOCK_REJECT_MSG_ARW_R REL_W(MTLOCK_REJECT_MSG_ARW_L_PAD+MTLOCK_REJECT_MSG_ARW_WIDTH)
828 #define MTLOCK_REJECT_MSG_ARW_T REL_H(MTLOCK_REJECT_MSG_ARW_T_PAD)
829 #define MTLOCK_REJECT_MSG_ARW_B REL_H(MTLOCK_REJECT_MSG_ARW_T_PAD+MTLOCK_REJECT_MSG_ARW_HEIGHT)
830
831 #define MTLOCK_REJECT_MSG_TEXT_L REL_W(MTLOCK_REJECT_MSG_TEXT_L_PAD)
832 #define MTLOCK_REJECT_MSG_TEXT_R REL_W(MTLOCK_REJECT_MSG_TEXT_L_PAD+MTLOCK_REJECT_MSG_TEXT_WIDTH)
833 #define MTLOCK_REJECT_MSG_TEXT_T REL_H(MTLOCK_REJECT_MSG_TEXT_T_PAD)
834 #define MTLOCK_REJECT_MSG_TEXT_B REL_H(MTLOCK_REJECT_MSG_TEXT_T_PAD+MTLOCK_REJECT_MSG_TEXT_HEIGHT)
835
836 #define MTLOCK_REJECT_MSG_LIST_L REL_W(MTLOCK_REJECT_MSG_LIST_L_PAD)
837 #define MTLOCK_REJECT_MSG_LIST_R REL_W(MTLOCK_REJECT_MSG_LIST_L_PAD+MTLOCK_REJECT_MSG_LIST_WIDTH)
838 #define MTLOCK_REJECT_MSG_LIST_T REL_H(MTLOCK_REJECT_MSG_LIST_T_PAD)
839 #define MTLOCK_REJECT_MSG_ONE_LINE_LIST_B REL_H(MTLOCK_REJECT_MSG_LIST_T_PAD+MTLOCK_REJECT_MSG_ONE_LINE_LIST_HEIGHT)
840 #define MTLOCK_REJECT_MSG_TWO_LINE_LIST_B REL_H(MTLOCK_REJECT_MSG_LIST_T_PAD+MTLOCK_REJECT_MSG_TWO_LINE_LIST_HEIGHT)
841 #define MTLOCK_REJECT_MSG_THREE_LINE_LIST_B REL_H(MTLOCK_REJECT_MSG_LIST_T_PAD+MTLOCK_REJECT_MSG_THREE_LINE_LIST_HEIGHT)
842 #define MTLOCK_REJECT_MSG_FOUR_LINE_LIST_B REL_H(MTLOCK_REJECT_MSG_LIST_T_PAD+MTLOCK_REJECT_MSG_FOUR_LINE_LIST_HEIGHT)
843 #define MTLOCK_REJECT_MSG_FIVE_LINE_LIST_B REL_H(MTLOCK_REJECT_MSG_LIST_T_PAD+MTLOCK_REJECT_MSG_FIVE_LINE_LIST_HEIGHT)
844 #define MTLOCK_REJECT_MSG_SIX_LINE_LIST_B REL_H(MTLOCK_REJECT_MSG_LIST_T_PAD+MTLOCK_REJECT_MSG_SIX_LINE_LIST_HEIGHT)
845 /*
846  * End of MT LOCK View
847  */
848
849
850 /*
851  * KEYPAD View
852  * In Portrait mode
853  */
854 #define KEYPAD_AREA_L REL_W(KEYPAD_AREA_L_PAD)
855 #define KEYPAD_AREA_R REL_W(KEYPAD_AREA_WIDTH)
856 #define KEYPAD_AREA_T REL_H(KEYPAD_AREA_T_PAD)
857 #define KEYPAD_AREA_B REL_H(KEYPAD_AREA_T_PAD+KEYPAD_AREA_HEIGHT)
858
859 #define KEYPAD_ENTRY_TEXT_L REL_KEYPAD_W(KEYPAD_ENTRY_TXT_L_PAD)
860 #define KEYPAD_ENTRY_TEXT_R REL_KEYPAD_W(KEYPAD_ENTRY_TXT_L_PAD+KEYPAD_ENTRY_TXT_WIDTH)
861 #define KEYPAD_ENTRY_TEXT_T REL_KEYPAD_H(KEYPAD_ENTRY_TXT_T_PAD)
862 #define KEYPAD_ENTRY_TEXT_B REL_KEYPAD_H(KEYPAD_ENTRY_TXT_T_PAD+KEYPAD_ENTRY_TXT_HEIGHT)
863
864 #define KEYPAD_BTNS_BG_L REL_KEYPAD_W(KEYPAD_BTNS_BG_L_PAD)
865 #define KEYPAD_BTNS_BG_R REL_KEYPAD_W(KEYPAD_BTNS_BG_L_PAD+KEYPAD_BTNS_BG_WIDTH)
866 #define KEYPAD_BTNS_BG_T REL_KEYPAD_H(KEYPAD_BTNS_BG_T_PAD)
867 #define KEYPAD_BTNS_BG_B REL_KEYPAD_H(KEYPAD_BTNS_BG_T_PAD+KEYPAD_BTNS_BG_HEIGHT)
868
869 #define KEYPAD_BTN_LEFT_TXT_L REL_KEYPAD_BTN_W(LEFT_TXT_L_PAD)
870 #define KEYPAD_BTN_LEFT_TXT_R REL_KEYPAD_BTN_W(LEFT_TXT_L_PAD+LEFT_TXT_WIDTH)
871 #define KEYPAD_BTN_RIGHT_TXT_TYPE1_L REL_KEYPAD_BTN_W(LEFT_TXT_L_PAD+LEFT_TXT_WIDTH+RIGHT_TXT_TYPE1_L_PAD)
872 #define KEYPAD_BTN_RIGHT_TXT_TYPE2_L REL_KEYPAD_BTN_W(LEFT_TXT_L_PAD+LEFT_TXT_WIDTH+RIGHT_TXT_TYPE2_L_PAD)
873 #define KEYPAD_BTN_RIGHT_ICON_L REL_KEYPAD_BTN_W(LEFT_TXT_L_PAD+LEFT_TXT_WIDTH+RIGHT_ICON_L_PAD)
874 #define KEYPAD_BTN_RIGHT_ICON_R REL_KEYPAD_BTN_W(LEFT_TXT_L_PAD+LEFT_TXT_WIDTH+RIGHT_ICON_L_PAD+RIGHT_ICON_WIDTH)
875
876 #define KEYPAD_ROW1_LVERT_SEP1_L REL_KEYPAD_BTNS_W(KP_LVERT_SEP1_L_PAD)
877 #define KEYPAD_ROW1_LVERT_SEP1_R REL_KEYPAD_BTNS_W(KP_LVERT_SEP1_L_PAD+KEYPAD_VERT_SEP_WIDTH)
878 #define KEYPAD_ROW1_LVERT_SEP1_T REL_KEYPAD_BTNS_H(KP_ROW1_VERT_SEP_T_PAD)
879 #define KEYPAD_ROW1_LVERT_SEP1_B REL_KEYPAD_BTNS_H(KP_ROW1_VERT_SEP_T_PAD+KEYPAD_VERT_SEP_HEIGHT)
880
881 #define KEYPAD_ROW1_LVERT_SEP2_L KEYPAD_ROW1_LVERT_SEP1_R
882 #define KEYPAD_ROW1_LVERT_SEP2_R REL_KEYPAD_BTNS_W(KP_LVERT_SEP1_L_PAD+2*KEYPAD_VERT_SEP_WIDTH)
883 #define KEYPAD_ROW1_LVERT_SEP2_T KEYPAD_ROW1_LVERT_SEP1_T
884 #define KEYPAD_ROW1_LVERT_SEP2_B KEYPAD_ROW1_LVERT_SEP1_B
885
886 #define KEYPAD_ROW1_RVERT_SEP1_L REL_KEYPAD_BTNS_W(KP_RVERT_SEP1_L_PAD)
887 #define KEYPAD_ROW1_RVERT_SEP1_R REL_KEYPAD_BTNS_W(KP_RVERT_SEP1_L_PAD+KEYPAD_VERT_SEP_WIDTH)
888 #define KEYPAD_ROW1_RVERT_SEP1_T KEYPAD_ROW1_LVERT_SEP1_T
889 #define KEYPAD_ROW1_RVERT_SEP1_B KEYPAD_ROW1_LVERT_SEP1_B
890
891 #define KEYPAD_ROW1_RVERT_SEP2_L KEYPAD_ROW1_RVERT_SEP1_R
892 #define KEYPAD_ROW1_RVERT_SEP2_R REL_KEYPAD_BTNS_W(KP_RVERT_SEP1_L_PAD+2*KEYPAD_VERT_SEP_WIDTH)
893 #define KEYPAD_ROW1_RVERT_SEP2_T KEYPAD_ROW1_LVERT_SEP1_T
894 #define KEYPAD_ROW1_RVERT_SEP2_B KEYPAD_ROW1_LVERT_SEP1_B
895
896 #define KEYPAD_ROW2_LVERT_SEP1_L REL_KEYPAD_BTNS_W(KP_LVERT_SEP1_L_PAD)
897 #define KEYPAD_ROW2_LVERT_SEP1_R REL_KEYPAD_BTNS_W(KP_LVERT_SEP1_L_PAD+KEYPAD_VERT_SEP_WIDTH)
898 #define KEYPAD_ROW2_LVERT_SEP1_T REL_KEYPAD_BTNS_H(KP_ROW2_VERT_SEP_T_PAD)
899 #define KEYPAD_ROW2_LVERT_SEP1_B REL_KEYPAD_BTNS_H(KP_ROW2_VERT_SEP_T_PAD+KEYPAD_VERT_SEP_HEIGHT)
900
901 #define KEYPAD_ROW2_LVERT_SEP2_L KEYPAD_ROW2_LVERT_SEP1_R
902 #define KEYPAD_ROW2_LVERT_SEP2_R REL_KEYPAD_BTNS_W(KP_LVERT_SEP1_L_PAD+2*KEYPAD_VERT_SEP_WIDTH)
903 #define KEYPAD_ROW2_LVERT_SEP2_T KEYPAD_ROW2_LVERT_SEP1_T
904 #define KEYPAD_ROW2_LVERT_SEP2_B KEYPAD_ROW2_LVERT_SEP1_B
905
906 #define KEYPAD_ROW2_RVERT_SEP1_L REL_KEYPAD_BTNS_W(KP_RVERT_SEP1_L_PAD)
907 #define KEYPAD_ROW2_RVERT_SEP1_R REL_KEYPAD_BTNS_W(KP_RVERT_SEP1_L_PAD+KEYPAD_VERT_SEP_WIDTH)
908 #define KEYPAD_ROW2_RVERT_SEP1_T KEYPAD_ROW2_LVERT_SEP1_T
909 #define KEYPAD_ROW2_RVERT_SEP1_B KEYPAD_ROW2_LVERT_SEP1_B
910
911 #define KEYPAD_ROW2_RVERT_SEP2_L KEYPAD_ROW2_RVERT_SEP1_R
912 #define KEYPAD_ROW2_RVERT_SEP2_R REL_KEYPAD_BTNS_W(KP_RVERT_SEP1_L_PAD+2*KEYPAD_VERT_SEP_WIDTH)
913 #define KEYPAD_ROW2_RVERT_SEP2_T KEYPAD_ROW2_LVERT_SEP1_T
914 #define KEYPAD_ROW2_RVERT_SEP2_B KEYPAD_ROW2_LVERT_SEP1_B
915
916 #define KEYPAD_ROW3_LVERT_SEP1_L REL_KEYPAD_BTNS_W(KP_LVERT_SEP1_L_PAD)
917 #define KEYPAD_ROW3_LVERT_SEP1_R REL_KEYPAD_BTNS_W(KP_LVERT_SEP1_L_PAD+KEYPAD_VERT_SEP_WIDTH)
918 #define KEYPAD_ROW3_LVERT_SEP1_T REL_KEYPAD_BTNS_H(KP_ROW3_VERT_SEP_T_PAD)
919 #define KEYPAD_ROW3_LVERT_SEP1_B REL_KEYPAD_BTNS_H(KP_ROW3_VERT_SEP_T_PAD+KEYPAD_VERT_SEP_HEIGHT)
920
921 #define KEYPAD_ROW3_LVERT_SEP2_L KEYPAD_ROW3_LVERT_SEP1_R
922 #define KEYPAD_ROW3_LVERT_SEP2_R REL_KEYPAD_BTNS_W(KP_LVERT_SEP1_L_PAD+2*KEYPAD_VERT_SEP_WIDTH)
923 #define KEYPAD_ROW3_LVERT_SEP2_T KEYPAD_ROW3_LVERT_SEP1_T
924 #define KEYPAD_ROW3_LVERT_SEP2_B KEYPAD_ROW3_LVERT_SEP1_B
925
926 #define KEYPAD_ROW3_RVERT_SEP1_L REL_KEYPAD_BTNS_W(KP_RVERT_SEP1_L_PAD)
927 #define KEYPAD_ROW3_RVERT_SEP1_R REL_KEYPAD_BTNS_W(KP_RVERT_SEP1_L_PAD+KEYPAD_VERT_SEP_WIDTH)
928 #define KEYPAD_ROW3_RVERT_SEP1_T KEYPAD_ROW3_LVERT_SEP1_T
929 #define KEYPAD_ROW3_RVERT_SEP1_B KEYPAD_ROW3_LVERT_SEP1_B
930
931 #define KEYPAD_ROW3_RVERT_SEP2_L KEYPAD_ROW3_RVERT_SEP1_R
932 #define KEYPAD_ROW3_RVERT_SEP2_R REL_KEYPAD_BTNS_W(KP_RVERT_SEP1_L_PAD+2*KEYPAD_VERT_SEP_WIDTH)
933 #define KEYPAD_ROW3_RVERT_SEP2_T KEYPAD_ROW3_LVERT_SEP1_T
934 #define KEYPAD_ROW3_RVERT_SEP2_B KEYPAD_ROW3_LVERT_SEP1_B
935
936 #define KEYPAD_ROW4_LVERT_SEP1_L REL_KEYPAD_BTNS_W(KP_LVERT_SEP1_L_PAD)
937 #define KEYPAD_ROW4_LVERT_SEP1_R REL_KEYPAD_BTNS_W(KP_LVERT_SEP1_L_PAD+KEYPAD_VERT_SEP_WIDTH)
938 #define KEYPAD_ROW4_LVERT_SEP1_T REL_KEYPAD_BTNS_H(KP_ROW4_VERT_SEP_T_PAD)
939 #define KEYPAD_ROW4_LVERT_SEP1_B REL_KEYPAD_BTNS_H(KP_ROW4_VERT_SEP_T_PAD+KEYPAD_VERT_SEP_HEIGHT)
940
941 #define KEYPAD_ROW4_LVERT_SEP2_L KEYPAD_ROW4_LVERT_SEP1_R
942 #define KEYPAD_ROW4_LVERT_SEP2_R REL_KEYPAD_BTNS_W(KP_LVERT_SEP1_L_PAD+2*KEYPAD_VERT_SEP_WIDTH)
943 #define KEYPAD_ROW4_LVERT_SEP2_T KEYPAD_ROW4_LVERT_SEP1_T
944 #define KEYPAD_ROW4_LVERT_SEP2_B KEYPAD_ROW4_LVERT_SEP1_B
945
946 #define KEYPAD_ROW4_RVERT_SEP1_L REL_KEYPAD_BTNS_W(KP_RVERT_SEP1_L_PAD)
947 #define KEYPAD_ROW4_RVERT_SEP1_R REL_KEYPAD_BTNS_W(KP_RVERT_SEP1_L_PAD+KEYPAD_VERT_SEP_WIDTH)
948 #define KEYPAD_ROW4_RVERT_SEP1_T KEYPAD_ROW4_LVERT_SEP1_T
949 #define KEYPAD_ROW4_RVERT_SEP1_B KEYPAD_ROW4_LVERT_SEP1_B
950
951 #define KEYPAD_ROW4_RVERT_SEP2_L KEYPAD_ROW4_RVERT_SEP1_R
952 #define KEYPAD_ROW4_RVERT_SEP2_R REL_KEYPAD_BTNS_W(KP_RVERT_SEP1_L_PAD+2*KEYPAD_VERT_SEP_WIDTH)
953 #define KEYPAD_ROW4_RVERT_SEP2_T KEYPAD_ROW4_LVERT_SEP1_T
954 #define KEYPAD_ROW4_RVERT_SEP2_B KEYPAD_ROW4_LVERT_SEP1_B
955
956 #define KEYPAD_ROW1_HORIZ_SEP1_L REL_KEYPAD_BTNS_W(KP_HORIZ_SEP_L_PAD)
957 #define KEYPAD_ROW1_HORIZ_SEP1_R REL_KEYPAD_BTNS_W(KP_HORIZ_SEP_L_PAD+KEYPAD_HORIZ_SEP_WIDTH)
958 #define KEYPAD_ROW1_HORIZ_SEP1_T REL_KEYPAD_BTNS_H(KP_ROW1_HORIZ_SEP_T_PAD)
959 #define KEYPAD_ROW1_HORIZ_SEP1_B REL_KEYPAD_BTNS_H(KP_ROW1_HORIZ_SEP_T_PAD+KEYPAD_HORIZ_SEP_HEIGHT)
960
961 #define KEYPAD_ROW1_HORIZ_SEP2_L KEYPAD_ROW1_HORIZ_SEP1_L
962 #define KEYPAD_ROW1_HORIZ_SEP2_R KEYPAD_ROW1_HORIZ_SEP1_R
963 #define KEYPAD_ROW1_HORIZ_SEP2_T KEYPAD_ROW1_HORIZ_SEP1_B
964 #define KEYPAD_ROW1_HORIZ_SEP2_B REL_KEYPAD_BTNS_H(KP_ROW1_HORIZ_SEP_T_PAD+2*KEYPAD_HORIZ_SEP_HEIGHT)
965
966 #define KEYPAD_ROW2_HORIZ_SEP1_L KEYPAD_ROW1_HORIZ_SEP1_L
967 #define KEYPAD_ROW2_HORIZ_SEP1_R KEYPAD_ROW1_HORIZ_SEP1_R
968 #define KEYPAD_ROW2_HORIZ_SEP1_T REL_KEYPAD_BTNS_H(KP_ROW2_HORIZ_SEP_T_PAD)
969 #define KEYPAD_ROW2_HORIZ_SEP1_B REL_KEYPAD_BTNS_H(KP_ROW2_HORIZ_SEP_T_PAD+KEYPAD_HORIZ_SEP_HEIGHT)
970
971 #define KEYPAD_ROW2_HORIZ_SEP2_L KEYPAD_ROW1_HORIZ_SEP1_L
972 #define KEYPAD_ROW2_HORIZ_SEP2_R KEYPAD_ROW1_HORIZ_SEP1_R
973 #define KEYPAD_ROW2_HORIZ_SEP2_T KEYPAD_ROW2_HORIZ_SEP1_B
974 #define KEYPAD_ROW2_HORIZ_SEP2_B REL_KEYPAD_BTNS_H(KP_ROW2_HORIZ_SEP_T_PAD+2*KEYPAD_HORIZ_SEP_HEIGHT)
975
976 #define KEYPAD_ROW3_HORIZ_SEP1_L KEYPAD_ROW1_HORIZ_SEP1_L
977 #define KEYPAD_ROW3_HORIZ_SEP1_R KEYPAD_ROW1_HORIZ_SEP1_R
978 #define KEYPAD_ROW3_HORIZ_SEP1_T REL_KEYPAD_BTNS_H(KP_ROW3_HORIZ_SEP_T_PAD)
979 #define KEYPAD_ROW3_HORIZ_SEP1_B REL_KEYPAD_BTNS_H(KP_ROW3_HORIZ_SEP_T_PAD+KEYPAD_HORIZ_SEP_HEIGHT)
980
981 #define KEYPAD_ROW3_HORIZ_SEP2_L KEYPAD_ROW1_HORIZ_SEP1_L
982 #define KEYPAD_ROW3_HORIZ_SEP2_R KEYPAD_ROW1_HORIZ_SEP1_R
983 #define KEYPAD_ROW3_HORIZ_SEP2_T KEYPAD_ROW3_HORIZ_SEP1_B
984 #define KEYPAD_ROW3_HORIZ_SEP2_B REL_KEYPAD_BTNS_H(KP_ROW3_HORIZ_SEP_T_PAD+2*KEYPAD_HORIZ_SEP_HEIGHT)
985 /*
986  * End of KEYPAD View
987  */
988
989
990 /*
991  * INCALL View
992  * In Portrait mode
993  */
994 #define INCALL_CID_L DIALLING_CID_L
995 #define INCALL_CID_R DIALLING_CID_R
996 #define INCALL_CID_T DIALLING_CID_T
997 #define INCALL_CID_B DIALLING_CID_B
998
999 /*
1000 #define INCALL_CID_DIM_T DIALLING_CID_T
1001 #define INCALL_CID_DIM_B DIALLING_CID_B
1002 #define INCALL_CID_DIM_L REL_W(145)
1003 #define INCALL_CID_DIM_R REL_W(334)
1004 */
1005
1006 #define INCALL_BACKGROUND_CID_L DIALLING_BACKGROUND_CID_L
1007 #define INCALL_BACKGROUND_CID_R DIALLING_BACKGROUND_CID_R
1008 #define INCALL_BACKGROUND_CID_T DIALLING_BACKGROUND_CID_T
1009 #define INCALL_BACKGROUND_CID_B DIALLING_BACKGROUND_CID_B
1010
1011 #define INCALL_EXTRA_VOL_ICON_L REL_W(INCALL_EXTRA_VOL_BTN_L_PAD)
1012 #define INCALL_EXTRA_VOL_ICON_R REL_W(INCALL_EXTRA_VOL_BTN_L_PAD+INCALL_EXTRA_VOL_BTN_WIDTH)
1013 #define INCALL_EXTRA_VOL_ICON_T REL_H(INCALL_EXTRA_VOL_BTN_T_PAD)
1014 #define INCALL_EXTRA_VOL_ICON_B REL_H(INCALL_EXTRA_VOL_BTN_T_PAD+INCALL_EXTRA_VOL_BTN_HEIGHT)
1015
1016 #define INCALL_HOLD_L REL_W(INCALL_HOLD_BTN_L_PAD)
1017 #define INCALL_HOLD_R REL_W(INCALL_HOLD_BTN_L_PAD+INCALL_HOLD_BTN_WIDTH)
1018 #define INCALL_HOLD_T REL_H(INCALL_HOLD_BTN_T_PAD)
1019 #define INCALL_HOLD_B REL_H(INCALL_HOLD_BTN_T_PAD+INCALL_HOLD_BTN_HEIGHT)
1020
1021 #define INCALL_HOLD_TXT_L REL_W(INCALL_HOLD_TXT_L_PAD)
1022 #define INCALL_HOLD_TXT_R REL_W(INCALL_HOLD_TXT_L_PAD+INCALL_HOLD_TXT_WIDTH)
1023 #define INCALL_HOLD_TXT_T REL_H(INCALL_HOLD_TXT_T_PAD)
1024 #define INCALL_HOLD_TXT_B REL_H(INCALL_HOLD_TXT_T_PAD+INCALL_HOLD_TXT_HEIGHT)
1025
1026 #define INCALL_NOISE_ICON_L REL_W(INCALL_NOISE_ICN_L_PAD)
1027 #define INCALL_NOISE_ICON_R REL_W(INCALL_NOISE_ICN_L_PAD+INCALL_NOISE_ICN_WIDTH)
1028 #define INCALL_NOISE_ICON_T REL_H(INCALL_NOISE_ICN_T_PAD)
1029 #define INCALL_NOISE_ICON_B REL_H(INCALL_NOISE_ICN_T_PAD+INCALL_NOISE_ICN_HEIGHT)
1030
1031 #define INCALL_SOUND_EQ_ICON_L REL_W(INCALL_SOUND_EQ_ICN_L_PAD)
1032 #define INCALL_SOUND_EQ_ICON_R REL_W(INCALL_SOUND_EQ_ICN_L_PAD+INCALL_SOUND_EQ_ICN_WIDTH)
1033 #define INCALL_SOUND_EQ_ICON_T REL_H(INCALL_SOUND_EQ_ICN_T_PAD)
1034 #define INCALL_SOUND_EQ_ICON_B REL_H(INCALL_SOUND_EQ_ICN_T_PAD+INCALL_SOUND_EQ_ICN_HEIGHT)
1035
1036 /*
1037 #define INCALL_RECORDER_T REL_H(389)
1038 #define INCALL_RECORDER_B REL_H(443)
1039 #define INCALL_RECORDER_L REL_W(381)
1040 #define INCALL_RECORDER_R REL_W(454)
1041
1042 #define INCALL_RECORDING_T REL_H(359)
1043 #define INCALL_RECORDING_B REL_H(383)
1044 #define INCALL_RECORDING_L REL_W(381)
1045 #define INCALL_RECORDING_R REL_W(454)
1046 */
1047
1048 #define INCALL_BACKGROUND_SHARE_L       REL_W(0)
1049 #define INCALL_BACKGROUND_SHARE_R       REL_W(MAIN_SCREEN_W)
1050 #define INCALL_BACKGROUND_SHARE_T       REL_H(INCALL_SHARE_BG_T_PAD)
1051 #define INCALL_BACKGROUND_SHARE_B       REL_H(INCALL_SHARE_BG_T_PAD+INCALL_SHARE_BG_HEIGHT)
1052 /*
1053  * End of INCALL View
1054  */
1055
1056
1057 /*
1058  * MULTI-CALL SPLIT View
1059  * In Portrait mode
1060  */
1061 /* L[ACT] + R[HLD] */
1062 #define MULTICALL_SPLIT_BACKGROUND_CID_L INCALL_BACKGROUND_CID_L
1063 #define MULTICALL_SPLIT_BACKGROUND_CID_R INCALL_BACKGROUND_CID_R
1064 #define MULTICALL_SPLIT_BACKGROUND_CID_T INCALL_BACKGROUND_CID_T
1065 #define MULTICALL_SPLIT_BACKGROUND_CID_B INCALL_BACKGROUND_CID_B
1066
1067 #define MULTICALL_SPLIT_CID_1_L REL_W(SPLIT_CID1_L_PAD)
1068 #define MULTICALL_SPLIT_CID_1_R REL_W(SPLIT_CID1_L_PAD+SPLIT_CID1_WIDTH)
1069 #define MULTICALL_SPLIT_CID_1_T REL_H(SPLIT_CID1_T_PAD)
1070 #define MULTICALL_SPLIT_CID_1_B REL_H(SPLIT_CID1_T_PAD+SPLIT_CID1_HEIGHT)
1071
1072 #define MULTICALL_SPLIT_CID_2_L REL_W(SPLIT_CID2_L_PAD)
1073 #define MULTICALL_SPLIT_CID_2_R REL_W(SPLIT_CID2_L_PAD+SPLIT_CID2_WIDTH)
1074 #define MULTICALL_SPLIT_CID_2_T REL_H(SPLIT_CID2_T_PAD)
1075 #define MULTICALL_SPLIT_CID_2_B REL_H(SPLIT_CID2_T_PAD+SPLIT_CID2_HEIGHT)
1076
1077 #define MULTICALL_SPLIT_ON_HOLD_TXT_L MULTICALL_SPLIT_CID_2_L
1078 #define MULTICALL_SPLIT_ON_HOLD_TXT_R MULTICALL_SPLIT_CID_2_R
1079 #define MULTICALL_SPLIT_ON_HOLD_TXT_T REL_H(SPLIT_ONHOLD_TXT_T_PAD)
1080 #define MULTICALL_SPLIT_ON_HOLD_TXT_B REL_H(SPLIT_ONHOLD_TXT_T_PAD+SPLIT_ONHOLD_TXT_HEIGHT)
1081
1082 #define MULTICALL_SPLIT_ON_HOLD_TXT_WITH_ICON_L MULTICALL_SPLIT_CID_2_L
1083 #define MULTICALL_SPLIT_ON_HOLD_TXT_WITH_ICON_R REL_W(SPLIT_CID2_L_PAD+SPLIT_CID2_WIDTH-SPLIT_MORE_BTN_WIDTH)
1084 #define MULTICALL_SPLIT_ON_HOLD_TXT_WITH_ICON_T MULTICALL_SPLIT_ON_HOLD_TXT_T
1085 #define MULTICALL_SPLIT_ON_HOLD_TXT_WITH_ICON_B MULTICALL_SPLIT_ON_HOLD_TXT_B
1086
1087 /*
1088  * End of MULTI-CALL SPLIT View
1089  */
1090
1091 /*
1092  * MULTI-CALL LIST View
1093  * In Portrait mode
1094  */
1095 #define MULTICALL_LIST_L REL_W(0)
1096 #define MULTICALL_LIST_R REL_W(MAIN_SCREEN_W)
1097 #define MULTICALL_LIST_T REL_MULTI_LIST_H(CONF_LIST_T_PAD)
1098 #define MULTICALL_LIST_B REL_MULTI_LIST_H(CONF_LIST_T_PAD+CONF_LIST_HEIGHT)
1099
1100 #define MULTICALL_LIST_HOLD_L REL_W(CONF_HOLD_L_PAD)
1101 #define MULTICALL_LIST_HOLD_R REL_W(CONF_HOLD_L_PAD+CONF_HOLD_WIDTH)
1102 #define MULTICALL_LIST_HOLD_T REL_MULTI_LIST_H(CONF_HOLD_T_PAD)
1103 #define MULTICALL_LIST_HOLD_B REL_MULTI_LIST_H(CONF_HOLD_T_PAD+CONF_HOLD_HEIGHT)
1104
1105 #define MULTICALL_LIST_TIMER_L REL_W(0)
1106 #define MULTICALL_LIST_TIMER_R REL_W(MAIN_SCREEN_W)
1107 #define MULTICALL_LIST_TIMER_T REL_MULTI_LIST_H(CONF_TIMER_T_PAD)
1108 #define MULTICALL_LIST_TIMER_B REL_MULTI_LIST_H(CONF_TIMER_T_PAD+CONF_TIMER_HEIGHT)
1109
1110 #define MULTICALL_LIST_BIG_END_L REL_W(CONF_CALL_BIG_END_L_PAD)
1111 #define MULTICALL_LIST_BIG_END_R REL_W(CONF_CALL_BIG_END_L_PAD+CONF_CALL_BIG_END_WIDTH)
1112 #define MULTICALL_LIST_BIG_END_T REL_MULTI_LIST_H(CONF_CALL_BIG_END_T_PAD)
1113 #define MULTICALL_LIST_BIG_END_B REL_MULTI_LIST_H(CONF_CALL_BIG_END_T_PAD+CALL_BIG_END_HEIGHT)
1114 /*
1115  * End of MULTI-CALL LIST View
1116  */
1117
1118
1119 /*
1120  * Reject with MSG View
1121  * In Portrait mode
1122  */
1123 #define REJECT_W_MSG_CREATE_NEW_L REL_W(REJ_MSG_NEW_BTN_L_PAD)
1124 #define REJECT_W_MSG_CREATE_NEW_R REL_W(REJ_MSG_NEW_BTN_L_PAD+REJ_MSG_NEW_BTN_WIDTH)
1125 #define REJECT_W_MSG_CREATE_NEW_T REL_H(REJ_MSG_NEW_BTN_T_PAD)
1126 #define REJECT_W_MSG_CREATE_NEW_B REL_H(REJ_MSG_NEW_BTN_T_PAD+REJ_MSG_NEW_BTN_HEIGHT)
1127 /*
1128 #define REJECT_W_MSG_LIST_T REL_H(135)
1129 #define REJECT_W_MSG_LIST_B REL_H(MAIN_SCREEN_H)
1130 #define REJECT_W_MSG_LIST_L REL_W(0)
1131 #define REJECT_W_MSG_LIST_R REL_W(MAIN_SCREEN_W)
1132 */
1133 #define REJECT_W_MSG_LIST_L REL_NAVIFRAME_W(0)
1134 #define REJECT_W_MSG_LIST_R REL_NAVIFRAME_W(MAIN_SCREEN_W)
1135 #define REJECT_W_MSG_LIST_T REL_NAVIFRAME_H(REJ_MSG_LIST_T_PAD)
1136 #define REJECT_W_MSG_LIST_B REL_NAVIFRAME_H(REJ_MSG_LIST_T_PAD+REJ_MSG_LIST_HEIGHT)
1137 /*
1138  * End of Reject with MSG View
1139  */
1140
1141
1142 /*
1143  * SIX BUTTON Layout
1144  * In Portrait mode
1145  */
1146
1147 #define TOP_LEFT_BUTTON_L REL_BTN_LY_W(BTN_LAYOUT_LEFT_BTN_L_PAD)
1148 #define TOP_LEFT_BUTTON_R REL_BTN_LY_W(BTN_LAYOUT_LEFT_BTN_L_PAD+BTN_LAYOUT_SINGLE_BTN_WIDTH)
1149 #define TOP_LEFT_BUTTON_T REL_BTN_LY_H(BTN_LAYOUT_TOP_BTN_T_PAD)
1150 #define TOP_LEFT_BUTTON_B REL_BTN_LY_H(BTN_LAYOUT_TOP_BTN_T_PAD+BTN_LAYOUT_SINGLE_BTN_HEIGHT)
1151
1152 #define TOP_MIDDLE_BUTTON_L REL_BTN_LY_W(BTN_LAYOUT_MIDDLE_BTN_L_PAD)
1153 #define TOP_MIDDLE_BUTTON_R REL_BTN_LY_W(BTN_LAYOUT_MIDDLE_BTN_L_PAD+BTN_LAYOUT_SINGLE_BTN_WIDTH)
1154 #define TOP_MIDDLE_BUTTON_T TOP_LEFT_BUTTON_T
1155 #define TOP_MIDDLE_BUTTON_B TOP_LEFT_BUTTON_B
1156
1157 #define TOP_RIGHT_BUTTON_L REL_BTN_LY_W(BTN_LAYOUT_RIGHT_BTN_L_PAD)
1158 #define TOP_RIGHT_BUTTON_R REL_BTN_LY_W(BTN_LAYOUT_RIGHT_BTN_L_PAD+BTN_LAYOUT_SINGLE_BTN_WIDTH)
1159 #define TOP_RIGHT_BUTTON_T TOP_LEFT_BUTTON_T
1160 #define TOP_RIGHT_BUTTON_B TOP_LEFT_BUTTON_B
1161
1162 #define BOTTOM_LEFT_BUTTON_L TOP_LEFT_BUTTON_L
1163 #define BOTTOM_LEFT_BUTTON_R TOP_LEFT_BUTTON_R
1164 #define BOTTOM_LEFT_BUTTON_T REL_BTN_LY_H(BTN_LAYOUT_BOTTOM_BTN_T_PAD)
1165 #define BOTTOM_LEFT_BUTTON_B REL_BTN_LY_H(BTN_LAYOUT_BOTTOM_BTN_T_PAD+BTN_LAYOUT_SINGLE_BTN_HEIGHT)
1166
1167 #define BOTTOM_MIDDLE_BUTTON_L TOP_MIDDLE_BUTTON_L
1168 #define BOTTOM_MIDDLE_BUTTON_R TOP_MIDDLE_BUTTON_R
1169 #define BOTTOM_MIDDLE_BUTTON_T BOTTOM_LEFT_BUTTON_T
1170 #define BOTTOM_MIDDLE_BUTTON_B BOTTOM_LEFT_BUTTON_B
1171
1172 #define BOTTOM_RIGHT_BUTTON_L TOP_RIGHT_BUTTON_L
1173 #define BOTTOM_RIGHT_BUTTON_R TOP_RIGHT_BUTTON_R
1174 #define BOTTOM_RIGHT_BUTTON_T BOTTOM_LEFT_BUTTON_T
1175 #define BOTTOM_RIGHT_BUTTON_B BOTTOM_LEFT_BUTTON_B
1176
1177 #define TOPLINE_LEFT_VERT_SEP_1_L REL_BTN_LY_W(LEFT_VERT_SEP_L_PAD)
1178 #define TOPLINE_LEFT_VERT_SEP_1_R REL_BTN_LY_W(LEFT_VERT_SEP_L_PAD+SEPARTOR_WIDTH)
1179 #define TOPLINE_LEFT_VERT_SEP_1_T REL_BTN_LY_H(TOP_VERT_SEP_T_PAD)
1180 #define TOPLINE_LEFT_VERT_SEP_1_B REL_BTN_LY_H(TOP_VERT_SEP_T_PAD+VERT_SEP_HEIGHT)
1181
1182 #define TOPLINE_LEFT_VERT_SEP_2_L TOPLINE_LEFT_VERT_SEP_1_R
1183 #define TOPLINE_LEFT_VERT_SEP_2_R REL_BTN_LY_W(LEFT_VERT_SEP_L_PAD+2*SEPARTOR_WIDTH)
1184 #define TOPLINE_LEFT_VERT_SEP_2_T TOPLINE_LEFT_VERT_SEP_1_T
1185 #define TOPLINE_LEFT_VERT_SEP_2_B TOPLINE_LEFT_VERT_SEP_1_B
1186
1187 #define TOPLINE_RIGHT_VERT_SEP_1_L REL_BTN_LY_W(RIGHT_VERT_SEP_L_PAD)
1188 #define TOPLINE_RIGHT_VERT_SEP_1_R REL_BTN_LY_W(RIGHT_VERT_SEP_L_PAD+SEPARTOR_WIDTH)
1189 #define TOPLINE_RIGHT_VERT_SEP_1_T TOPLINE_LEFT_VERT_SEP_1_T
1190 #define TOPLINE_RIGHT_VERT_SEP_1_B TOPLINE_LEFT_VERT_SEP_1_B
1191
1192 #define TOPLINE_RIGHT_VERT_SEP_2_L TOPLINE_RIGHT_VERT_SEP_1_R
1193 #define TOPLINE_RIGHT_VERT_SEP_2_R REL_BTN_LY_W(RIGHT_VERT_SEP_L_PAD+2*SEPARTOR_WIDTH)
1194 #define TOPLINE_RIGHT_VERT_SEP_2_T TOPLINE_RIGHT_VERT_SEP_1_T
1195 #define TOPLINE_RIGHT_VERT_SEP_2_B TOPLINE_RIGHT_VERT_SEP_1_B
1196
1197 #define BOTLINE_LEFT_VERT_SEP_1_L TOPLINE_LEFT_VERT_SEP_1_L
1198 #define BOTLINE_LEFT_VERT_SEP_1_R TOPLINE_LEFT_VERT_SEP_1_R
1199 #define BOTLINE_LEFT_VERT_SEP_1_T REL_BTN_LY_H(BOTTOM_VERT_SEP_T_PAD)
1200 #define BOTLINE_LEFT_VERT_SEP_1_B REL_BTN_LY_H(BOTTOM_VERT_SEP_T_PAD+VERT_SEP_HEIGHT)
1201
1202 #define BOTLINE_LEFT_VERT_SEP_2_L TOPLINE_LEFT_VERT_SEP_2_L
1203 #define BOTLINE_LEFT_VERT_SEP_2_R TOPLINE_LEFT_VERT_SEP_2_R
1204 #define BOTLINE_LEFT_VERT_SEP_2_T BOTLINE_LEFT_VERT_SEP_1_T
1205 #define BOTLINE_LEFT_VERT_SEP_2_B BOTLINE_LEFT_VERT_SEP_1_B
1206
1207 #define BOTLINE_RIGHT_VERT_SEP_1_L TOPLINE_RIGHT_VERT_SEP_1_L
1208 #define BOTLINE_RIGHT_VERT_SEP_1_R TOPLINE_RIGHT_VERT_SEP_1_R
1209 #define BOTLINE_RIGHT_VERT_SEP_1_T BOTLINE_LEFT_VERT_SEP_1_T
1210 #define BOTLINE_RIGHT_VERT_SEP_1_B BOTLINE_LEFT_VERT_SEP_1_B
1211
1212 #define BOTLINE_RIGHT_VERT_SEP_2_L BOTLINE_RIGHT_VERT_SEP_1_R
1213 #define BOTLINE_RIGHT_VERT_SEP_2_R TOPLINE_RIGHT_VERT_SEP_2_R
1214 #define BOTLINE_RIGHT_VERT_SEP_2_T BOTLINE_LEFT_VERT_SEP_1_T
1215 #define BOTLINE_RIGHT_VERT_SEP_2_B BOTLINE_LEFT_VERT_SEP_1_T
1216
1217 #define TOPLINE_HORIZ_SEP_1_L REL_BTN_LY_W(HORIZ_SEP_L_PAD)
1218 #define TOPLINE_HORIZ_SEP_1_R REL_BTN_LY_W(HORIZ_SEP_L_PAD+HORIZ_SEP_WIDTH)
1219 #define TOPLINE_HORIZ_SEP_1_T REL_BTN_LY_H(TOP_HORIZ_SEP_T_PAD)
1220 #define TOPLINE_HORIZ_SEP_1_B REL_BTN_LY_H(TOP_HORIZ_SEP_T_PAD+SEPARTOR_WIDTH)
1221
1222 #define TOPLINE_HORIZ_SEP_2_L TOPLINE_HORIZ_SEP_1_L
1223 #define TOPLINE_HORIZ_SEP_2_R TOPLINE_HORIZ_SEP_1_R
1224 #define TOPLINE_HORIZ_SEP_2_T TOPLINE_HORIZ_SEP_1_B
1225 #define TOPLINE_HORIZ_SEP_2_B REL_BTN_LY_H(TOP_HORIZ_SEP_T_PAD+2*SEPARTOR_WIDTH)
1226
1227 #define BOTLINE_HORIZ_SEP_1_L TOPLINE_HORIZ_SEP_1_L
1228 #define BOTLINE_HORIZ_SEP_1_R TOPLINE_HORIZ_SEP_1_R
1229 #define BOTLINE_HORIZ_SEP_1_T REL_BTN_LY_H(BOTTOM_HORIZ_SEP_T_PAD)
1230 #define BOTLINE_HORIZ_SEP_1_B REL_BTN_LY_H(BOTTOM_HORIZ_SEP_T_PAD+SEPARTOR_WIDTH)
1231
1232 #define BOTLINE_HORIZ_SEP_2_L TOPLINE_HORIZ_SEP_1_L
1233 #define BOTLINE_HORIZ_SEP_2_R TOPLINE_HORIZ_SEP_1_R
1234 #define BOTLINE_HORIZ_SEP_2_T BOTLINE_HORIZ_SEP_1_B
1235 #define BOTLINE_HORIZ_SEP_2_B REL_BTN_LY_H(BOTTOM_HORIZ_SEP_T_PAD+2*SEPARTOR_WIDTH)
1236 /*
1237  * End of SIX Button Layout
1238  */
1239
1240 /*
1241  * THREE BUTTON Layout for ENDCALL
1242  * In Portrait mode
1243  */
1244 #define ENDCALL_LEFT_VERT_SEP_1_L REL_THREE_BTN_LY_W(ENDCALL_LEFT_VERT_SEP_L_PAD)
1245 #define ENDCALL_LEFT_VERT_SEP_1_R REL_THREE_BTN_LY_W(ENDCALL_LEFT_VERT_SEP_L_PAD+ENDCALL_SEPARTOR_WIDTH)
1246 #define ENDCALL_LEFT_VERT_SEP_1_T REL_THREE_BTN_LY_H(ENDCALL_VERT_SEP_T_PAD)
1247 #define ENDCALL_LEFT_VERT_SEP_1_B REL_THREE_BTN_LY_H(ENDCALL_VERT_SEP_T_PAD+ENDCALL_VERT_SEP_HEIGHT)
1248
1249 #define ENDCALL_LEFT_VERT_SEP_2_L ENDCALL_LEFT_VERT_SEP_1_R
1250 #define ENDCALL_LEFT_VERT_SEP_2_R REL_THREE_BTN_LY_W(ENDCALL_LEFT_VERT_SEP_L_PAD+2*ENDCALL_SEPARTOR_WIDTH)
1251 #define ENDCALL_LEFT_VERT_SEP_2_T ENDCALL_LEFT_VERT_SEP_1_T
1252 #define ENDCALL_LEFT_VERT_SEP_2_B ENDCALL_LEFT_VERT_SEP_1_B
1253
1254 #define ENDCALL_RIGHT_VERT_SEP_1_L REL_THREE_BTN_LY_W(ENDCALL_RIGHT_VERT_SEP_L_PAD)
1255 #define ENDCALL_RIGHT_VERT_SEP_1_R REL_THREE_BTN_LY_W(ENDCALL_RIGHT_VERT_SEP_L_PAD+ENDCALL_SEPARTOR_WIDTH)
1256 #define ENDCALL_RIGHT_VERT_SEP_1_T ENDCALL_LEFT_VERT_SEP_1_T
1257 #define ENDCALL_RIGHT_VERT_SEP_1_B ENDCALL_LEFT_VERT_SEP_1_B
1258
1259 #define ENDCALL_RIGHT_VERT_SEP_2_L ENDCALL_RIGHT_VERT_SEP_1_R
1260 #define ENDCALL_RIGHT_VERT_SEP_2_R REL_THREE_BTN_LY_W(ENDCALL_RIGHT_VERT_SEP_L_PAD+2*ENDCALL_SEPARTOR_WIDTH)
1261 #define ENDCALL_RIGHT_VERT_SEP_2_T ENDCALL_LEFT_VERT_SEP_1_T
1262 #define ENDCALL_RIGHT_VERT_SEP_2_B ENDCALL_LEFT_VERT_SEP_1_B
1263 /*
1264  * End of THREE Button Layout
1265  */
1266
1267 /*
1268  * General Button Layout
1269  */
1270 #define SIX_BTN_LAYOUT_L REL_W(SIX_BTN_LAYOUT_L_PAD)
1271 #define SIX_BTN_LAYOUT_R REL_W(SIX_BTN_LAYOUT_L_PAD+SIX_BTN_LAYOUT_WIDTH)
1272 #define SIX_BTN_LAYOUT_T REL_H(SIX_BTN_LAYOUT_T_PAD)
1273 #define SIX_BTN_LAYOUT_B REL_H(SIX_BTN_LAYOUT_T_PAD+SIX_BTN_LAYOUT_HEIGHT)
1274
1275 #define SIX_BTN_BIG_END_L REL_W(CALL_BIG_END_L_PAD)
1276 #define SIX_BTN_BIG_END_R REL_W(CALL_BIG_END_L_PAD+CALL_BIG_END_WIDTH)
1277 #define SIX_BTN_BIG_END_T REL_H(CALL_BIG_END_T_PAD)
1278 #define SIX_BTN_BIG_END_B REL_H(CALL_BIG_END_T_PAD+CALL_BIG_END_HEIGHT)
1279
1280 #define SIX_BTN_INCOMING_1_L SIX_BTN_BIG_END_L
1281 #define SIX_BTN_INCOMING_1_R SIX_BTN_BIG_END_R
1282 #define SIX_BTN_INCOMING_1_T REL_H(INCMG_CALL_BTN1_T_PAD)
1283 #define SIX_BTN_INCOMING_1_B REL_H(INCMG_CALL_BTN1_T_PAD+INCMG_CALL_BTN_HEIGHT)
1284
1285 #define SIX_BTN_INCOMING_2_L SIX_BTN_BIG_END_L
1286 #define SIX_BTN_INCOMING_2_R SIX_BTN_BIG_END_R
1287 #define SIX_BTN_INCOMING_2_T REL_H(INCMG_CALL_BTN2_T_PAD)
1288 #define SIX_BTN_INCOMING_2_B REL_H(INCMG_CALL_BTN2_T_PAD+INCMG_CALL_BTN_HEIGHT)
1289
1290 #define SIX_BTN_INCOMING_3_L SIX_BTN_BIG_END_L
1291 #define SIX_BTN_INCOMING_3_R SIX_BTN_BIG_END_R
1292 #define SIX_BTN_INCOMING_3_T REL_H(INCMG_CALL_BTN3_T_PAD)
1293 #define SIX_BTN_INCOMING_3_B REL_H(INCMG_CALL_BTN3_T_PAD+INCMG_CALL_BTN_HEIGHT)
1294 /*
1295  * End of SIX Button Layout
1296  */
1297
1298
1299 /*
1300  * Navigation bar layout
1301  */
1302 #define CALL_NAVIGATION_BAR_T REL_H(NAVIFRAME_T_PAD)
1303 #define CALL_NAVIGATION_BAR_B REL_H(MAIN_SCREEN_H)
1304 #define CALL_NAVIGATION_BAR_L REL_W(0)
1305 #define CALL_NAVIGATION_BAR_R REL_W(MAIN_SCREEN_W)
1306 /*
1307  * End of Navigation bar layout
1308  */
1309
1310
1311 /*
1312  * END CALL View
1313  * In Portrait mode
1314  */
1315 #define ENDSINGLECALL_BACKGROUND_CID_L DIALLING_BACKGROUND_CID_L
1316 #define ENDSINGLECALL_BACKGROUND_CID_R DIALLING_BACKGROUND_CID_R
1317 #define ENDSINGLECALL_BACKGROUND_CID_T DIALLING_BACKGROUND_CID_T
1318 #define ENDSINGLECALL_BACKGROUND_CID_B DIALLING_BACKGROUND_CID_B
1319
1320 #define ENDSINGLECALL_CID_L ENDCALL_DIALLING_CID_L
1321 #define ENDSINGLECALL_CID_R ENDCALL_DIALLING_CID_R
1322 #define ENDSINGLECALL_CID_T ENDCALL_DIALLING_CID_T
1323 #define ENDSINGLECALL_CID_B ENDCALL_DIALLING_CID_B
1324
1325 #define ENDSINGLECALL_BTN_BG_L ENDCALL_DIALLING_BTN_BG_L
1326 #define ENDSINGLECALL_BTN_BG_R ENDCALL_DIALLING_BTN_BG_R
1327 #define ENDSINGLECALL_BTN_BG_T ENDCALL_DIALLING_BTN_BG_T
1328 #define ENDSINGLECALL_BTN_BG_B ENDCALL_DIALLING_BTN_BG_B
1329
1330 #define ENDSINGLECALL_VOICE_BTN_L REL_W(ENDCALL_VOICE_BTN_L_PAD)
1331 #define ENDSINGLECALL_VOICE_BTN_R REL_W(ENDCALL_VOICE_BTN_L_PAD+ENDCALL_VOICE_BTN_WIDTH)
1332 #define ENDSINGLECALL_VOICE_BTN_T REL_H(ENDCALL_VOICE_BTN_T_PAD)
1333 #define ENDSINGLECALL_VOICE_BTN_B REL_H(ENDCALL_VOICE_BTN_T_PAD+ENDCALL_VOICE_BTN_HEIGHT)
1334
1335 #define ENDSINGLECALL_VIDEO_BTN_L REL_W(ENDCALL_VIDEO_BTN_L_PAD)
1336 #define ENDSINGLECALL_VIDEO_BTN_R REL_W(ENDCALL_VIDEO_BTN_L_PAD+ENDCALL_VOICE_BTN_WIDTH)
1337 #define ENDSINGLECALL_VIDEO_BTN_T ENDSINGLECALL_VOICE_BTN_T
1338 #define ENDSINGLECALL_VIDEO_BTN_B ENDSINGLECALL_VOICE_BTN_B
1339
1340 #define ENDSINGLECALL_MSG_BTN_L REL_W(ENDCALL_MSG_BTN_L_PAD)
1341 #define ENDSINGLECALL_MSG_BTN_R REL_W(ENDCALL_MSG_BTN_L_PAD+ENDCALL_VOICE_BTN_WIDTH)
1342 #define ENDSINGLECALL_MSG_BTN_T ENDSINGLECALL_VOICE_BTN_T
1343 #define ENDSINGLECALL_MSG_BTN_B ENDSINGLECALL_VOICE_BTN_B
1344
1345 #define ENDSINGLECALL_CONTACT_BTN_L REL_W(ENDCALL_CONTACT_BTN_L_PAD)
1346 #define ENDSINGLECALL_CONTACT_BTN_R REL_W(ENDCALL_CONTACT_BTN_L_PAD+ENDCALL_CONTACT_BTN_WIDTH)
1347 #define ENDSINGLECALL_CONTACT_BTN_T REL_H(ENDCALL_CONTACT_BTN_T_PAD)
1348 #define ENDSINGLECALL_CONTACT_BTN_B REL_H(ENDCALL_CONTACT_BTN_T_PAD+ENDCALL_CONTACT_BTN_HEIGHT)
1349 /*
1350  * End of END CALL View
1351  */
1352
1353
1354 /*
1355  * QUICK-PANEL layout
1356  * In Portrait mode
1357  */
1358 #define CALL_QUICKPANEL_CID_L REL_QP_W(QP_CID_L_PAD)
1359 #define CALL_QUICKPANEL_CID_R REL_QP_W(QP_CID_L_PAD+QP_CID_WIDTH)
1360 #define CALL_QUICKPANEL_CID_T REL_QP_H(QP_CID_T_PAD)
1361 #define CALL_QUICKPANEL_CID_B REL_QP_H(QP_CID_T_PAD+QP_CID_HEIGHT)
1362
1363 #define CALL_QUICKPANEL_BTN_MUTE_L REL_QP_W(QP_MUTE_BTN_L_PAD)
1364 #define CALL_QUICKPANEL_BTN_MUTE_R REL_QP_W(QP_MUTE_BTN_L_PAD+QP_END_BTN_WIDTH)
1365 #define CALL_QUICKPANEL_BTN_MUTE_T REL_QP_H(QP_MUTE_BTN_T_PAD)
1366 #define CALL_QUICKPANEL_BTN_MUTE_B REL_QP_H(QP_MUTE_BTN_T_PAD+QP_END_BTN_HEIGHT)
1367
1368 #define CALL_QUICKPANEL_BTN_END_L REL_QP_W(QP_END_BTN_L_PAD)
1369 #define CALL_QUICKPANEL_BTN_END_R REL_QP_W(QP_END_BTN_L_PAD+QP_END_BTN_WIDTH)
1370 #define CALL_QUICKPANEL_BTN_END_T REL_QP_H(QP_END_BTN_T_PAD)
1371 #define CALL_QUICKPANEL_BTN_END_B REL_QP_H(QP_END_BTN_T_PAD+QP_END_BTN_HEIGHT)
1372
1373 #define CALL_QUICKPANEL_NAME_L REL_QP_W(QP_NAME_L_PAD)
1374 #define CALL_QUICKPANEL_NAME_R REL_QP_W(QP_NAME_L_PAD+QP_NAME_WIDTH)
1375 #define CALL_QUICKPANEL_NAME_T REL_QP_H(QP_NAME_T_PAD)
1376 #define CALL_QUICKPANEL_NAME_B REL_QP_H(QP_NAME_T_PAD+QP_NAME_HEIGHT)
1377 /*
1378  * End of QUICK-PANEL layout
1379  */
1380
1381
1382 /*
1383  * NBEAT-HD GUI Widget Dimensions
1384  * In Landscape mode
1385  */
1386 #define MAIN_SCREEN_LSCAPE_W 1280
1387 #define MAIN_SCREEN_LSCAPE_H 720
1388
1389 #define LSCAPE_TITLE_T_PAD 50
1390 #define LSCAPE_TITLE_HEIGHT 100
1391
1392 #define LSCAPE_BODY_BG_T_PAD (LSCAPE_TITLE_T_PAD+LSCAPE_TITLE_HEIGHT)
1393
1394 #define LSCAPE_SCROLLER_WIDTH (266*5+30*2) /*CID(266) Gap(30)*/
1395 #define LSCAPE_SCROLLER_HEIGHT 388
1396
1397 /*CID Data*/
1398 #define LSCAPE_CID_WIDTH 266
1399 #define LSCAPE_CID_HEIGHT 348
1400
1401 #define FIRST_CID_OUTER_BG_POS1_L_PAD 30
1402 #define FIRST_CID_OUTER_BG_POS2_L_PAD 108
1403 #define FIRST_CID_OUTER_BG_POS3_L_PAD 241
1404 #define FIRST_CID_OUTER_BG_POS4_L_PAD 374
1405 #define CID_OUTER_BG_WIDTH LSCAPE_CID_WIDTH
1406 #define CID_OUTER_BG_T_PAD 30
1407 #define CID_OUTER_BG_HEIGHT LSCAPE_CID_HEIGHT
1408
1409 #define CID_INNER_BG_L_PAD 20
1410 #define CID_INNER_BG_WIDTH 226
1411 #define CID_INNER_BG_T_PAD 0
1412 #define CID_INNER_BG_HEIGHT (CID_OUTER_BG_HEIGHT-20)
1413
1414 #define CID_END_L_PAD (CID_OUTER_BG_WIDTH-60)
1415 #define CID_END_WIDTH 60
1416 #define CID_END_T_PAD (-20)
1417 #define CID_END_HEIGHT 60
1418
1419 #define CID_NAME_T_PAD 18
1420 #define CID_NAME_HEIGHT 40
1421
1422 #define CID_IMG_L_PAD 42
1423 #define CID_IMG_WIDTH 182
1424 #define CID_IMG_T_PAD 66
1425 #define CID_IMG_HEIGHT 182
1426
1427 #define CID_SPLIT_L_PAD 32
1428 #define CID_SPLIT_WIDTH 202
1429 #define CID_SPLIT_T_PAD 256
1430 #define CID_SPLIT_HEIGHT 60
1431
1432 #define LSCAPE_HOLD_L_PAD 24
1433 #define LSCAPE_HOLD_WIDTH 60
1434 #define LSCAPE_HOLD_T_PAD (LSCAPE_TITLE_T_PAD+LSCAPE_TITLE_HEIGHT+LSCAPE_SCROLLER_HEIGHT)
1435 #define LSCAPE_HOLD_HEIGHT 60
1436
1437 #define LSCAPE_TIMER_WIDTH 1232
1438
1439 #define LSCAPE_BIG_END_T_PAD (LSCAPE_HOLD_T_PAD+LSCAPE_HOLD_HEIGHT+26)
1440 #define LSCAPE_BIG_END_HEIGHT 80
1441
1442 #define LSCAPE_SPLIT_CID1_L_PAD 307
1443 #define LSCAPE_SPLIT_CID1_WIDTH 304
1444 #define LSCAPE_SPLIT_CID1_T_PAD 182
1445 #define LSCAPE_SPLIT_CID1_HEIGHT 304
1446
1447 #define LSCAPE_SPLIT_PAUSE_L_PAD (LSCAPE_SPLIT_CID1_L_PAD+8)
1448 #define LSCAPE_SPLIT_PAUSE_WIDTH 62
1449 #define LSCAPE_SPLIT_PAUSE_HEIGHT 62
1450 #define LSCAPE_SPLIT_PAUSE_T_PAD (LSCAPE_SPLIT_CID1_T_PAD+LSCAPE_SPLIT_CID1_HEIGHT-8-LSCAPE_SPLIT_PAUSE_HEIGHT)
1451
1452 #define LSCAPE_SPLIT_CID2_L_PAD (LSCAPE_SPLIT_CID1_L_PAD+LSCAPE_SPLIT_CID1_WIDTH+142)
1453 #define LSCAPE_SPLIT_CID2_WIDTH 208
1454 #define LSCAPE_SPLIT_CID2_T_PAD 230
1455 #define LSCAPE_SPLIT_CID2_HEIGHT 208
1456
1457 #define LSCAPE_SPLIT_PLAY_L_PAD (LSCAPE_SPLIT_CID2_L_PAD+12)
1458 #define LSCAPE_SPLIT_PLAY_WIDTH 40
1459 #define LSCAPE_SPLIT_PLAY_HEIGHT 40
1460 #define LSCAPE_SPLIT_PLAY_T_PAD (LSCAPE_SPLIT_CID2_T_PAD+LSCAPE_SPLIT_CID2_HEIGHT-12-LSCAPE_SPLIT_PLAY_HEIGHT)
1461
1462 #define LSCAPE_SPLIT_NAME1_L_PAD (LSCAPE_SPLIT_CID1_L_PAD-37)
1463 #define LSCAPE_SPLIT_NAME1_WIDTH 390
1464 #define LSCAPE_SPLIT_NAME1_T_PAD 108
1465 #define LSCAPE_SPLIT_NAME1_HEIGHT 58
1466
1467 #define LSCAPE_SPLIT_NAME2_L_PAD (LSCAPE_SPLIT_CID2_L_PAD-21)
1468 #define LSCAPE_SPLIT_NAME2_WIDTH 250
1469 #define LSCAPE_SPLIT_NAME2_T_PAD 180
1470 #define LSCAPE_SPLIT_NAME2_HEIGHT 40
1471
1472 #define LSCAPE_SPLIT_TIMER_T_PAD 512
1473 #define LSCAPE_SPLIT_TIMER_HEIGHT 46
1474
1475 #define LSCAPE_SPLIT_MORE_BTN_WIDTH 40
1476 #define LSCAPE_SPLIT_MORE_BTN_L_PAD (LSCAPE_SPLIT_CID2_L_PAD+LSCAPE_SPLIT_CID2_WIDTH-LSCAPE_SPLIT_MORE_BTN_WIDTH)
1477 #define LSCAPE_SPLIT_ONHOLD_TXT_W_ICON_WIDTH (LSCAPE_SPLIT_CID2_WIDTH-LSCAPE_SPLIT_MORE_BTN_WIDTH)
1478 #define LSCAPE_SPLIT_ONHOLD_TXT_T_PAD 456
1479 #define LSCAPE_SPLIT_ONHOLD_TXT_HEIGHT 40
1480
1481 #define LSCAPE_SPLIT_SWAP_CID1_L_PAD 307
1482 #define LSCAPE_SPLIT_SWAP_CID1_WIDTH 208
1483
1484 #define LSCAPE_SPLIT_SWAP_PLAY_L_PAD (LSCAPE_SPLIT_SWAP_CID1_L_PAD+12)
1485 #define LSCAPE_SPLIT_SWAP_PLAY_WIDTH 40
1486
1487 #define LSCAPE_SPLIT_SWAP_CID2_L_PAD (LSCAPE_SPLIT_SWAP_CID1_L_PAD+LSCAPE_SPLIT_SWAP_CID1_WIDTH+142)
1488 #define LSCAPE_SPLIT_SWAP_CID2_WIDTH 304
1489
1490 #define LSCAPE_SPLIT_SWAP_PAUSE_L_PAD (LSCAPE_SPLIT_SWAP_CID2_L_PAD+8)
1491 #define LSCAPE_SPLIT_SWAP_PAUSE_WIDTH 62
1492
1493 #define LSCAPE_SPLIT_SWAP_NAME1_L_PAD (LSCAPE_SPLIT_CID1_L_PAD-21)
1494 #define LSCAPE_SPLIT_SWAP_NAME1_WIDTH 250
1495
1496 #define LSCAPE_SPLIT_SWAP_NAME2_L_PAD (LSCAPE_SPLIT_SWAP_CID2_L_PAD-37)
1497 #define LSCAPE_SPLIT_SWAP_NAME2_WIDTH 390
1498
1499 #define LSCAPE_SPLIT_SWAP_MORE_BTN_WIDTH 60
1500 #define LSCAPE_SPLIT_SWAP_MORE_BTN_L_PAD (LSCAPE_SPLIT_SWAP_CID2_L_PAD+LSCAPE_SPLIT_SWAP_CID2_WIDTH-LSCAPE_SPLIT_SWAP_MORE_BTN_WIDTH)
1501 #define LSCAPE_SPLIT_SWAP_MORE_BTN_T_PAD (LSCAPE_SPLIT_TIMER_T_PAD-7)
1502 #define LSCAPE_SPLIT_SWAP_MORE_BTN_HEIGHT 60
1503 #define LSCAPE_SPLIT_TIMER_TXT_W_ICON_WIDTH (LSCAPE_SPLIT_SWAP_CID2_WIDTH-LSCAPE_SPLIT_SWAP_MORE_BTN_WIDTH)
1504
1505 #define LSCAPE_SPLIT_JOIN_BTN_L_PAD 40
1506 #define LSCAPE_SPLIT_JOIN_BTN_WIDTH 584
1507 #define LSCAPE_SPLIT_JOIN_BTN_T_PAD 614
1508 #define LSCAPE_SPLIT_JOIN_BTN_HEIGHT 80
1509
1510 #define LSCAPE_SPLIT_BIG_END_BTN_L_PAD (LSCAPE_SPLIT_JOIN_BTN_L_PAD+LSCAPE_SPLIT_JOIN_BTN_WIDTH+32)
1511 #define LSCAPE_SPLIT_BIG_END_BTN_WIDTH LSCAPE_SPLIT_JOIN_BTN_WIDTH
1512
1513 #define LSCAPE_QP_WIN_W MAIN_SCREEN_LSCAPE_W
1514 #define LSCAPE_QP_WIN_H 170
1515
1516 #define LSCAPE_QP_CID_L_PAD 20
1517 #define LSCAPE_QP_CID_WIDTH 105
1518 #define LSCAPE_QP_CID_T_PAD 32
1519 #define LSCAPE_QP_CID_HEIGHT 105
1520
1521 #define LSCAPE_QP_MUTE_BTN_L_PAD 338
1522 #define LSCAPE_QP_MUTE_BTN_WIDTH 368
1523 #define LSCAPE_QP_MUTE_BTN_T_PAD 78
1524 #define LSCAPE_QP_MUTE_BTN_HEIGHT 74
1525
1526 #define LSCAPE_QP_END_BTN_L_PAD 726
1527 #define LSCAPE_QP_END_BTN_WIDTH 367
1528 #define LSCAPE_QP_END_BTN_T_PAD LSCAPE_QP_MUTE_BTN_T_PAD
1529 #define LSCAPE_QP_END_BTN_HEIGHT LSCAPE_QP_MUTE_BTN_HEIGHT
1530
1531 #define LSCAPE_QP_NAME_L_PAD LSCAPE_QP_MUTE_BTN_L_PAD
1532 #define LSCAPE_QP_NAME_WIDTH 922
1533 #define LSCAPE_QP_NAME_T_PAD 22
1534 #define LSCAPE_QP_NAME_HEIGHT 36
1535
1536 /*
1537  * End of NBEAT-HD GUI Widget Dimensions
1538  */
1539
1540
1541 /*
1542  * Relative positions
1543  * In Landscape mode
1544  */
1545 #define REL_LSCAPE_W(x) ((x)/MAIN_SCREEN_LSCAPE_W)
1546 #define REL_LSCAPE_H(y) ((y)/MAIN_SCREEN_LSCAPE_H)
1547
1548 #define REL_SCROLLER_W(x) ((x)/LSCAPE_SCROLLER_WIDTH)
1549 #define REL_SCROLLER_H(y) ((y)/LSCAPE_SCROLLER_HEIGHT)
1550
1551 #define REL_LSCAPE_CID_W(x) ((x)/LSCAPE_CID_WIDTH)
1552 #define REL_LSCAPE_CID_H(y) ((y)/LSCAPE_CID_HEIGHT)
1553
1554 /* Relative X & Y positions of widgets w.r.t. Quick-panel layout */
1555 #define REL_LSCAPE_QP_W(x) ((x)/LSCAPE_QP_WIN_W)
1556 #define REL_LSCAPE_QP_H(y) ((y)/LSCAPE_QP_WIN_H)
1557
1558 /*
1559  * End of Relative positions
1560  */
1561
1562
1563 /*
1564  * MULTI-CALL CONF View
1565  * In Landscape mode
1566  */
1567 /*
1568 #define INCALL_LANDSCAPE_BACKGROUND_CID_L REL_LSCAPE_W(0)
1569 #define INCALL_LANDSCAPE_BACKGROUND_CID_R REL_LSCAPE_W(MAIN_SCREEN_H)
1570 #define INCALL_LANDSCAPE_BACKGROUND_CID_T REL_LSCAPE_H(0)
1571 #define INCALL_LANDSCAPE_BACKGROUND_CID_B REL_LSCAPE_H(MAIN_SCREEN_W)
1572 */
1573
1574 #define INCALL_LANDSCAPE_TITLE_BG_L REL_LSCAPE_W(0)
1575 #define INCALL_LANDSCAPE_TITLE_BG_R REL_LSCAPE_W(MAIN_SCREEN_LSCAPE_W)
1576 #define INCALL_LANDSCAPE_TITLE_BG_T REL_LSCAPE_H(LSCAPE_TITLE_T_PAD)
1577 #define INCALL_LANDSCAPE_TITLE_BG_B REL_LSCAPE_H(LSCAPE_TITLE_T_PAD+LSCAPE_TITLE_HEIGHT)
1578
1579 #define INCALL_LANDSCAPE_TITLE_TXT_L INCALL_LANDSCAPE_TITLE_BG_L
1580 #define INCALL_LANDSCAPE_TITLE_TXT_R INCALL_LANDSCAPE_TITLE_BG_R
1581 #define INCALL_LANDSCAPE_TITLE_TXT_T INCALL_LANDSCAPE_TITLE_BG_T
1582 #define INCALL_LANDSCAPE_TITLE_TXT_B INCALL_LANDSCAPE_TITLE_BG_B
1583
1584 /*
1585 #define INCALL_LANDSCAPE_SEPARATOR_L REL_LSCAPE_W(0)
1586 #define INCALL_LANDSCAPE_SEPARATOR_R REL_LSCAPE_W(MAIN_SCREEN_LSCAPE_W)
1587 #define INCALL_LANDSCAPE_SEPARATOR_T REL_LSCAPE_H(50)
1588 #define INCALL_LANDSCAPE_SEPARATOR_B REL_LSCAPE_H(55)
1589 */
1590
1591 #define INCALL_LANDSCAPE_BODY_BG_L REL_LSCAPE_W(0)
1592 #define INCALL_LANDSCAPE_BODY_BG_R REL_LSCAPE_W(MAIN_SCREEN_LSCAPE_W)
1593 #define INCALL_LANDSCAPE_BODY_BG_T REL_LSCAPE_H(LSCAPE_BODY_BG_T_PAD)
1594 #define INCALL_LANDSCAPE_BODY_BG_B REL_LSCAPE_H(MAIN_SCREEN_LSCAPE_H)
1595
1596 #define INCALL_LANDSCAPE_SCROLLER_L REL_LSCAPE_W(0)
1597 #define INCALL_LANDSCAPE_SCROLLER_R REL_LSCAPE_W(MAIN_SCREEN_LSCAPE_W)
1598 #define INCALL_LANDSCAPE_SCROLLER_T INCALL_LANDSCAPE_BODY_BG_T
1599 #define INCALL_LANDSCAPE_SCROLLER_B REL_LSCAPE_H(LSCAPE_BODY_BG_T_PAD+LSCAPE_SCROLLER_HEIGHT)
1600
1601 /*
1602 #define INCALL_LANDSCAPE_CID_BG2_L REL_LSCAPE_W(0)
1603 #define INCALL_LANDSCAPE_CID_BG2_R REL_LSCAPE_W(800)
1604 #define INCALL_LANDSCAPE_CID_BG2_T REL_LSCAPE_H(0)
1605 #define INCALL_LANDSCAPE_CID_BG2_B REL_LSCAPE_H(306)
1606 */
1607
1608 /*LSCAPE: CID-1 BG initial position*/
1609 /*5 in conference*/
1610 #define INCALL_LANDSCAPE_FIRST_CID_OUTER_BG_POS1_L REL_SCROLLER_W(FIRST_CID_OUTER_BG_POS1_L_PAD)
1611 #define INCALL_LANDSCAPE_FIRST_CID_OUTER_BG_POS1_R REL_SCROLLER_W(FIRST_CID_OUTER_BG_POS1_L_PAD+CID_OUTER_BG_WIDTH)
1612 /*4 in conference*/
1613 #define INCALL_LANDSCAPE_FIRST_CID_OUTER_BG_POS2_L REL_LSCAPE_W(FIRST_CID_OUTER_BG_POS2_L_PAD)
1614 #define INCALL_LANDSCAPE_FIRST_CID_OUTER_BG_POS2_R REL_LSCAPE_W(FIRST_CID_OUTER_BG_POS2_L_PAD+CID_OUTER_BG_WIDTH)
1615 /*3 in conference*/
1616 #define INCALL_LANDSCAPE_FIRST_CID_OUTER_BG_POS3_L REL_LSCAPE_W(FIRST_CID_OUTER_BG_POS3_L_PAD)
1617 #define INCALL_LANDSCAPE_FIRST_CID_OUTER_BG_POS3_R REL_LSCAPE_W(FIRST_CID_OUTER_BG_POS3_L_PAD+CID_OUTER_BG_WIDTH)
1618 /*2 in conference*/
1619 #define INCALL_LANDSCAPE_FIRST_CID_OUTER_BG_POS4_L REL_LSCAPE_W(FIRST_CID_OUTER_BG_POS4_L_PAD)
1620 #define INCALL_LANDSCAPE_FIRST_CID_OUTER_BG_POS4_R REL_LSCAPE_W(FIRST_CID_OUTER_BG_POS4_L_PAD+CID_OUTER_BG_WIDTH)
1621 /*LSCAPE: CID-1 BG initial position*/
1622 #define INCALL_LANDSCAPE_FIRST_CID_OUTER_BG_T REL_SCROLLER_H(CID_OUTER_BG_T_PAD)
1623 #define INCALL_LANDSCAPE_FIRST_CID_OUTER_BG_B REL_SCROLLER_H(CID_OUTER_BG_HEIGHT)
1624
1625 #define INCALL_LANDSCAPE_CID_INNER_BG_L REL_LSCAPE_CID_W(CID_INNER_BG_L_PAD)
1626 #define INCALL_LANDSCAPE_CID_INNER_BG_R REL_LSCAPE_CID_W(CID_INNER_BG_L_PAD+CID_INNER_BG_WIDTH)
1627 #define INCALL_LANDSCAPE_CID_INNER_BG_T REL_LSCAPE_CID_H(CID_INNER_BG_T_PAD)
1628 #define INCALL_LANDSCAPE_CID_INNER_BG_B REL_LSCAPE_CID_H(CID_INNER_BG_T_PAD+CID_INNER_BG_HEIGHT)
1629
1630 #define INCALL_LANDSCAPE_CID_END_L REL_LSCAPE_CID_W(CID_END_L_PAD)
1631 #define INCALL_LANDSCAPE_CID_END_R REL_LSCAPE_CID_W(CID_END_L_PAD+CID_END_WIDTH)
1632 #define INCALL_LANDSCAPE_CID_END_T REL_LSCAPE_CID_H(CID_END_T_PAD)
1633 #define INCALL_LANDSCAPE_CID_END_B REL_LSCAPE_CID_H(CID_END_T_PAD+CID_END_HEIGHT)
1634
1635 #define INCALL_LANDSCAPE_CID_NAME_L INCALL_LANDSCAPE_CID_INNER_BG_L
1636 #define INCALL_LANDSCAPE_CID_NAME_R INCALL_LANDSCAPE_CID_INNER_BG_R
1637 #define INCALL_LANDSCAPE_CID_NAME_T REL_LSCAPE_CID_H(CID_NAME_T_PAD)
1638 #define INCALL_LANDSCAPE_CID_NAME_B REL_LSCAPE_CID_H(CID_NAME_T_PAD+CID_NAME_HEIGHT)
1639
1640 #define INCALL_LANDSCAPE_CID_IMG_L REL_LSCAPE_CID_W(CID_IMG_L_PAD)
1641 #define INCALL_LANDSCAPE_CID_IMG_R REL_LSCAPE_CID_W(CID_IMG_L_PAD+CID_IMG_WIDTH)
1642 #define INCALL_LANDSCAPE_CID_IMG_T REL_LSCAPE_CID_H(CID_IMG_T_PAD)
1643 #define INCALL_LANDSCAPE_CID_IMG_B REL_LSCAPE_CID_H(CID_IMG_T_PAD+CID_IMG_HEIGHT)
1644
1645 #define INCALL_LANDSCAPE_BTN_CID_SPLIT_L REL_LSCAPE_CID_W(CID_SPLIT_L_PAD)
1646 #define INCALL_LANDSCAPE_BTN_CID_SPLIT_R REL_LSCAPE_CID_W(CID_SPLIT_L_PAD+CID_SPLIT_WIDTH)
1647 #define INCALL_LANDSCAPE_BTN_CID_SPLIT_T REL_LSCAPE_CID_H(CID_SPLIT_T_PAD)
1648 #define INCALL_LANDSCAPE_BTN_CID_SPLIT_B REL_LSCAPE_CID_H(CID_SPLIT_T_PAD+CID_SPLIT_HEIGHT)
1649 /*LSCAPE: CID-1 Data*/
1650
1651 /*LSCAPE: Other CID Data*/
1652 #define INCALL_LANDSCAPE_OTHER_CID_OUTER_BG_L REL_LSCAPE_CID_W(CID_OUTER_BG_WIDTH)
1653 #define INCALL_LANDSCAPE_OTHER_CID_OUTER_BG_R REL_LSCAPE_CID_W(CID_OUTER_BG_WIDTH*2)
1654 #define INCALL_LANDSCAPE_OTHER_CID_OUTER_BG_T REL_LSCAPE_CID_H(0)
1655 #define INCALL_LANDSCAPE_OTHER_CID_OUTER_BG_B REL_LSCAPE_CID_H(CID_OUTER_BG_HEIGHT)
1656 /*LSCAPE: Other CID Data*/
1657
1658 #define INCALL_LANDSCAPE_HOLD_L REL_LSCAPE_W(LSCAPE_HOLD_L_PAD)
1659 #define INCALL_LANDSCAPE_HOLD_R REL_LSCAPE_W(LSCAPE_HOLD_L_PAD+LSCAPE_HOLD_WIDTH)
1660 #define INCALL_LANDSCAPE_HOLD_T REL_LSCAPE_H(LSCAPE_HOLD_T_PAD)
1661 #define INCALL_LANDSCAPE_HOLD_B REL_LSCAPE_H(LSCAPE_HOLD_T_PAD+LSCAPE_HOLD_HEIGHT)
1662
1663 #define INCALL_LANDSCAPE_TIMER_L INCALL_LANDSCAPE_HOLD_L
1664 #define INCALL_LANDSCAPE_TIMER_R REL_LSCAPE_W(LSCAPE_HOLD_L_PAD+LSCAPE_TIMER_WIDTH)
1665 #define INCALL_LANDSCAPE_TIMER_T INCALL_LANDSCAPE_HOLD_T
1666 #define INCALL_LANDSCAPE_TIMER_B INCALL_LANDSCAPE_HOLD_B
1667
1668 #define INCALL_LANDSCAPE_BIG_END_L INCALL_LANDSCAPE_HOLD_L
1669 #define INCALL_LANDSCAPE_BIG_END_R INCALL_LANDSCAPE_TIMER_R
1670 #define INCALL_LANDSCAPE_BIG_END_T REL_LSCAPE_H(LSCAPE_BIG_END_T_PAD)
1671 #define INCALL_LANDSCAPE_BIG_END_B REL_LSCAPE_H(LSCAPE_BIG_END_T_PAD+LSCAPE_BIG_END_HEIGHT)
1672
1673 /*
1674 #define INCALL_LANDSCAPE_BACKGROUND_SHARE_L     REL_W(0)
1675 #define INCALL_LANDSCAPE_BACKGROUND_SHARE_R     REL_W(MAIN_SCREEN_W)
1676 #define INCALL_LANDSCAPE_BACKGROUND_SHARE_T     REL_H(365)
1677 #define INCALL_LANDSCAPE_BACKGROUND_SHARE_B     REL_H(774)
1678 */
1679 /*
1680  * End of MULTI-CALL CONF View
1681  */
1682
1683
1684 /*
1685  * MULTI-CALL SPLIT View
1686  * In Landscape mode
1687  */
1688 /* L[ACT] + R[HLD] */
1689 #define MULTICALL_SPLIT_LANDSCAPE_BACKGROUND_CID_L REL_LSCAPE_W(0)
1690 #define MULTICALL_SPLIT_LANDSCAPE_BACKGROUND_CID_R REL_LSCAPE_W(MAIN_SCREEN_LSCAPE_W)
1691 #define MULTICALL_SPLIT_LANDSCAPE_BACKGROUND_CID_T REL_LSCAPE_H(0)
1692 #define MULTICALL_SPLIT_LANDSCAPE_BACKGROUND_CID_B REL_LSCAPE_H(MAIN_SCREEN_LSCAPE_H)
1693
1694 #define MULTICALL_SPLIT_LANDSCAPE_CID_1_L REL_LSCAPE_W(LSCAPE_SPLIT_CID1_L_PAD)
1695 #define MULTICALL_SPLIT_LANDSCAPE_CID_1_R REL_LSCAPE_W(LSCAPE_SPLIT_CID1_L_PAD+LSCAPE_SPLIT_CID1_WIDTH)
1696 #define MULTICALL_SPLIT_LANDSCAPE_CID_1_T REL_LSCAPE_H(LSCAPE_SPLIT_CID1_T_PAD)
1697 #define MULTICALL_SPLIT_LANDSCAPE_CID_1_B REL_LSCAPE_H(LSCAPE_SPLIT_CID1_T_PAD+LSCAPE_SPLIT_CID1_HEIGHT)
1698
1699 #define MULTICALL_SPLIT_LANDSCAPE_PAUSE_L REL_LSCAPE_W(LSCAPE_SPLIT_PAUSE_L_PAD)
1700 #define MULTICALL_SPLIT_LANDSCAPE_PAUSE_R REL_LSCAPE_W(LSCAPE_SPLIT_PAUSE_L_PAD+LSCAPE_SPLIT_PAUSE_WIDTH)
1701 #define MULTICALL_SPLIT_LANDSCAPE_PAUSE_T REL_LSCAPE_H(LSCAPE_SPLIT_PAUSE_T_PAD)
1702 #define MULTICALL_SPLIT_LANDSCAPE_PAUSE_B REL_LSCAPE_H(LSCAPE_SPLIT_PAUSE_T_PAD+LSCAPE_SPLIT_PAUSE_HEIGHT)
1703
1704 #define MULTICALL_SPLIT_LANDSCAPE_CID_2_L REL_LSCAPE_W(LSCAPE_SPLIT_CID2_L_PAD)
1705 #define MULTICALL_SPLIT_LANDSCAPE_CID_2_R REL_LSCAPE_W(LSCAPE_SPLIT_CID2_L_PAD+LSCAPE_SPLIT_CID2_WIDTH)
1706 #define MULTICALL_SPLIT_LANDSCAPE_CID_2_T REL_LSCAPE_H(LSCAPE_SPLIT_CID2_T_PAD)
1707 #define MULTICALL_SPLIT_LANDSCAPE_CID_2_B REL_LSCAPE_H(LSCAPE_SPLIT_CID2_T_PAD+LSCAPE_SPLIT_CID2_HEIGHT)
1708
1709 #define MULTICALL_SPLIT_LANDSCAPE_PLAY_L REL_LSCAPE_W(LSCAPE_SPLIT_PLAY_L_PAD)
1710 #define MULTICALL_SPLIT_LANDSCAPE_PLAY_R REL_LSCAPE_W(LSCAPE_SPLIT_PLAY_L_PAD+LSCAPE_SPLIT_PLAY_WIDTH)
1711 #define MULTICALL_SPLIT_LANDSCAPE_PLAY_T REL_LSCAPE_H(LSCAPE_SPLIT_PLAY_T_PAD)
1712 #define MULTICALL_SPLIT_LANDSCAPE_PLAY_B REL_LSCAPE_H(LSCAPE_SPLIT_PLAY_T_PAD+LSCAPE_SPLIT_PLAY_HEIGHT)
1713
1714 #define MULTICALL_SPLIT_LANDSCAPE_NAME_1_L REL_LSCAPE_W(LSCAPE_SPLIT_NAME1_L_PAD)
1715 #define MULTICALL_SPLIT_LANDSCAPE_NAME_1_R REL_LSCAPE_W(LSCAPE_SPLIT_NAME1_L_PAD+LSCAPE_SPLIT_NAME1_WIDTH)
1716 #define MULTICALL_SPLIT_LANDSCAPE_NAME_1_T REL_LSCAPE_H(LSCAPE_SPLIT_NAME1_T_PAD)
1717 #define MULTICALL_SPLIT_LANDSCAPE_NAME_1_B REL_LSCAPE_H(LSCAPE_SPLIT_NAME1_T_PAD+LSCAPE_SPLIT_NAME1_HEIGHT)
1718
1719 #define MULTICALL_SPLIT_LANDSCAPE_NAME_2_L REL_LSCAPE_W(LSCAPE_SPLIT_NAME2_L_PAD)
1720 #define MULTICALL_SPLIT_LANDSCAPE_NAME_2_R REL_LSCAPE_W(LSCAPE_SPLIT_NAME2_L_PAD+LSCAPE_SPLIT_NAME2_WIDTH)
1721 #define MULTICALL_SPLIT_LANDSCAPE_NAME_2_T REL_LSCAPE_H(LSCAPE_SPLIT_NAME2_T_PAD)
1722 #define MULTICALL_SPLIT_LANDSCAPE_NAME_2_B REL_LSCAPE_H(LSCAPE_SPLIT_NAME2_T_PAD+LSCAPE_SPLIT_NAME2_HEIGHT)
1723
1724 #define MULTICALL_SPLIT_LANDSCAPE_TIMER_L MULTICALL_SPLIT_LANDSCAPE_CID_1_L
1725 #define MULTICALL_SPLIT_LANDSCAPE_TIMER_R MULTICALL_SPLIT_LANDSCAPE_CID_1_R
1726 #define MULTICALL_SPLIT_LANDSCAPE_TIMER_T REL_LSCAPE_H(LSCAPE_SPLIT_TIMER_T_PAD)
1727 #define MULTICALL_SPLIT_LANDSCAPE_TIMER_B REL_LSCAPE_H(LSCAPE_SPLIT_TIMER_T_PAD+LSCAPE_SPLIT_TIMER_HEIGHT)
1728
1729 #define MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_L MULTICALL_SPLIT_LANDSCAPE_CID_2_L
1730 #define MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_R MULTICALL_SPLIT_LANDSCAPE_CID_2_R
1731 #define MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_T REL_LSCAPE_H(LSCAPE_SPLIT_ONHOLD_TXT_T_PAD)
1732 #define MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_B REL_LSCAPE_H(LSCAPE_SPLIT_ONHOLD_TXT_T_PAD+LSCAPE_SPLIT_ONHOLD_TXT_HEIGHT)
1733
1734 #define MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_WITH_ICON_L MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_L
1735 #define MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_WITH_ICON_R REL_LSCAPE_W(LSCAPE_SPLIT_CID2_L_PAD+LSCAPE_SPLIT_ONHOLD_TXT_W_ICON_WIDTH)
1736 #define MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_WITH_ICON_T MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_T
1737 #define MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_WITH_ICON_B MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_B
1738
1739 #define MULTICALL_SPLIT_LANDSCAPE_MORE_ICON_L REL_LSCAPE_W(LSCAPE_SPLIT_MORE_BTN_L_PAD)
1740 #define MULTICALL_SPLIT_LANDSCAPE_MORE_ICON_R MULTICALL_SPLIT_LANDSCAPE_CID_2_R
1741 #define MULTICALL_SPLIT_LANDSCAPE_MORE_ICON_T MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_T
1742 #define MULTICALL_SPLIT_LANDSCAPE_MORE_ICON_B MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_B
1743 /* L[ACT] + R[HLD] */
1744
1745 /* L[HLD] + R[ACT] */
1746 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_CID_1_L REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_CID1_L_PAD)
1747 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_CID_1_R REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_CID1_L_PAD+LSCAPE_SPLIT_SWAP_CID1_WIDTH)
1748 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_CID_1_T MULTICALL_SPLIT_LANDSCAPE_CID_2_T
1749 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_CID_1_B MULTICALL_SPLIT_LANDSCAPE_CID_2_B
1750
1751 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_PLAY_L REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_PLAY_L_PAD)
1752 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_PLAY_R REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_PLAY_L_PAD+LSCAPE_SPLIT_SWAP_PLAY_WIDTH)
1753 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_PLAY_T MULTICALL_SPLIT_LANDSCAPE_PLAY_T
1754 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_PLAY_B MULTICALL_SPLIT_LANDSCAPE_PLAY_B
1755
1756 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_CID_2_L REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_CID2_L_PAD)
1757 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_CID_2_R REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_CID2_L_PAD+LSCAPE_SPLIT_SWAP_CID2_WIDTH)
1758 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_CID_2_T MULTICALL_SPLIT_LANDSCAPE_CID_1_T
1759 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_CID_2_B MULTICALL_SPLIT_LANDSCAPE_CID_1_B
1760
1761 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_PAUSE_L REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_PAUSE_L_PAD)
1762 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_PAUSE_R REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_PAUSE_L_PAD+LSCAPE_SPLIT_SWAP_PAUSE_WIDTH)
1763 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_PAUSE_T MULTICALL_SPLIT_LANDSCAPE_PAUSE_T
1764 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_PAUSE_B MULTICALL_SPLIT_LANDSCAPE_PAUSE_B
1765
1766 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_NAME_1_L REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_NAME1_L_PAD)
1767 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_NAME_1_R REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_NAME1_L_PAD+LSCAPE_SPLIT_SWAP_NAME1_WIDTH)
1768 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_NAME_1_T MULTICALL_SPLIT_LANDSCAPE_NAME_2_T
1769 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_NAME_1_B MULTICALL_SPLIT_LANDSCAPE_NAME_2_B
1770
1771 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_NAME_2_L REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_NAME2_L_PAD)
1772 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_NAME_2_R REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_NAME2_L_PAD+LSCAPE_SPLIT_SWAP_NAME2_WIDTH)
1773 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_NAME_2_T MULTICALL_SPLIT_LANDSCAPE_NAME_1_T
1774 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_NAME_2_B MULTICALL_SPLIT_LANDSCAPE_NAME_1_B
1775
1776 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_ON_HOLD_TXT_L MULTICALL_SPLIT_LANDSCAPE_SWAP_CID_1_L
1777 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_ON_HOLD_TXT_R MULTICALL_SPLIT_LANDSCAPE_SWAP_CID_1_R
1778 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_ON_HOLD_TXT_T MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_T
1779 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_ON_HOLD_TXT_B MULTICALL_SPLIT_LANDSCAPE_ON_HOLD_TXT_T
1780
1781 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_TIMER_L MULTICALL_SPLIT_LANDSCAPE_SWAP_CID_2_L
1782 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_TIMER_R MULTICALL_SPLIT_LANDSCAPE_SWAP_CID_2_R
1783 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_TIMER_T MULTICALL_SPLIT_LANDSCAPE_TIMER_T
1784 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_TIMER_B MULTICALL_SPLIT_LANDSCAPE_TIMER_B
1785
1786 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_TIMER_WITH_ICON_L MULTICALL_SPLIT_LANDSCAPE_SWAP_CID_2_L
1787 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_TIMER_WITH_ICON_R REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_CID2_L_PAD+LSCAPE_SPLIT_TIMER_TXT_W_ICON_WIDTH)
1788 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_TIMER_WITH_ICON_T MULTICALL_SPLIT_LANDSCAPE_TIMER_T
1789 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_TIMER_WITH_ICON_B MULTICALL_SPLIT_LANDSCAPE_TIMER_B
1790
1791 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_MORE_ICON_L REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_MORE_BTN_L_PAD)
1792 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_MORE_ICON_R REL_LSCAPE_W(LSCAPE_SPLIT_SWAP_MORE_BTN_L_PAD+LSCAPE_SPLIT_SWAP_MORE_BTN_WIDTH)
1793 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_MORE_ICON_T REL_LSCAPE_H(LSCAPE_SPLIT_SWAP_MORE_BTN_T_PAD)
1794 #define MULTICALL_SPLIT_LANDSCAPE_SWAP_MORE_ICON_B REL_LSCAPE_H(LSCAPE_SPLIT_SWAP_MORE_BTN_T_PAD+LSCAPE_SPLIT_SWAP_MORE_BTN_HEIGHT)
1795 /* L[HLD] + R[ACT] */
1796
1797 #define MULTICALL_SPLIT_LANDSCAPE_JOIN_L REL_LSCAPE_W(LSCAPE_SPLIT_JOIN_BTN_L_PAD)
1798 #define MULTICALL_SPLIT_LANDSCAPE_JOIN_R REL_LSCAPE_W(LSCAPE_SPLIT_JOIN_BTN_L_PAD+LSCAPE_SPLIT_JOIN_BTN_WIDTH)
1799 #define MULTICALL_SPLIT_LANDSCAPE_JOIN_T REL_LSCAPE_H(LSCAPE_SPLIT_JOIN_BTN_T_PAD)
1800 #define MULTICALL_SPLIT_LANDSCAPE_JOIN_B REL_LSCAPE_H(LSCAPE_SPLIT_JOIN_BTN_T_PAD+LSCAPE_SPLIT_JOIN_BTN_HEIGHT)
1801
1802 #define MULTICALL_SPLIT_LANDSCAPE_BIG_END_L     REL_LSCAPE_W(LSCAPE_SPLIT_BIG_END_BTN_L_PAD)
1803 #define MULTICALL_SPLIT_LANDSCAPE_BIG_END_R     REL_LSCAPE_W(LSCAPE_SPLIT_BIG_END_BTN_L_PAD+LSCAPE_SPLIT_BIG_END_BTN_WIDTH)
1804 #define MULTICALL_SPLIT_LANDSCAPE_BIG_END_T     MULTICALL_SPLIT_LANDSCAPE_JOIN_T
1805 #define MULTICALL_SPLIT_LANDSCAPE_BIG_END_B     MULTICALL_SPLIT_LANDSCAPE_JOIN_B
1806 /*
1807  * End of MULTI-CALL SPLIT View
1808  */
1809
1810 /*
1811  * QUICK-PANEL layout
1812  * In Portrait mode
1813  */
1814 #define LSCAPE_QUICKPANEL_CID_L REL_LSCAPE_QP_W(LSCAPE_QP_CID_L_PAD)
1815 #define LSCAPE_QUICKPANEL_CID_R REL_LSCAPE_QP_W(LSCAPE_QP_CID_L_PAD+LSCAPE_QP_CID_WIDTH)
1816 #define LSCAPE_QUICKPANEL_CID_T REL_LSCAPE_QP_H(LSCAPE_QP_CID_T_PAD)
1817 #define LSCAPE_QUICKPANEL_CID_B REL_LSCAPE_QP_H(LSCAPE_QP_CID_T_PAD+LSCAPE_QP_CID_HEIGHT)
1818
1819 #define LSCAPE_QUICKPANEL_BTN_MUTE_L REL_LSCAPE_QP_W(LSCAPE_QP_MUTE_BTN_L_PAD)
1820 #define LSCAPE_QUICKPANEL_BTN_MUTE_R REL_LSCAPE_QP_W(LSCAPE_QP_MUTE_BTN_L_PAD+LSCAPE_QP_END_BTN_WIDTH)
1821 #define LSCAPE_QUICKPANEL_BTN_MUTE_T REL_LSCAPE_QP_H(LSCAPE_QP_MUTE_BTN_T_PAD)
1822 #define LSCAPE_QUICKPANEL_BTN_MUTE_B REL_LSCAPE_QP_H(LSCAPE_QP_MUTE_BTN_T_PAD+LSCAPE_QP_END_BTN_HEIGHT)
1823
1824 #define LSCAPE_QUICKPANEL_BTN_END_L REL_LSCAPE_QP_W(LSCAPE_QP_END_BTN_L_PAD)
1825 #define LSCAPE_QUICKPANEL_BTN_END_R REL_LSCAPE_QP_W(LSCAPE_QP_END_BTN_L_PAD+LSCAPE_QP_END_BTN_WIDTH)
1826 #define LSCAPE_QUICKPANEL_BTN_END_T REL_LSCAPE_QP_H(LSCAPE_QP_END_BTN_T_PAD)
1827 #define LSCAPE_QUICKPANEL_BTN_END_B REL_LSCAPE_QP_H(LSCAPE_QP_END_BTN_T_PAD+LSCAPE_QP_END_BTN_HEIGHT)
1828
1829 #define LSCAPE_QUICKPANEL_NAME_L REL_LSCAPE_QP_W(LSCAPE_QP_NAME_L_PAD)
1830 #define LSCAPE_QUICKPANEL_NAME_R REL_LSCAPE_QP_W(LSCAPE_QP_NAME_L_PAD+LSCAPE_QP_NAME_WIDTH)
1831 #define LSCAPE_QUICKPANEL_NAME_T REL_LSCAPE_QP_H(LSCAPE_QP_NAME_T_PAD)
1832 #define LSCAPE_QUICKPANEL_NAME_B REL_LSCAPE_QP_H(LSCAPE_QP_NAME_T_PAD+LSCAPE_QP_NAME_HEIGHT)
1833
1834 /*
1835  * Caller info layout
1836  * In Portrait mode
1837  */
1838
1839 #define CALLER_INFO_L REL_W(CALLER_INFO_L_PAD)
1840 #define CALLER_INFO_R REL_W(CALLER_INFO_L_PAD+CALLER_INFO_WIDTH)
1841 #define CALLER_INFO_T REL_H(CALLER_INFO_T_PAD)
1842 #define CALLER_INFO_B REL_H(CALLER_INFO_T_PAD+CALLER_INFO_HEIGHT)
1843
1844 #define CALLER_INFO_HOLD_L REL_W(CALLER_INFO_L_PAD)
1845 #define CALLER_INFO_HOLD_R REL_W(CALLER_INFO_L_PAD+CALLER_INFO_WIDTH)
1846 #define CALLER_INFO_HOLD_T REL_H(CALLER_INFO_HOLD_T_PAD)
1847 #define CALLER_INFO_HOLD_B REL_H(CALLER_INFO_HOLD_T_PAD+CALLER_INFO_HEIGHT)
1848
1849 #define CALLER_INFO_TOP_L REL_W(0)
1850 #define CALLER_INFO_TOP_R REL_W(MAIN_SCREEN_W)
1851 #define CALLER_INFO_TOP_T REL_CALLER_INFO_H(0)
1852 #define CALLER_INFO_TOP_B REL_CALLER_INFO_H(CALLER_INFO_TOP_PAD_HEIGHT)
1853
1854 #define CALLER_INFO_NAME_L REL_W(CALLER_INFO_NAME_L_PAD)
1855 #define CALLER_INFO_NAME_R REL_W(CALLER_INFO_NAME_L_PAD+CALLER_INFO_NAME_WIDTH)
1856 #define CALLER_INFO_NAME_T REL_CALLER_INFO_H(CALLER_INFO_NAME_T_PAD)
1857 #define CALLER_INFO_NAME_B REL_CALLER_INFO_H(CALLER_INFO_NAME_T_PAD+CALLER_INFO_NAME_HEIGHT)
1858
1859 #define CALLER_INFO_VERT_SEP_1_L REL_W(CALLER_INFO_VERT_SEP_L_PAD)
1860 #define CALLER_INFO_VERT_SEP_1_R REL_W(CALLER_INFO_VERT_SEP_L_PAD+CALLER_INFO_VERT_SEP_WIDTH)
1861 #define CALLER_INFO_VERT_SEP_1_T REL_CALLER_INFO_H(CALLER_INFO_VERT_SEP_T_PAD)
1862 #define CALLER_INFO_VERT_SEP_1_B REL_CALLER_INFO_H(CALLER_INFO_VERT_SEP_T_PAD+CALLER_INFO_VERT_SEP_HEIGHT)
1863 #define CALLER_INFO_VERT_SEP_2_L CALLER_INFO_VERT_SEP_1_R
1864 #define CALLER_INFO_VERT_SEP_2_R REL_W(CALLER_INFO_VERT_SEP_L_PAD+2*CALLER_INFO_VERT_SEP_WIDTH)
1865 #define CALLER_INFO_VERT_SEP_2_T CALLER_INFO_VERT_SEP_1_T
1866 #define CALLER_INFO_VERT_SEP_2_B CALLER_INFO_VERT_SEP_1_B
1867
1868 #define CALLER_INFO_ICON_L REL_W(CALLER_INFO_ICON_L_PAD)
1869 #define CALLER_INFO_ICON_R REL_W(CALLER_INFO_ICON_L_PAD+CALLER_INFO_ICON_WIDTH)
1870 #define CALLER_INFO_ICON_T REL_CALLER_INFO_H(CALLER_INFO_ICON_T_PAD)
1871 #define CALLER_INFO_ICON_B REL_CALLER_INFO_H(CALLER_INFO_ICON_T_PAD+CALLER_INFO_ICON_HEIGHT)
1872
1873 #define CALLER_INFO_NUMBER_L REL_W(CALLER_INFO_NUMBER_L_PAD)
1874 #define CALLER_INFO_NUMBER_R REL_W(CALLER_INFO_NUMBER_L_PAD+CALL_NUMBER_WIDTH)
1875 #define CALLER_INFO_NUMBER_T REL_CALLER_INFO_H(CALLER_INFO_NUMBER_T_PAD)
1876 #define CALLER_INFO_NUMBER_B REL_CALLER_INFO_H(CALLER_INFO_NUMBER_T_PAD+CALLER_INFO_NUMBER_HEIGHT)
1877
1878 #define CALLER_INFO_TIMER_L REL_W(CALLER_INFO_TIME_L_PAD)
1879 #define CALLER_INFO_TIMER_R REL_W(CALLER_INFO_TIME_L_PAD+CALLER_INFO_TIME_WIDTH)
1880 #define CALLER_INFO_TIMER_T REL_CALLER_INFO_H(CALLER_INFO_TIME_T_PAD)
1881 #define CALLER_INFO_TIMER_B REL_CALLER_INFO_H(CALLER_INFO_TIME_T_PAD+CALLER_INFO_TIME_HEIGHT)
1882
1883 /*
1884  * End of Caller info layout
1885  */
1886
1887 /*
1888  * Ctxpoup layout
1889  * In Portrait mode
1890  */
1891
1892 #define MORE_MENU_CTXPOPUP_ROW_H                        97
1893 #define MORE_MENU_CTXPOPUP_ROW_ICON_W           64
1894 #define MORE_MENU_CTXPOPUP_ROW_ICON_H           64
1895 #define MORE_MENU_CTXPOPUP_ROW_ICON_PAD         16
1896
1897 #define MORE_MENU_CTXPOPUP_SEPARATOR_W          478
1898 #define MORE_MENU_CTXPOPUP_SEPARATOR_H          1
1899
1900 #define MORE_MENU_CTXPOPUP_ARROW_W                      42
1901 #define MORE_MENU_CTXPOPUP_ARROW_H                      22
1902
1903 #define MORE_MENU_CTXPOPUP_SHADOW_PADDING       3
1904 #define MORE_MENU_CTXPOPUP_PADDING                      10
1905
1906 /*
1907  * End of Ctxpoup layout
1908  */
1909
1910
1911 /*
1912  * SNS alerts layout
1913  */
1914 #define ALERTS_BDAY_ICON_L REL_ALERTS_LY_W(BIRTHDAY_ICON_L_PAD)
1915 #define ALERTS_BDAY_ICON_R REL_ALERTS_LY_W(BIRTHDAY_ICON_L_PAD+BIRTHDAY_ICON_WIDTH)
1916 #define ALERTS_BDAY_ICON_T REL_ALERTS_LY_H(BIRTHDAY_ICON_T_PAD)
1917 #define ALERTS_BDAY_ICON_B REL_ALERTS_LY_H(BIRTHDAY_ICON_T_PAD+BIRTHDAY_ICON_HEIGHT)
1918
1919 #define ALERTS_BDAY_ICON_EXPANDED_T REL_ALERTS_EXP_LY_H(BIRTHDAY_ICON_T_PAD)
1920 #define ALERTS_BDAY_ICON_EXPANDED_B REL_ALERTS_EXP_LY_H(BIRTHDAY_ICON_T_PAD+BIRTHDAY_ICON_HEIGHT)
1921
1922 #define ALERTS_BDAY_TEXT_L REL_ALERTS_LY_W(BIRTHDAY_TEXT_L_PAD)
1923 #define ALERTS_BDAY_TEXT_R REL_ALERTS_LY_W(BIRTHDAY_TEXT_L_PAD+BIRTHDAY_TEXT_WIDTH)
1924 #define ALERTS_BDAY_TEXT_T REL_ALERTS_LY_H(BIRTHDAY_TEXT_T_PAD)
1925 #define ALERTS_BDAY_TEXT_B REL_ALERTS_LY_H(BIRTHDAY_TEXT_T_PAD+BIRTHDAY_TEXT_HEIGHT)
1926
1927 #define ALERTS_BDAY_TEXT_EXPANDED_T REL_ALERTS_EXP_LY_H(BIRTHDAY_TEXT_T_PAD)
1928 #define ALERTS_BDAY_TEXT_EXPANDED_B REL_ALERTS_EXP_LY_H(BIRTHDAY_TEXT_T_PAD+BIRTHDAY_TEXT_HEIGHT)
1929
1930 #define ALERTS_SNS_ICON_L REL_ALERTS_LY_W(SNS_STATUS_ICON_L_PAD)
1931 #define ALERTS_SNS_ICON_R REL_ALERTS_LY_W(SNS_STATUS_ICON_L_PAD+SNS_STATUS_ICON_WIDTH)
1932 #define ALERTS_SNS_ICON_T REL_ALERTS_LY_H(SNS_STATUS_ICON_T_PAD)
1933 #define ALERTS_SNS_ICON_B REL_ALERTS_LY_H(SNS_STATUS_ICON_T_PAD+SNS_STATUS_ICON_HEIGHT)
1934
1935 #define ALERTS_SNS_ICON_EXPANDED_T REL_ALERTS_EXP_LY_H(SNS_STATUS_ICON_T_PAD)
1936 #define ALERTS_SNS_ICON_EXPANDED_B REL_ALERTS_EXP_LY_H(SNS_STATUS_ICON_T_PAD+SNS_STATUS_ICON_HEIGHT)
1937
1938 #define ALERTS_SNS_TEXT_L REL_ALERTS_LY_W(SNS_STATUS_TEXT_L_PAD)
1939 #define ALERTS_SNS_TEXT_R REL_ALERTS_LY_W(SNS_STATUS_TEXT_L_PAD+SNS_STATUS_TEXT_WIDTH)
1940 #define ALERTS_SNS_TEXT_T REL_ALERTS_LY_H(SNS_STATUS_TEXT_T_PAD)
1941 #define ALERTS_SNS_TEXT_B REL_ALERTS_LY_H(SNS_STATUS_TEXT_T_PAD+SNS_STATUS_TEXT_HEIGHT)
1942
1943 #define ALERTS_SNS_EXPANDED_TEXT_L REL_ALERTS_LY_W(SNS_STATUS_TEXT_L_PAD)
1944 #define ALERTS_SNS_EXPANDED_TEXT_R REL_ALERTS_LY_W(SNS_STATUS_TEXT_L_PAD+SNS_STATUS_EXPANDED_TEXT_WIDTH)
1945 #define ALERTS_SNS_EXPANDED_TEXT_T REL_ALERTS_EXP_LY_H(SNS_STATUS_TEXT_T_PAD)
1946 #define ALERTS_SNS_EXPANDED_TEXT_B REL_ALERTS_EXP_LY_H(SNS_STATUS_TEXT_T_PAD+SNS_STATUS_EXPANDED_TEXT_HEIGHT)
1947
1948 #define ALERTS_SNS_ARROW_L REL_ALERTS_LY_W(SNS_STATUS_ARROW_L_PAD)
1949 #define ALERTS_SNS_ARROW_R REL_ALERTS_LY_W(SNS_STATUS_ARROW_L_PAD+SNS_STATUS_ARROW_WIDTH)
1950 #define ALERTS_SNS_ARROW_T REL_ALERTS_LY_H(SNS_STATUS_ARROW_T_PAD)
1951 #define ALERTS_SNS_ARROW_B REL_ALERTS_LY_H(SNS_STATUS_ARROW_T_PAD+SNS_STATUS_ARROW_HEIGHT)
1952
1953 #define ALERTS_SNS_EXPANDED_ARROW_T REL_ALERTS_EXP_LY_H(SNS_STATUS_ARROW_T_PAD)
1954 #define ALERTS_SNS_EXPANDED_ARROW_B REL_ALERTS_EXP_LY_H(SNS_STATUS_ARROW_T_PAD+SNS_STATUS_ARROW_HEIGHT)
1955 /*
1956  * End of SNS alerts layout
1957  */
1958 #endif                          /*_VCUI_VIEW_LAYOUT_HD_H_*/