1 /* |
|
2 * Copyright (c) 2007 Nokia Corporation and/or its subsidiary(-ies). |
|
3 * All rights reserved. |
|
4 * This component and the accompanying materials are made available |
|
5 * under the terms of "Eclipse Public License v1.0" |
|
6 * which accompanies this distribution, and is available |
|
7 * at the URL "http://www.eclipse.org/legal/epl-v10.html". |
|
8 * |
|
9 * Initial Contributors: |
|
10 * Nokia Corporation - initial contribution. |
|
11 * |
|
12 * Contributors: |
|
13 * |
|
14 * Description: Resource definitions for the Camera Application* |
|
15 */ |
|
16 |
|
17 |
|
18 #include "CamConstantsCamcorder.hrh" |
|
19 |
|
20 #define K9FirstColumnCellOffset 34 |
|
21 #define K9SecondColumnCellOffset 118 |
|
22 #define K9ThirdColumnCellOffset 202 |
|
23 #define K9TopRowCellTop 5 |
|
24 #define K9MiddleRowCellTop 69 |
|
25 #define K9BottomRowCellTop 133 |
|
26 #define K9CellWidth 84 |
|
27 #define K9CellHeight 64 |
|
28 #define K9FirstColumnHighOffset 35 |
|
29 #define K9SecondColumnHighOffset 119 |
|
30 #define K9ThirdColumnHighOffset 203 |
|
31 #define K9TopRowHighTop 6 |
|
32 #define K9MiddleRowHighTop 70 |
|
33 #define K9BottomRowHighTop 134 |
|
34 #define K9HighWidth 82 |
|
35 #define K9HighHeight 62 |
|
36 #define K9FirstColumnMarkOffset 106 |
|
37 #define K9SecondColumnMarkOffset 190 |
|
38 #define K9ThirdColumnMarkOffset 274 |
|
39 #define K9TopRowMarkTop 12 |
|
40 #define K9MiddleRowMarkTop 72 |
|
41 #define K9BottomRowMarkTop 132 |
|
42 #define K9MarkWidth 10 |
|
43 #define K9MarkHeight 10 |
|
44 #define K9FirstColumnThumbOffset 36 |
|
45 #define K9SecondColumnThumbOffset 120 |
|
46 #define K9ThirdColumnThumbOffset 204 |
|
47 #define K9TopRowThumbTop 7 |
|
48 #define K9MiddleRowThumbTop 71 |
|
49 #define K9BottomRowThumbTop 135 |
|
50 #define K9ThumbWidth 80 |
|
51 #define K9ThumbHeight 60 |
|
52 #define K9ThumbnailWidth 80 |
|
53 #define K9ThumbnailHeight 60 |
|
54 #define K6FirstColumnCellOffset 4 |
|
55 #define K6SecondColumnCellOffset 108 |
|
56 #define K6ThirdColumnCellOffset 212 |
|
57 #define K6TopRowCellTop 20 |
|
58 #define K6BottomRowCellTop 99 |
|
59 #define K6CellWidth 104 |
|
60 #define K6CellHeight 79 |
|
61 #define K6FirstColumnHighOffset 5 |
|
62 #define K6SecondColumnHighOffset 109 |
|
63 #define K6ThirdColumnHighOffset 213 |
|
64 #define K6TopRowHighTop 21 |
|
65 #define K6BottomRowHighTop 100 |
|
66 #define K6HighWidth 102 |
|
67 #define K6HighHeight 77 |
|
68 #define K6FirstColumnMarkOffset 93 |
|
69 #define K6SecondColumnMarkOffset 197 |
|
70 #define K6ThirdColumnMarkOffset 301 |
|
71 #define K6TopRowMarkTop 24 |
|
72 #define K6BottomRowMarkTop 103 |
|
73 #define K6MarkWidth 10 |
|
74 #define K6MarkHeight 10 |
|
75 #define K6FirstColumnThumbOffset 6 |
|
76 #define K6SecondColumnThumbOffset 110 |
|
77 #define K6ThirdColumnThumbOffset 214 |
|
78 #define K6TopRowThumbTop 22 |
|
79 #define K6BottomRowThumbTop 101 |
|
80 #define K6ThumbWidth 100 |
|
81 #define K6ThumbHeight 75 |
|
82 #define K6ThumbnailWidth 100 |
|
83 #define K6ThumbnailHeight 75 |
|
84 #define KTimelapseSliderLeft 160 |
|
85 #define KTimelapseSliderLeftAH 160 //Left positions were identical in original |
|
86 #define KTimelapseSliderTop 20 |
|
87 #define KTimelapseSliderWidth 16 |
|
88 #define KTimelapseSliderHeight 160 |
|
89 #define KTimelapseSliderThumbWidth 16 |
|
90 #define KTimelapseSliderThumbHeight 12 |
|
91 #define KTimelapseSliderLegendWidth 60 |
|
92 #define KTimelapseSliderLeftLegendLeft (0) |
|
93 #define KTimelapseSliderLeftLegendLeftAH (0) |
|
94 #define KTimelapseSliderLeftLegendRight (KTimelapseSliderLeft + 9) |
|
95 #define KTimelapseSliderRightLegendLeft (KTimelapseSliderLeft + KTimelapseSliderWidth + 9) |
|
96 #define KTimelapseSliderRightLegendLeftAH (KTimelapseSliderLeftAH + KTimelapseSliderWidth + 9) |
|
97 #define KTimelapseSliderRightLegendRight (0) |
|
98 #define KTimelapseSliderLegendSpacing ( ( KTimelapseSliderHeight - 8 ) / 8) |
|
99 #define KSliderLegend1Bottom (KTimelapseSliderTop + 8) |
|
100 #define KSliderLegend2Bottom (KSliderLegend1Bottom + KTimelapseSliderLegendSpacing) |
|
101 #define KSliderLegend3Bottom (KSliderLegend2Bottom + KTimelapseSliderLegendSpacing) |
|
102 #define KSliderLegend4Bottom (KSliderLegend3Bottom + KTimelapseSliderLegendSpacing) |
|
103 #define KSliderLegend5Bottom (KSliderLegend4Bottom + KTimelapseSliderLegendSpacing) |
|
104 #define KSliderLegend6Bottom (KSliderLegend5Bottom + KTimelapseSliderLegendSpacing) |
|
105 #define KSliderLegend7Bottom (KSliderLegend6Bottom + KTimelapseSliderLegendSpacing) |
|
106 #define KSliderLegend8Bottom (KSliderLegend7Bottom + KTimelapseSliderLegendSpacing) |
|
107 #define KSliderLegend9Bottom (KSliderLegend8Bottom + KTimelapseSliderLegendSpacing) |
|
108 #define KSliderWaypointLeft 78 |
|
109 #define KSliderWaypointRight 150 |
|
110 |
|
111 |
|
112 // --------------------------------------------------- |
|
113 // |
|
114 // r_cam_burst_delete_multiple_note |
|
115 // Dialog to display delete multiple image |
|
116 // confirmation note |
|
117 // |
|
118 // --------------------------------------------------- |
|
119 // |
|
120 RESOURCE DIALOG r_cam_burst_delete_multiple_note |
|
121 { |
|
122 flags = EGeneralQueryFlags; |
|
123 buttons = R_AVKON_SOFTKEYS_YES_NO__YES; |
|
124 |
|
125 items = |
|
126 { |
|
127 DLG_LINE |
|
128 { |
|
129 type = EAknCtQuery; |
|
130 id = EGeneralQuery; |
|
131 control = AVKON_CONFIRMATION_QUERY |
|
132 { |
|
133 layout = EConfirmationQueryLayout; |
|
134 label = ""; |
|
135 }; |
|
136 } |
|
137 }; |
|
138 } |
|
139 |
|
140 |
|
141 |
|
142 //----------------------------------------------------------------------------- |
|
143 // |
|
144 // r_cam_burst_delete_multiple_note_text |
|
145 // Delete confirmation query text for multiple files |
|
146 // |
|
147 //----------------------------------------------------------------------------- |
|
148 // |
|
149 RESOURCE TBUF r_cam_burst_delete_multiple_note_text |
|
150 { |
|
151 buf = qtn_fldr_del_items_query; |
|
152 } |
|
153 |
|
154 //----------------------------------------------------------------------------- |
|
155 // |
|
156 // r_cam_burst_post_capture_grid_array |
|
157 // Array storing the positions of the components in the Burst post-capture |
|
158 // thumbnail grid |
|
159 // NOTE: Cell_rect has to be a pixel wider and higher so adjacent cells |
|
160 // share a border |
|
161 // |
|
162 //----------------------------------------------------------------------------- |
|
163 // |
|
164 RESOURCE ARRAY r_cam_burst_post_capture_grid_array |
|
165 { |
|
166 items= |
|
167 { |
|
168 CAM_BURST_GRID_ITEM // Cell 0 (top left) |
|
169 { |
|
170 cell_rect = AVKON_LAYOUT_RECT |
|
171 { |
|
172 l=K9FirstColumnCellOffset; t=K9TopRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
173 }; |
|
174 high_rect = AVKON_LAYOUT_RECT |
|
175 { |
|
176 l=K9FirstColumnHighOffset; t=K9TopRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
177 }; |
|
178 mark_rect = AVKON_LAYOUT_RECT |
|
179 { |
|
180 l=K9FirstColumnMarkOffset; t=K9TopRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
181 }; |
|
182 thmb_rect = AVKON_LAYOUT_RECT |
|
183 { |
|
184 l=K9FirstColumnThumbOffset; t=K9TopRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
185 }; |
|
186 }, |
|
187 |
|
188 CAM_BURST_GRID_ITEM // Cell 1 (top middle) |
|
189 { |
|
190 cell_rect = AVKON_LAYOUT_RECT |
|
191 { |
|
192 l=K9SecondColumnCellOffset; t=K9TopRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
193 }; |
|
194 high_rect = AVKON_LAYOUT_RECT |
|
195 { |
|
196 l=K9SecondColumnHighOffset; t=K9TopRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
197 }; |
|
198 mark_rect = AVKON_LAYOUT_RECT |
|
199 { |
|
200 l=K9SecondColumnMarkOffset; t=K9TopRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
201 }; |
|
202 thmb_rect = AVKON_LAYOUT_RECT |
|
203 { |
|
204 l=K9SecondColumnThumbOffset; t=K9TopRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
205 }; |
|
206 }, |
|
207 |
|
208 CAM_BURST_GRID_ITEM // Cell 2 (top right) |
|
209 { |
|
210 cell_rect = AVKON_LAYOUT_RECT |
|
211 { |
|
212 l=K9ThirdColumnCellOffset; t=K9TopRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
213 }; |
|
214 high_rect = AVKON_LAYOUT_RECT |
|
215 { |
|
216 l=K9ThirdColumnHighOffset; t=K9TopRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
217 }; |
|
218 mark_rect = AVKON_LAYOUT_RECT |
|
219 { |
|
220 l=K9ThirdColumnMarkOffset; t=K9TopRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
221 }; |
|
222 thmb_rect = AVKON_LAYOUT_RECT |
|
223 { |
|
224 l=K9ThirdColumnThumbOffset; t=K9TopRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
225 }; |
|
226 }, |
|
227 |
|
228 CAM_BURST_GRID_ITEM // Cell 3 (middle left) |
|
229 { |
|
230 cell_rect = AVKON_LAYOUT_RECT |
|
231 { |
|
232 l=K9FirstColumnCellOffset; t=K9MiddleRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
233 }; |
|
234 high_rect = AVKON_LAYOUT_RECT |
|
235 { |
|
236 l=K9FirstColumnHighOffset; t=K9MiddleRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
237 }; |
|
238 mark_rect = AVKON_LAYOUT_RECT |
|
239 { |
|
240 l=K9FirstColumnMarkOffset; t=K9MiddleRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
241 }; |
|
242 thmb_rect = AVKON_LAYOUT_RECT |
|
243 { |
|
244 l=K9FirstColumnThumbOffset; t=K9MiddleRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
245 }; |
|
246 }, |
|
247 CAM_BURST_GRID_ITEM // Cell 4 (middle middle) |
|
248 { |
|
249 cell_rect = AVKON_LAYOUT_RECT |
|
250 { |
|
251 l=K9SecondColumnCellOffset; t=K9MiddleRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
252 }; |
|
253 high_rect = AVKON_LAYOUT_RECT |
|
254 { |
|
255 l=K9SecondColumnHighOffset; t=K9MiddleRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
256 }; |
|
257 mark_rect = AVKON_LAYOUT_RECT |
|
258 { |
|
259 l=K9SecondColumnMarkOffset; t=K9MiddleRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
260 }; |
|
261 thmb_rect = AVKON_LAYOUT_RECT |
|
262 { |
|
263 l=K9SecondColumnThumbOffset; t=K9MiddleRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
264 }; |
|
265 }, |
|
266 CAM_BURST_GRID_ITEM // Cell 5 (middle right) |
|
267 { |
|
268 cell_rect = AVKON_LAYOUT_RECT |
|
269 { |
|
270 l=K9ThirdColumnCellOffset; t=K9MiddleRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
271 }; |
|
272 high_rect = AVKON_LAYOUT_RECT |
|
273 { |
|
274 l=K9ThirdColumnHighOffset; t=K9MiddleRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
275 }; |
|
276 mark_rect = AVKON_LAYOUT_RECT |
|
277 { |
|
278 l=K9ThirdColumnMarkOffset; t=K9MiddleRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
279 }; |
|
280 thmb_rect = AVKON_LAYOUT_RECT |
|
281 { |
|
282 l=K9ThirdColumnThumbOffset; t=K9MiddleRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
283 }; |
|
284 }, |
|
285 CAM_BURST_GRID_ITEM // Cell 6 (bottom left) |
|
286 { |
|
287 cell_rect = AVKON_LAYOUT_RECT |
|
288 { |
|
289 l=K9FirstColumnCellOffset; t=K9BottomRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
290 }; |
|
291 high_rect = AVKON_LAYOUT_RECT |
|
292 { |
|
293 l=K9FirstColumnHighOffset; t=K9BottomRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
294 }; |
|
295 mark_rect = AVKON_LAYOUT_RECT |
|
296 { |
|
297 l=K9FirstColumnMarkOffset; t=K9BottomRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
298 }; |
|
299 thmb_rect = AVKON_LAYOUT_RECT |
|
300 { |
|
301 l=K9FirstColumnThumbOffset; t=K9BottomRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
302 }; |
|
303 }, |
|
304 CAM_BURST_GRID_ITEM // Cell 7 (bottom middle) |
|
305 { |
|
306 cell_rect = AVKON_LAYOUT_RECT |
|
307 { |
|
308 l=K9SecondColumnCellOffset; t=K9BottomRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
309 }; |
|
310 high_rect = AVKON_LAYOUT_RECT |
|
311 { |
|
312 l=K9SecondColumnHighOffset; t=K9BottomRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
313 }; |
|
314 mark_rect = AVKON_LAYOUT_RECT |
|
315 { |
|
316 l=K9SecondColumnMarkOffset; t=K9BottomRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
317 }; |
|
318 thmb_rect = AVKON_LAYOUT_RECT |
|
319 { |
|
320 l=K9SecondColumnThumbOffset; t=K9BottomRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
321 }; |
|
322 }, |
|
323 CAM_BURST_GRID_ITEM // Cell 8 (bottom right) |
|
324 { |
|
325 cell_rect = AVKON_LAYOUT_RECT |
|
326 { |
|
327 l=K9ThirdColumnCellOffset; t=K9BottomRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
328 }; |
|
329 high_rect = AVKON_LAYOUT_RECT |
|
330 { |
|
331 l=K9ThirdColumnHighOffset; t=K9BottomRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
332 }; |
|
333 mark_rect = AVKON_LAYOUT_RECT |
|
334 { |
|
335 l=K9ThirdColumnMarkOffset; t=K9BottomRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
336 }; |
|
337 thmb_rect = AVKON_LAYOUT_RECT |
|
338 { |
|
339 l=K9ThirdColumnThumbOffset; t=K9BottomRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
340 }; |
|
341 } |
|
342 }; |
|
343 } |
|
344 |
|
345 |
|
346 //----------------------------------------------------------------------------- |
|
347 // |
|
348 // r_cam_burst_post_capture_grid_array_ah |
|
349 // Array storing the positions of the components in the Burst post-capture |
|
350 // thumbnail grid (Arabic/Hebrew version) |
|
351 // NOTE: Cell_rect has to be a pixel wider and higher so adjacent cells |
|
352 // share a border |
|
353 // |
|
354 //----------------------------------------------------------------------------- |
|
355 // |
|
356 RESOURCE ARRAY r_cam_burst_post_capture_grid_array_ah |
|
357 { |
|
358 items= |
|
359 { |
|
360 CAM_BURST_GRID_ITEM // Cell 0 (top right) |
|
361 { |
|
362 cell_rect = AVKON_LAYOUT_RECT |
|
363 { |
|
364 r=K9FirstColumnCellOffset; t=K9TopRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
365 }; |
|
366 high_rect = AVKON_LAYOUT_RECT |
|
367 { |
|
368 r=K9FirstColumnHighOffset; t=K9TopRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
369 }; |
|
370 mark_rect = AVKON_LAYOUT_RECT |
|
371 { |
|
372 r=K9FirstColumnMarkOffset; t=K9TopRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
373 }; |
|
374 thmb_rect = AVKON_LAYOUT_RECT |
|
375 { |
|
376 r=K9FirstColumnThumbOffset; t=K9TopRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
377 }; |
|
378 }, |
|
379 |
|
380 CAM_BURST_GRID_ITEM // Cell 1 (top middle) |
|
381 { |
|
382 cell_rect = AVKON_LAYOUT_RECT |
|
383 { |
|
384 r=K9SecondColumnCellOffset; t=K9TopRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
385 }; |
|
386 high_rect = AVKON_LAYOUT_RECT |
|
387 { |
|
388 r=K9SecondColumnHighOffset; t=K9TopRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
389 }; |
|
390 mark_rect = AVKON_LAYOUT_RECT |
|
391 { |
|
392 r=K9SecondColumnMarkOffset; t=K9TopRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
393 }; |
|
394 thmb_rect = AVKON_LAYOUT_RECT |
|
395 { |
|
396 r=K9SecondColumnThumbOffset; t=K9TopRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
397 }; |
|
398 }, |
|
399 |
|
400 CAM_BURST_GRID_ITEM // Cell 2 (top left) |
|
401 { |
|
402 cell_rect = AVKON_LAYOUT_RECT |
|
403 { |
|
404 r=K9ThirdColumnCellOffset; t=K9TopRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
405 }; |
|
406 high_rect = AVKON_LAYOUT_RECT |
|
407 { |
|
408 r=K9ThirdColumnHighOffset; t=K9TopRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
409 }; |
|
410 mark_rect = AVKON_LAYOUT_RECT |
|
411 { |
|
412 r=K9ThirdColumnMarkOffset; t=K9TopRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
413 }; |
|
414 thmb_rect = AVKON_LAYOUT_RECT |
|
415 { |
|
416 r=K9ThirdColumnThumbOffset; t=K9TopRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
417 }; |
|
418 }, |
|
419 |
|
420 CAM_BURST_GRID_ITEM // Cell 3 (middle left) |
|
421 { |
|
422 cell_rect = AVKON_LAYOUT_RECT |
|
423 { |
|
424 r=K9FirstColumnCellOffset; t=K9MiddleRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
425 }; |
|
426 high_rect = AVKON_LAYOUT_RECT |
|
427 { |
|
428 r=K9FirstColumnHighOffset; t=K9MiddleRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
429 }; |
|
430 mark_rect = AVKON_LAYOUT_RECT |
|
431 { |
|
432 r=K9FirstColumnMarkOffset; t=K9MiddleRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
433 }; |
|
434 thmb_rect = AVKON_LAYOUT_RECT |
|
435 { |
|
436 r=K9FirstColumnThumbOffset; t=K9MiddleRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
437 }; |
|
438 }, |
|
439 CAM_BURST_GRID_ITEM // Cell 4 (middle middle) |
|
440 { |
|
441 cell_rect = AVKON_LAYOUT_RECT |
|
442 { |
|
443 r=K9SecondColumnCellOffset; t=K9MiddleRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
444 }; |
|
445 high_rect = AVKON_LAYOUT_RECT |
|
446 { |
|
447 r=K9SecondColumnHighOffset; t=K9MiddleRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
448 }; |
|
449 mark_rect = AVKON_LAYOUT_RECT |
|
450 { |
|
451 r=K9SecondColumnMarkOffset; t=K9MiddleRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
452 }; |
|
453 thmb_rect = AVKON_LAYOUT_RECT |
|
454 { |
|
455 r=K9SecondColumnThumbOffset; t=K9MiddleRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
456 }; |
|
457 }, |
|
458 CAM_BURST_GRID_ITEM // Cell 5 (middle right) |
|
459 { |
|
460 cell_rect = AVKON_LAYOUT_RECT |
|
461 { |
|
462 r=K9ThirdColumnCellOffset; t=K9MiddleRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
463 }; |
|
464 high_rect = AVKON_LAYOUT_RECT |
|
465 { |
|
466 r=K9ThirdColumnHighOffset; t=K9MiddleRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
467 }; |
|
468 mark_rect = AVKON_LAYOUT_RECT |
|
469 { |
|
470 r=K9ThirdColumnMarkOffset; t=K9MiddleRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
471 }; |
|
472 thmb_rect = AVKON_LAYOUT_RECT |
|
473 { |
|
474 r=K9ThirdColumnThumbOffset; t=K9MiddleRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
475 }; |
|
476 }, |
|
477 CAM_BURST_GRID_ITEM // Cell 6 (bottom left) |
|
478 { |
|
479 cell_rect = AVKON_LAYOUT_RECT |
|
480 { |
|
481 r=K9FirstColumnCellOffset; t=K9BottomRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
482 }; |
|
483 high_rect = AVKON_LAYOUT_RECT |
|
484 { |
|
485 r=K9FirstColumnHighOffset; t=K9BottomRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
486 }; |
|
487 mark_rect = AVKON_LAYOUT_RECT |
|
488 { |
|
489 r=K9FirstColumnMarkOffset; t=K9BottomRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
490 }; |
|
491 thmb_rect = AVKON_LAYOUT_RECT |
|
492 { |
|
493 r=K9FirstColumnThumbOffset; t=K9BottomRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
494 }; |
|
495 }, |
|
496 CAM_BURST_GRID_ITEM // Cell 7 (bottom middle) |
|
497 { |
|
498 cell_rect = AVKON_LAYOUT_RECT |
|
499 { |
|
500 r=K9SecondColumnCellOffset; t=K9BottomRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
501 }; |
|
502 high_rect = AVKON_LAYOUT_RECT |
|
503 { |
|
504 r=K9SecondColumnHighOffset; t=K9BottomRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
505 }; |
|
506 mark_rect = AVKON_LAYOUT_RECT |
|
507 { |
|
508 r=K9SecondColumnMarkOffset; t=K9BottomRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
509 }; |
|
510 thmb_rect = AVKON_LAYOUT_RECT |
|
511 { |
|
512 r=K9SecondColumnThumbOffset; t=K9BottomRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
513 }; |
|
514 }, |
|
515 CAM_BURST_GRID_ITEM // Cell 8 (bottom right) |
|
516 { |
|
517 cell_rect = AVKON_LAYOUT_RECT |
|
518 { |
|
519 r=K9ThirdColumnCellOffset; t=K9BottomRowCellTop; W=K9CellWidth; H=K9CellHeight; |
|
520 }; |
|
521 high_rect = AVKON_LAYOUT_RECT |
|
522 { |
|
523 r=K9ThirdColumnHighOffset; t=K9BottomRowHighTop; W=K9HighWidth; H=K9HighHeight; |
|
524 }; |
|
525 mark_rect = AVKON_LAYOUT_RECT |
|
526 { |
|
527 r=K9ThirdColumnMarkOffset; t=K9BottomRowMarkTop; W=K9MarkWidth; H=K9MarkHeight; |
|
528 }; |
|
529 thmb_rect = AVKON_LAYOUT_RECT |
|
530 { |
|
531 r=K9ThirdColumnThumbOffset; t=K9BottomRowThumbTop; W=K9ThumbWidth; H=K9ThumbHeight; |
|
532 }; |
|
533 } |
|
534 }; |
|
535 } |
|
536 |
|
537 |
|
538 //----------------------------------------------------------------------------- |
|
539 // |
|
540 // r_cam_burst_post_capture_grid_array_upto_six |
|
541 // Array storing the positions of the components in the Burst post-capture |
|
542 // thumbnail grid |
|
543 // NOTE: Cell_rect has to be a pixel wider and higher so adjacent cells |
|
544 // share a border |
|
545 // |
|
546 //----------------------------------------------------------------------------- |
|
547 // |
|
548 RESOURCE ARRAY r_cam_burst_post_capture_grid_array_upto_six |
|
549 { |
|
550 items= |
|
551 { |
|
552 CAM_BURST_GRID_ITEM // Cell 0 (top left) |
|
553 { |
|
554 cell_rect = AVKON_LAYOUT_RECT |
|
555 { |
|
556 l=K6FirstColumnCellOffset; t=K6TopRowCellTop; W=K6CellWidth; H=K6CellHeight; |
|
557 }; |
|
558 high_rect = AVKON_LAYOUT_RECT |
|
559 { |
|
560 l=K6FirstColumnHighOffset; t=K6TopRowHighTop; W=K6HighWidth; H=K6HighHeight; |
|
561 }; |
|
562 mark_rect = AVKON_LAYOUT_RECT |
|
563 { |
|
564 l=K6FirstColumnMarkOffset; t=K6TopRowMarkTop; W=K6MarkWidth; H=K6MarkHeight; |
|
565 }; |
|
566 thmb_rect = AVKON_LAYOUT_RECT |
|
567 { |
|
568 l=K6FirstColumnThumbOffset; t=K6TopRowThumbTop; W=K6ThumbWidth; H=K6ThumbHeight; |
|
569 }; |
|
570 }, |
|
571 |
|
572 CAM_BURST_GRID_ITEM // Cell 1 (top middle) |
|
573 { |
|
574 cell_rect = AVKON_LAYOUT_RECT |
|
575 { |
|
576 l=K6SecondColumnCellOffset; t=K6TopRowCellTop; W=K6CellWidth; H=K6CellHeight; |
|
577 }; |
|
578 high_rect = AVKON_LAYOUT_RECT |
|
579 { |
|
580 l=K6SecondColumnHighOffset; t=K6TopRowHighTop; W=K6HighWidth; H=K6HighHeight; |
|
581 }; |
|
582 mark_rect = AVKON_LAYOUT_RECT |
|
583 { |
|
584 l=K6SecondColumnMarkOffset; t=K6TopRowMarkTop; W=K6MarkWidth; H=K6MarkHeight; |
|
585 }; |
|
586 thmb_rect = AVKON_LAYOUT_RECT |
|
587 { |
|
588 l=K6SecondColumnThumbOffset; t=K6TopRowThumbTop; W=K6ThumbWidth; H=K6ThumbHeight; |
|
589 }; |
|
590 }, |
|
591 |
|
592 CAM_BURST_GRID_ITEM // Cell 2 (top right) |
|
593 { |
|
594 cell_rect = AVKON_LAYOUT_RECT |
|
595 { |
|
596 l=K6ThirdColumnCellOffset; t=K6TopRowCellTop; W=K6CellWidth; H=K6CellHeight; |
|
597 }; |
|
598 high_rect = AVKON_LAYOUT_RECT |
|
599 { |
|
600 l=K6ThirdColumnHighOffset; t=K6TopRowHighTop; W=K6HighWidth; H=K6HighHeight; |
|
601 }; |
|
602 mark_rect = AVKON_LAYOUT_RECT |
|
603 { |
|
604 l=K6ThirdColumnMarkOffset; t=K6TopRowMarkTop; W=K6MarkWidth; H=K6MarkHeight; |
|
605 }; |
|
606 thmb_rect = AVKON_LAYOUT_RECT |
|
607 { |
|
608 l=K6ThirdColumnThumbOffset; t=K6TopRowThumbTop; W=K6ThumbWidth; H=K6ThumbHeight; |
|
609 }; |
|
610 }, |
|
611 |
|
612 CAM_BURST_GRID_ITEM // Cell 3 (bottom left) |
|
613 { |
|
614 cell_rect = AVKON_LAYOUT_RECT |
|
615 { |
|
616 l=K6FirstColumnCellOffset; t=K6BottomRowCellTop; W=K6CellWidth; H=K6CellHeight; |
|
617 }; |
|
618 high_rect = AVKON_LAYOUT_RECT |
|
619 { |
|
620 l=K6FirstColumnHighOffset; t=K6BottomRowHighTop; W=K6HighWidth; H=K6HighHeight; |
|
621 }; |
|
622 mark_rect = AVKON_LAYOUT_RECT |
|
623 { |
|
624 l=K6FirstColumnMarkOffset; t=K6BottomRowMarkTop; W=K6MarkWidth; H=K6MarkHeight; |
|
625 }; |
|
626 thmb_rect = AVKON_LAYOUT_RECT |
|
627 { |
|
628 l=K6FirstColumnThumbOffset; t=K6BottomRowThumbTop; W=K6ThumbWidth; H=K6ThumbHeight; |
|
629 }; |
|
630 }, |
|
631 CAM_BURST_GRID_ITEM // Cell 4 (bottom middle) |
|
632 { |
|
633 cell_rect = AVKON_LAYOUT_RECT |
|
634 { |
|
635 l=K6SecondColumnCellOffset; t=K6BottomRowCellTop; W=K6CellWidth; H=K6CellHeight; |
|
636 }; |
|
637 high_rect = AVKON_LAYOUT_RECT |
|
638 { |
|
639 l=K6SecondColumnHighOffset; t=K6BottomRowHighTop; W=K6HighWidth; H=K6HighHeight; |
|
640 }; |
|
641 mark_rect = AVKON_LAYOUT_RECT |
|
642 { |
|
643 l=K6SecondColumnMarkOffset; t=K6BottomRowMarkTop; W=K6MarkWidth; H=K6MarkHeight; |
|
644 }; |
|
645 thmb_rect = AVKON_LAYOUT_RECT |
|
646 { |
|
647 l=K6SecondColumnThumbOffset; t=K6BottomRowThumbTop; W=K6ThumbWidth; H=K6ThumbHeight; |
|
648 }; |
|
649 }, |
|
650 CAM_BURST_GRID_ITEM // Cell 5 (bottom right) |
|
651 { |
|
652 cell_rect = AVKON_LAYOUT_RECT |
|
653 { |
|
654 l=K6ThirdColumnCellOffset; t=K6BottomRowCellTop; W=K6CellWidth; H=K6CellHeight; |
|
655 }; |
|
656 high_rect = AVKON_LAYOUT_RECT |
|
657 { |
|
658 l=K6ThirdColumnHighOffset; t=K6BottomRowHighTop; W=K6HighWidth; H=K6HighHeight; |
|
659 }; |
|
660 mark_rect = AVKON_LAYOUT_RECT |
|
661 { |
|
662 l=K6ThirdColumnMarkOffset; t=K6BottomRowMarkTop; W=K6MarkWidth; H=K6MarkHeight; |
|
663 }; |
|
664 thmb_rect = AVKON_LAYOUT_RECT |
|
665 { |
|
666 l=K6ThirdColumnThumbOffset; t=K6BottomRowThumbTop; W=K6ThumbWidth; H=K6ThumbHeight; |
|
667 }; |
|
668 } |
|
669 }; |
|
670 } |
|
671 |
|
672 |
|
673 |
|
674 |
|
675 //----------------------------------------------------------------------------- |
|
676 // |
|
677 // r_cam_burst_post_capture_grid_array_upto_six_ah |
|
678 // Array storing the positions of the components in the Burst post-capture |
|
679 // thumbnail grid |
|
680 // NOTE: Cell_rect has to be a pixel wider and higher so adjacent cells |
|
681 // share a border |
|
682 // |
|
683 //----------------------------------------------------------------------------- |
|
684 // |
|
685 RESOURCE ARRAY r_cam_burst_post_capture_grid_array_upto_six_ah |
|
686 { |
|
687 items= |
|
688 { |
|
689 CAM_BURST_GRID_ITEM // Cell 0 (top right) |
|
690 { |
|
691 cell_rect = AVKON_LAYOUT_RECT |
|
692 { |
|
693 r=K6FirstColumnCellOffset; t=K6TopRowCellTop; W=K6CellWidth; H=K6CellHeight; |
|
694 }; |
|
695 high_rect = AVKON_LAYOUT_RECT |
|
696 { |
|
697 r=K6FirstColumnHighOffset; t=K6TopRowHighTop; W=K6HighWidth; H=K6HighHeight; |
|
698 }; |
|
699 mark_rect = AVKON_LAYOUT_RECT |
|
700 { |
|
701 r=K6FirstColumnMarkOffset; t=K6TopRowMarkTop; W=K6MarkWidth; H=K6MarkHeight; |
|
702 }; |
|
703 thmb_rect = AVKON_LAYOUT_RECT |
|
704 { |
|
705 r=K6FirstColumnThumbOffset; t=K6TopRowThumbTop; W=K6ThumbWidth; H=K6ThumbHeight; |
|
706 }; |
|
707 }, |
|
708 |
|
709 CAM_BURST_GRID_ITEM // Cell 1 (top middle) |
|
710 { |
|
711 cell_rect = AVKON_LAYOUT_RECT |
|
712 { |
|
713 r=K6SecondColumnCellOffset; t=K6TopRowCellTop; W=K6CellWidth; H=K6CellHeight; |
|
714 }; |
|
715 high_rect = AVKON_LAYOUT_RECT |
|
716 { |
|
717 r=K6SecondColumnHighOffset; t=K6TopRowHighTop; W=K6HighWidth; H=K6HighHeight; |
|
718 }; |
|
719 mark_rect = AVKON_LAYOUT_RECT |
|
720 { |
|
721 r=K6SecondColumnMarkOffset; t=K6TopRowMarkTop; W=K6MarkWidth; H=K6MarkHeight; |
|
722 }; |
|
723 thmb_rect = AVKON_LAYOUT_RECT |
|
724 { |
|
725 r=K6SecondColumnThumbOffset; t=K6TopRowThumbTop; W=K6ThumbWidth; H=K6ThumbHeight; |
|
726 }; |
|
727 }, |
|
728 |
|
729 CAM_BURST_GRID_ITEM // Cell 2 (top left) |
|
730 { |
|
731 cell_rect = AVKON_LAYOUT_RECT |
|
732 { |
|
733 r=K6ThirdColumnCellOffset; t=K6TopRowCellTop; W=K6CellWidth; H=K6CellHeight; |
|
734 }; |
|
735 high_rect = AVKON_LAYOUT_RECT |
|
736 { |
|
737 r=K6ThirdColumnHighOffset; t=K6TopRowHighTop; W=K6HighWidth; H=K6HighHeight; |
|
738 }; |
|
739 mark_rect = AVKON_LAYOUT_RECT |
|
740 { |
|
741 r=K6ThirdColumnMarkOffset; t=K6TopRowMarkTop; W=K6MarkWidth; H=K6MarkHeight; |
|
742 }; |
|
743 thmb_rect = AVKON_LAYOUT_RECT |
|
744 { |
|
745 r=K6ThirdColumnThumbOffset; t=K6TopRowThumbTop; W=K6ThumbWidth; H=K6ThumbHeight; |
|
746 }; |
|
747 }, |
|
748 |
|
749 CAM_BURST_GRID_ITEM // Cell 3 (bottom right) |
|
750 { |
|
751 cell_rect = AVKON_LAYOUT_RECT |
|
752 { |
|
753 r=K6FirstColumnCellOffset; t=K6BottomRowCellTop; W=K6CellWidth; H=K6CellHeight; |
|
754 }; |
|
755 high_rect = AVKON_LAYOUT_RECT |
|
756 { |
|
757 r=K6FirstColumnHighOffset; t=K6BottomRowHighTop; W=K6HighWidth; H=K6HighHeight; |
|
758 }; |
|
759 mark_rect = AVKON_LAYOUT_RECT |
|
760 { |
|
761 r=K6FirstColumnMarkOffset; t=K6BottomRowMarkTop; W=K6MarkWidth; H=K6MarkHeight; |
|
762 }; |
|
763 thmb_rect = AVKON_LAYOUT_RECT |
|
764 { |
|
765 r=K6FirstColumnThumbOffset; t=K6BottomRowThumbTop; W=K6ThumbWidth; H=K6ThumbHeight; |
|
766 }; |
|
767 }, |
|
768 CAM_BURST_GRID_ITEM // Cell 4 (bottom middle) |
|
769 { |
|
770 cell_rect = AVKON_LAYOUT_RECT |
|
771 { |
|
772 r=K6SecondColumnCellOffset; t=K6BottomRowCellTop; W=K6CellWidth; H=K6CellHeight; |
|
773 }; |
|
774 high_rect = AVKON_LAYOUT_RECT |
|
775 { |
|
776 r=K6SecondColumnHighOffset; t=K6BottomRowHighTop; W=K6HighWidth; H=K6HighHeight; |
|
777 }; |
|
778 mark_rect = AVKON_LAYOUT_RECT |
|
779 { |
|
780 r=K6SecondColumnMarkOffset; t=K6BottomRowMarkTop; W=K6MarkWidth; H=K6MarkHeight; |
|
781 }; |
|
782 thmb_rect = AVKON_LAYOUT_RECT |
|
783 { |
|
784 r=K6SecondColumnThumbOffset; t=K6BottomRowThumbTop; W=K6ThumbWidth; H=K6ThumbHeight; |
|
785 }; |
|
786 }, |
|
787 CAM_BURST_GRID_ITEM // Cell 5 (bottom left) |
|
788 { |
|
789 cell_rect = AVKON_LAYOUT_RECT |
|
790 { |
|
791 r=K6ThirdColumnCellOffset; t=K6BottomRowCellTop; W=K6CellWidth; H=K6CellHeight; |
|
792 }; |
|
793 high_rect = AVKON_LAYOUT_RECT |
|
794 { |
|
795 r=K6ThirdColumnHighOffset; t=K6BottomRowHighTop; W=K6HighWidth; H=K6HighHeight; |
|
796 }; |
|
797 mark_rect = AVKON_LAYOUT_RECT |
|
798 { |
|
799 r=K6ThirdColumnMarkOffset; t=K6BottomRowMarkTop; W=K6MarkWidth; H=K6MarkHeight; |
|
800 }; |
|
801 thmb_rect = AVKON_LAYOUT_RECT |
|
802 { |
|
803 r=K6ThirdColumnThumbOffset; t=K6BottomRowThumbTop; W=K6ThumbWidth; H=K6ThumbHeight; |
|
804 }; |
|
805 } |
|
806 }; |
|
807 } |
|
808 |
|
809 //---------------------------------------------------- |
|
810 // |
|
811 // r_cam_burst_post_capture_grid_scrollbar_position |
|
812 // Position of the scroll bar when more than 6 grid items on screen. |
|
813 // |
|
814 //---------------------------------------------------- |
|
815 // |
|
816 RESOURCE AVKON_LAYOUT_RECT r_cam_burst_post_capture_grid_scrollbar_position |
|
817 { |
|
818 l = 315; |
|
819 t = 0; |
|
820 W = 16; |
|
821 H = KCentralPaneHeightCC; |
|
822 } |
|
823 |
|
824 |
|
825 //---------------------------------------------------- |
|
826 // |
|
827 // r_cam_burst_post_capture_grid_scrollbar_position_ah |
|
828 // Position of the scroll bar when more than 6 grid items on screen. |
|
829 // |
|
830 //---------------------------------------------------- |
|
831 // |
|
832 RESOURCE AVKON_LAYOUT_RECT r_cam_burst_post_capture_grid_scrollbar_position_ah |
|
833 { |
|
834 l = 5; |
|
835 t = 0; |
|
836 W = 16; |
|
837 H = KCentralPaneHeightCC; |
|
838 } |
|
839 |
|
840 |
|
841 //----------------------------------------------------------------------------- |
|
842 // |
|
843 // r_cam_burst_post_capture_thumb_size |
|
844 // The size of thumbnail images (in pixels) to be shown by burst thumbnail |
|
845 // grid control |
|
846 // |
|
847 //----------------------------------------------------------------------------- |
|
848 // |
|
849 RESOURCE CAM_RECT_SIZE r_cam_burst_post_capture_thumb_size |
|
850 { |
|
851 width = K6ThumbnailWidth; |
|
852 height = K6ThumbnailHeight; |
|
853 } |
|
854 |
|
855 |
|
856 // --------------------------------------------------------- |
|
857 // |
|
858 // r_cam_burst_thumbnail_menubar |
|
859 // Menubar for burst thumbnail view |
|
860 // |
|
861 // --------------------------------------------------------- |
|
862 // |
|
863 RESOURCE MENU_BAR r_cam_burst_thumbnail_menubar |
|
864 { |
|
865 titles = |
|
866 { |
|
867 MENU_TITLE |
|
868 { |
|
869 menu_pane = r_cam_burst_thumbnail_menu; |
|
870 } |
|
871 }; |
|
872 } |
|
873 |
|
874 // --------------------------------------------------------- |
|
875 // |
|
876 // r_cam_burst_thumbnail_menu |
|
877 // Options menu for burst thumbnail view |
|
878 // |
|
879 // --------------------------------------------------------- |
|
880 // |
|
881 RESOURCE MENU_PANE r_cam_burst_thumbnail_menu |
|
882 { |
|
883 items = |
|
884 { |
|
885 MENU_ITEM |
|
886 { |
|
887 command = ECamCmdOpenPhoto; |
|
888 txt = qtn_lcam_options_open_photo; |
|
889 }, |
|
890 MENU_ITEM |
|
891 { |
|
892 command = ECamCmdSend; |
|
893 txt = qtn_options_send_via; |
|
894 }, |
|
895 MENU_ITEM |
|
896 { |
|
897 command = ECamCmdSendToCallerMultimedia; |
|
898 txt = qtn_lcam_options_send_to_call; |
|
899 }, |
|
900 MENU_ITEM |
|
901 { |
|
902 command = ECamCmdDelete; |
|
903 txt = qtn_lcam_options_delete; |
|
904 }, |
|
905 MENU_ITEM |
|
906 { |
|
907 command = KAiwCmdAssign; |
|
908 txt = qtn_lcam_use_image_postcapture_menu; |
|
909 cascade = AIW_INTELLIGENT_CASCADE_ID; |
|
910 }, |
|
911 MENU_ITEM |
|
912 { |
|
913 command = ECamCmdShareOnOvi; |
|
914 // AIW provider fills the menu item title. |
|
915 // No submenu, only 1 provider acccepted. |
|
916 txt = ""; |
|
917 }, |
|
918 MENU_ITEM // SHARE_AIW |
|
919 { |
|
920 command = ECamCmdShareSettings; |
|
921 // AIW provider fills the menu item title. |
|
922 // No submenu, only 1 provider acccepted. |
|
923 txt = ""; |
|
924 }, |
|
925 MENU_ITEM |
|
926 { |
|
927 command = ECamCmdPhotos; |
|
928 txt = qtn_lcam_options_go_to_photos; |
|
929 }, |
|
930 MENU_ITEM |
|
931 { |
|
932 command = ECamCmdMarkUnmarkMenu; |
|
933 txt = qtn_options_list; |
|
934 cascade = R_AVKON_MENUPANE_MARKABLE_LIST_IMPLEMENTATION; |
|
935 }, |
|
936 MENU_ITEM |
|
937 { |
|
938 command = EAknCmdHelp; |
|
939 txt = qtn_options_help; |
|
940 }, |
|
941 MENU_ITEM |
|
942 { |
|
943 command = ECamCmdInternalExit; |
|
944 txt = qtn_options_exit; |
|
945 } |
|
946 }; |
|
947 } |
|
948 |
|
949 |
|
950 // --------------------------------------------------------- |
|
951 // |
|
952 // r_cam_burst_thumbnail_ok_menubar |
|
953 // Ok menubar for burst thumbnail grid view |
|
954 // |
|
955 // --------------------------------------------------------- |
|
956 // |
|
957 RESOURCE MENU_BAR r_cam_burst_thumbnail_ok_menubar |
|
958 { |
|
959 titles = |
|
960 { |
|
961 MENU_TITLE |
|
962 { |
|
963 menu_pane = r_cam_burst_thumbnail_ok_menu; |
|
964 } |
|
965 }; |
|
966 } |
|
967 |
|
968 |
|
969 // --------------------------------------------------------- |
|
970 // |
|
971 // r_cam_burst_thumbnail_ok_menu |
|
972 // Context specific ok options menu for burst |
|
973 // thumbnail grid view |
|
974 // |
|
975 // --------------------------------------------------------- |
|
976 // |
|
977 RESOURCE MENU_PANE r_cam_burst_thumbnail_ok_menu |
|
978 { |
|
979 items = |
|
980 { |
|
981 MENU_ITEM |
|
982 { |
|
983 command = ECamCmdDelete; |
|
984 txt = qtn_lcam_options_delete; |
|
985 }, |
|
986 MENU_ITEM |
|
987 { |
|
988 command = ECamCmdSend; |
|
989 txt = qtn_options_send_via; |
|
990 }, |
|
991 MENU_ITEM |
|
992 { |
|
993 command = ECamCmdSendToCallerMultimedia; |
|
994 txt = qtn_lcam_options_send_to_call; |
|
995 }, |
|
996 MENU_ITEM |
|
997 { |
|
998 command = ECamCmdMarkUnmarkMenu; |
|
999 txt = qtn_options_list; |
|
1000 cascade = R_AVKON_MENUPANE_MARKABLE_LIST_IMPLEMENTATION; |
|
1001 } |
|
1002 }; |
|
1003 } |
|
1004 |
|
1005 |
|
1006 //---------------------------------------------------- |
|
1007 // |
|
1008 // r_cam_burst_thumbnail_view |
|
1009 // Thumbnail view after burst capture |
|
1010 // |
|
1011 //---------------------------------------------------- |
|
1012 // |
|
1013 RESOURCE AVKON_VIEW r_cam_burst_thumbnail_view |
|
1014 { |
|
1015 menubar = r_cam_burst_thumbnail_menubar; |
|
1016 cba = R_CAM_SOFTKEYS_OPTIONS_BACK__SELECT; |
|
1017 toolbar = r_cam_burst_postcapture_toolbar; |
|
1018 } |
|
1019 |
|
1020 |
|
1021 // --------------------------------------------------- |
|
1022 // |
|
1023 // r_cam_timelapse_image_text_layout |
|
1024 // Layout for captured and remaining images in navi pane. |
|
1025 // |
|
1026 // --------------------------------------------------- |
|
1027 // |
|
1028 RESOURCE AVKON_LAYOUT_TEXT r_cam_timelapse_image_text_layout |
|
1029 { |
|
1030 font = EAknLogicalFontSecondaryFont; C=0; l=26; B=234; W=100; J=ELayoutAlignLeft; |
|
1031 // font = EAknLogicalFontSecondaryFont; C=0; l=296; r=224; B=234; W=32; J=ELayoutAlignLeft; |
|
1032 } |
|
1033 |
|
1034 // --------------------------------------------------- |
|
1035 // |
|
1036 // r_cam_timelapse_image_text_layout_ah_camcorder |
|
1037 // Arabic/Hebrew layout for captured and remaining images in navi pane. |
|
1038 // |
|
1039 // --------------------------------------------------- |
|
1040 // |
|
1041 RESOURCE AVKON_LAYOUT_TEXT r_cam_timelapse_image_text_layout_ah |
|
1042 { |
|
1043 //font = EAknLogicalFontSecondaryFont; C=0; l=26; B=234; W=100; J=ELayoutAlignLeft; |
|
1044 font = EAknLogicalFontSecondaryFont; C=0; l=45; B=234; W=100; J=ELayoutAlignLeft; |
|
1045 } |
|
1046 |
|
1047 // --------------------------------------------------- |
|
1048 // |
|
1049 // r_cam_timelapse_countdown_text_layout |
|
1050 // Layout for remaining time till next timelapse capture |
|
1051 // |
|
1052 // --------------------------------------------------- |
|
1053 // |
|
1054 RESOURCE AVKON_LAYOUT_TEXT r_cam_timelapse_countdown_text_layout |
|
1055 { |
|
1056 font = EAknLogicalFontSecondaryFont; C=0; l=130; B=234; W=100; J=ELayoutAlignLeft; |
|
1057 // font = EAknLogicalFontSecondaryFont; C=0; l=224; r=174; B=234; W=45; J=ELayoutAlignLeft; |
|
1058 } |
|
1059 |
|
1060 // --------------------------------------------------- |
|
1061 // |
|
1062 // r_cam_timelapse_countdown_text_layout_ah_camcorder |
|
1063 // Arabic/Hebrew layout for remaining time till next timelapse capture |
|
1064 // |
|
1065 // --------------------------------------------------- |
|
1066 // |
|
1067 RESOURCE AVKON_LAYOUT_TEXT r_cam_timelapse_countdown_text_layout_ah |
|
1068 { |
|
1069 font = EAknLogicalFontSecondaryFont; C=0; l=130; B=234; W=100; J=ELayoutAlignLeft; |
|
1070 } |
|
1071 |
|
1072 // --------------------------------------------------- |
|
1073 // |
|
1074 // r_cam_timelapse_captured_text_layout |
|
1075 // Layout for count of captured images in post capture view |
|
1076 // |
|
1077 // --------------------------------------------------- |
|
1078 // |
|
1079 RESOURCE AVKON_LAYOUT_TEXT r_cam_timelapse_captured_text_layout |
|
1080 { |
|
1081 font = EAknLogicalFontSecondaryFont; C=0; l=20; B=234; W=100; J=ELayoutAlignLeft; |
|
1082 } |
|
1083 |
|
1084 // --------------------------------------------------- |
|
1085 // |
|
1086 // r_cam_timelapse_captured_text_layout_ah |
|
1087 // Arabic/Hebrew layout for count of captured images in post capture view |
|
1088 // |
|
1089 // --------------------------------------------------- |
|
1090 // |
|
1091 RESOURCE AVKON_LAYOUT_TEXT r_cam_timelapse_captured_text_layout_ah |
|
1092 { |
|
1093 //font = EAknLogicalFontSecondaryFont; C=0; l=20; B=234; W=100; J=ELayoutAlignLeft; |
|
1094 font = EAknLogicalFontSecondaryFont; C=0; l=22; B=234; W=100; J=ELayoutAlignLeft; |
|
1095 } |
|
1096 |
|
1097 // --------------------------------------------------------- |
|
1098 // |
|
1099 // r_cam_timelapse_in_capture_navicounter_decorations |
|
1100 // Decorations for the navicounter during timelapse capture |
|
1101 // |
|
1102 // --------------------------------------------------------- |
|
1103 // |
|
1104 RESOURCE CAM_DECORATIONS r_cam_timelapse_in_capture_navicounter_decorations |
|
1105 { |
|
1106 decorations = |
|
1107 { |
|
1108 CAM_DECORATION |
|
1109 { |
|
1110 type = ECamScreenDecorationBlendedBackground; |
|
1111 decoration = |
|
1112 { |
|
1113 CAM_BLENDED_BACKGROUND |
|
1114 { |
|
1115 tl_x = 0; // 20; // 0 |
|
1116 tl_y = 219; // 220; |
|
1117 width = 180; //220; // 200; |
|
1118 } |
|
1119 }; |
|
1120 } |
|
1121 }; |
|
1122 } |
|
1123 |
|
1124 // --------------------------------------------------------- |
|
1125 // |
|
1126 // r_cam_timelapse_post_capture_navicounter_decorations |
|
1127 // Decorations for the navicounter in timelapse post capture view |
|
1128 // |
|
1129 // --------------------------------------------------------- |
|
1130 // |
|
1131 RESOURCE CAM_DECORATIONS r_cam_timelapse_post_capture_navicounter_decorations |
|
1132 { |
|
1133 decorations = |
|
1134 { |
|
1135 CAM_DECORATION |
|
1136 { |
|
1137 type = ECamScreenDecorationBlendedBackground; |
|
1138 decoration = |
|
1139 { |
|
1140 CAM_BLENDED_BACKGROUND |
|
1141 { |
|
1142 tl_x = 0; |
|
1143 tl_y = 219; |
|
1144 width = 167; |
|
1145 } |
|
1146 }; |
|
1147 } |
|
1148 }; |
|
1149 } |
|
1150 |
|
1151 //---------------------------------------------------- |
|
1152 // |
|
1153 // r_cam_timelapse_images_captured |
|
1154 // String for the count of captured images in timelapse |
|
1155 // postcapture view |
|
1156 // |
|
1157 //---------------------------------------------------- |
|
1158 // |
|
1159 RESOURCE TBUF r_cam_timelapse_images_captured |
|
1160 { |
|
1161 buf = qtn_lcam_images_captured; |
|
1162 } |
|
1163 |
|
1164 //---------------------------------------------------- |
|
1165 // |
|
1166 // r_cam_timelapse_countdown_time |
|
1167 // String for the remaining time till next capture |
|
1168 // |
|
1169 //---------------------------------------------------- |
|
1170 // |
|
1171 RESOURCE TBUF r_cam_timelapse_countdown_time |
|
1172 { |
|
1173 buf = qtn_lcam_time_cap; |
|
1174 } |
|
1175 |
|
1176 //---------------------------------------------------- |
|
1177 // |
|
1178 // r_cam_sequence_icon_rect |
|
1179 // Position of the sequence capture icon |
|
1180 // |
|
1181 //---------------------------------------------------- |
|
1182 // |
|
1183 RESOURCE AVKON_LAYOUT_RECT r_cam_sequence_icon_rect |
|
1184 { |
|
1185 r = 199; |
|
1186 // Background top at 219 |
|
1187 // Background height 20 |
|
1188 // Icon height 16 |
|
1189 // => Icon top at 219 + (20/2 - 16/2) = 221 when centered |
|
1190 t = 221; |
|
1191 W = 16; |
|
1192 H = 16; |
|
1193 } |
|
1194 |
|
1195 //---------------------------------------------------- |
|
1196 // |
|
1197 // r_cam_sequence_icon_rect_ah |
|
1198 // Position of the sequence capture icon |
|
1199 // |
|
1200 //---------------------------------------------------- |
|
1201 // |
|
1202 RESOURCE AVKON_LAYOUT_RECT r_cam_sequence_icon_rect_ah |
|
1203 { |
|
1204 //l = 5; |
|
1205 r = 280; |
|
1206 t = 221; |
|
1207 W = 16; |
|
1208 H = 16; |
|
1209 } |
|
1210 |
|
1211 //---------------------------------------------------- |
|
1212 // |
|
1213 // r_cam_time_lapse_title |
|
1214 // Time lapse slider title string |
|
1215 // |
|
1216 //---------------------------------------------------- |
|
1217 RESOURCE TITLE_PANE r_cam_time_lapse_title |
|
1218 { |
|
1219 txt = qtn_lcam_selector_title_tl; //qtn_lcam_title_tl; |
|
1220 } |
|
1221 |
|
1222 |
|
1223 |
|
1224 // Time lapse listbox |
|
1225 RESOURCE ARRAY r_cam_capture_setup_list_sequence_mode |
|
1226 { |
|
1227 items= |
|
1228 { |
|
1229 CAPTURE_SETUP_LIST_ITEM |
|
1230 { |
|
1231 item_text = qtn_lcam_set_adv_seq_off; |
|
1232 setting_value_id = ECamTimeLapseOff; |
|
1233 bitmap_id = EMbmCameraappQgn_indi_cam4_sequence; |
|
1234 }, |
|
1235 CAPTURE_SETUP_LIST_ITEM |
|
1236 { |
|
1237 item_text = qtn_lcam_set_burst; |
|
1238 setting_value_id = ECamTimeLapseMin; |
|
1239 bitmap_id = EMbmCameraappQgn_indi_cam4_sequence_burst; |
|
1240 }, |
|
1241 CAPTURE_SETUP_LIST_ITEM |
|
1242 { |
|
1243 item_text = qtn_lcam_set_seq_5secs; |
|
1244 setting_value_id = ECamTimeLapse5sec; |
|
1245 bitmap_id = EMbmCameraappQgn_indi_cam4_sequence_5s; |
|
1246 }, |
|
1247 CAPTURE_SETUP_LIST_ITEM |
|
1248 { |
|
1249 item_text = qtn_lcam_set_seq_10secs; |
|
1250 setting_value_id = ECamTimeLapse10sec; |
|
1251 bitmap_id = EMbmCameraappQgn_indi_cam4_sequence_10s; |
|
1252 }, |
|
1253 CAPTURE_SETUP_LIST_ITEM |
|
1254 { |
|
1255 item_text = qtn_lcam_set_seq_30secs; |
|
1256 setting_value_id = ECamTimeLapse30sec; |
|
1257 bitmap_id = EMbmCameraappQgn_indi_cam4_sequence_30s; |
|
1258 }, |
|
1259 CAPTURE_SETUP_LIST_ITEM |
|
1260 { |
|
1261 item_text = qtn_lcam_set_seq_1min; |
|
1262 setting_value_id = ECamTimeLapse1min; |
|
1263 bitmap_id = EMbmCameraappQgn_indi_cam4_sequence_1min; |
|
1264 }, |
|
1265 CAPTURE_SETUP_LIST_ITEM |
|
1266 { |
|
1267 item_text = qtn_lcam_set_seq_5min; |
|
1268 setting_value_id = ECamTimeLapse5min; |
|
1269 bitmap_id = EMbmCameraappQgn_indi_cam4_sequence_5min; |
|
1270 }, |
|
1271 CAPTURE_SETUP_LIST_ITEM |
|
1272 { |
|
1273 item_text = qtn_lcam_set_seq_10min; |
|
1274 setting_value_id = ECamTimeLapse10min; |
|
1275 bitmap_id = EMbmCameraappQgn_indi_cam4_sequence_10min; |
|
1276 }, |
|
1277 CAPTURE_SETUP_LIST_ITEM |
|
1278 { |
|
1279 item_text = qtn_lcam_set_seq_30min; |
|
1280 setting_value_id = ECamTimeLapse30min; |
|
1281 bitmap_id = EMbmCameraappQgn_indi_cam4_sequence_30min; |
|
1282 } |
|
1283 }; |
|
1284 } |
|
1285 |
|
1286 RESOURCE ARRAY r_cam_capture_setup_list_sequence_mode_summary |
|
1287 { |
|
1288 items = |
|
1289 { |
|
1290 CAM_MODE_SELECT_SUMMARY |
|
1291 { |
|
1292 setting_value_id = ECamTimeLapseOff; |
|
1293 summary_icon = EMbmCameraappQgn_indi_cam4_sequence; |
|
1294 summary_title_text = qtn_lcam_set_adv_seq_off; |
|
1295 summary_description_text = qtn_lcam_set_adv_seq_off_ex; |
|
1296 }, |
|
1297 CAM_MODE_SELECT_SUMMARY |
|
1298 { |
|
1299 setting_value_id = ECamTimeLapseMin; |
|
1300 summary_icon = EMbmCameraappQgn_indi_cam4_sequence_burst; |
|
1301 summary_title_text = qtn_lcam_set_burst; |
|
1302 summary_description_text = qtn_lcam_set_burst2_ex; |
|
1303 }, |
|
1304 CAM_MODE_SELECT_SUMMARY |
|
1305 { |
|
1306 setting_value_id = ECamTimeLapse5sec; |
|
1307 summary_icon = EMbmCameraappQgn_indi_cam4_sequence_5s; |
|
1308 summary_title_text = qtn_lcam_set_seq_5secs; |
|
1309 summary_description_text = qtn_lcam_set_seq_5secs_ex; |
|
1310 }, |
|
1311 CAM_MODE_SELECT_SUMMARY |
|
1312 { |
|
1313 setting_value_id = ECamTimeLapse10sec; |
|
1314 summary_icon = EMbmCameraappQgn_indi_cam4_sequence_10s; |
|
1315 summary_title_text = qtn_lcam_set_seq_10secs; |
|
1316 summary_description_text = qtn_lcam_set_seq_10secs_ex; |
|
1317 }, |
|
1318 CAM_MODE_SELECT_SUMMARY |
|
1319 { |
|
1320 setting_value_id = ECamTimeLapse30sec; |
|
1321 summary_icon = EMbmCameraappQgn_indi_cam4_sequence_30s; |
|
1322 summary_title_text = qtn_lcam_set_seq_30secs; |
|
1323 summary_description_text = qtn_lcam_set_seq_30secs_ex; |
|
1324 }, |
|
1325 CAM_MODE_SELECT_SUMMARY |
|
1326 { |
|
1327 setting_value_id = ECamTimeLapse1min; |
|
1328 summary_icon = EMbmCameraappQgn_indi_cam4_sequence_1min; |
|
1329 summary_title_text = qtn_lcam_set_seq_1min; |
|
1330 summary_description_text = qtn_lcam_set_seq_1min_ex; |
|
1331 }, |
|
1332 CAM_MODE_SELECT_SUMMARY |
|
1333 { |
|
1334 setting_value_id = ECamTimeLapse5min; |
|
1335 summary_icon = EMbmCameraappQgn_indi_cam4_sequence_5min; |
|
1336 summary_title_text = qtn_lcam_set_seq_5min; |
|
1337 summary_description_text = qtn_lcam_set_seq_5min_ex; |
|
1338 }, |
|
1339 CAM_MODE_SELECT_SUMMARY |
|
1340 { |
|
1341 setting_value_id = ECamTimeLapse10min; |
|
1342 summary_icon = EMbmCameraappQgn_indi_cam4_sequence_10min; |
|
1343 summary_title_text = qtn_lcam_set_seq_10min; |
|
1344 summary_description_text = qtn_lcam_set_seq_10min_ex; |
|
1345 }, |
|
1346 CAM_MODE_SELECT_SUMMARY |
|
1347 { |
|
1348 setting_value_id = ECamTimeLapse30min; |
|
1349 summary_icon = EMbmCameraappQgn_indi_cam4_sequence_30min; |
|
1350 summary_title_text = qtn_lcam_set_seq_30min; |
|
1351 summary_description_text = qtn_lcam_set_seq_30min_ex; |
|
1352 } |
|
1353 }; |
|
1354 } |
|
1355 |
|
1356 // --------------------------------------------------------- |
|
1357 // |
|
1358 // r_cam_infolistbox_menubar |
|
1359 // Menubar for InfoListBox |
|
1360 // |
|
1361 // --------------------------------------------------------- |
|
1362 // |
|
1363 RESOURCE MENU_BAR r_cam_infolistbox_menubar |
|
1364 { |
|
1365 titles = |
|
1366 { |
|
1367 MENU_TITLE |
|
1368 { |
|
1369 menu_pane = r_cam_infolistbox_menu; |
|
1370 } |
|
1371 }; |
|
1372 } |
|
1373 |
|
1374 // --------------------------------------------------------- |
|
1375 // |
|
1376 // r_cam_scene_infolistbox_menu |
|
1377 // Options menu for InfoListBox |
|
1378 // |
|
1379 // --------------------------------------------------------- |
|
1380 // |
|
1381 RESOURCE MENU_PANE r_cam_infolistbox_menu |
|
1382 { |
|
1383 items = |
|
1384 { |
|
1385 MENU_ITEM |
|
1386 { |
|
1387 command = ECamCmdSelect; |
|
1388 txt = qtn_lcam_options_select; |
|
1389 }, |
|
1390 MENU_ITEM |
|
1391 { |
|
1392 command = EAknCmdHelp; |
|
1393 txt = qtn_options_help; |
|
1394 }, |
|
1395 MENU_ITEM |
|
1396 { |
|
1397 command = ECamCmdInternalExit; |
|
1398 txt = qtn_options_exit; |
|
1399 } |
|
1400 }; |
|
1401 } |
|
1402 |
|