|
1 /* |
|
2 * Copyright (c) 2008-2009 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 // RESOURCE IDENTIFIER |
|
19 NAME NCSE // 4 letter ID, must be same as nhdcamsettings.rss ID |
|
20 |
|
21 #include <eikon.rh> // signature |
|
22 #include <avkon.rh> // AVKON_LAYOUT_TEXT AVKON_NOTE |
|
23 #include <avkon.rsg> // R_AVKON_SOFTKEYS_EMPTY |
|
24 #include <appinfo.rh> // LOCALISABLE_APP_INFO |
|
25 #include <avkon.mbg> |
|
26 #include <aknsconstants.hrh> // EAknsMajorGeneric |
|
27 #include <e32keys.h> // For EStdKeyDevice3 |
|
28 #include <AiwCommon.rh> // For AIW_INTEREST |
|
29 #include <cameraapp.mbg> // EMbmCameraappQgn_* |
|
30 #include <cam.loc> |
|
31 #include <avkon.loc> |
|
32 |
|
33 |
|
34 #include "Cam.rh" // CAM_ENGINE_UPDATE |
|
35 #include "CamConstantsCamcorder.hrh" |
|
36 #include "CamConstantsViewMode.hrh" |
|
37 #include "CamConstantsPortrait.hrh" |
|
38 |
|
39 // =========================================================================== |
|
40 // Constants |
|
41 #define KCamCaptureSoundFile1 "z:\\system\\sounds\\digital\\cameraappCapture1.wav" |
|
42 #define KCamCaptureSoundFile2 "z:\\system\\sounds\\digital\\cameraappCapture2.wav" |
|
43 #define KCamCaptureSoundFile3 "z:\\system\\sounds\\digital\\cameraappCapture3.wav" |
|
44 #define KCamCaptureSoundFile4 "z:\\system\\sounds\\digital\\cameraappCapture4.wav" |
|
45 #define KCamBurstCaptureSoundFile1 "z:\\system\\sounds\\digital\\cameraappCaptureShort1.wav" |
|
46 #define KCamBurstCaptureSoundFile2 "z:\\system\\sounds\\digital\\cameraappCaptureShort2.wav" |
|
47 #define KCamBurstCaptureSoundFile3 "z:\\system\\sounds\\digital\\cameraappCaptureShort3.wav" |
|
48 #define KCamBurstCaptureSoundFile4 "z:\\system\\sounds\\digital\\cameraappCaptureShort4.wav" |
|
49 |
|
50 #define KCamStartSoundFile "z:\\system\\sounds\\digital\\cameraappStart.wav" |
|
51 #define KCamStopSoundFile "z:\\system\\sounds\\digital\\cameraappStop.wav" |
|
52 #define KCamPauseSoundFile "z:\\system\\sounds\\digital\\cameraappStop.wav" |
|
53 |
|
54 #define KCamAutoFocusSuccFile "z:\\system\\sounds\\digital\\cameraappFocusSucc.wav" |
|
55 |
|
56 #define CAMERAAPP_BITMAP_FILE "z:\\resource\\apps\\cameraapp.mif" |
|
57 |
|
58 |
|
59 |
|
60 // RESOURCE DEFINITIONS |
|
61 RESOURCE RSS_SIGNATURE { } |
|
62 RESOURCE TBUF { buf = "NCSE"; } |
|
63 |
|
64 |
|
65 /******************************************** |
|
66 * TBUF |
|
67 *********************************************/ |
|
68 |
|
69 // --------------------------------------------------- |
|
70 // |
|
71 // r_cam_scene_title_auto |
|
72 // Title of Auto scene in scene settings view |
|
73 // |
|
74 // --------------------------------------------------- |
|
75 // |
|
76 RESOURCE TBUF r_cam_scene_title_auto |
|
77 { |
|
78 buf = qtn_lcam_scene_auto_v2; |
|
79 } |
|
80 |
|
81 // --------------------------------------------------- |
|
82 // |
|
83 // r_cam_scene_title_user |
|
84 // Title of User scene in scene settings view |
|
85 // |
|
86 // --------------------------------------------------- |
|
87 // |
|
88 RESOURCE TBUF r_cam_scene_title_user |
|
89 { |
|
90 buf = qtn_lcam_scene_user_v2; |
|
91 } |
|
92 |
|
93 // --------------------------------------------------- |
|
94 // |
|
95 // r_cam_scene_title_macro |
|
96 // Title of Macro scene in scene settings view |
|
97 // |
|
98 // --------------------------------------------------- |
|
99 // |
|
100 RESOURCE TBUF r_cam_scene_title_macro |
|
101 { |
|
102 buf = qtn_lcam_scene_macro_v2; |
|
103 } |
|
104 |
|
105 // --------------------------------------------------- |
|
106 // |
|
107 // r_cam_scene_title_landscape |
|
108 // Title of Landscape scene in scene settings view |
|
109 // |
|
110 // --------------------------------------------------- |
|
111 // |
|
112 RESOURCE TBUF r_cam_scene_title_landscape |
|
113 { |
|
114 buf = qtn_lcam_scene_land_v2; |
|
115 } |
|
116 |
|
117 // --------------------------------------------------- |
|
118 // |
|
119 // r_cam_scene_title_portrait |
|
120 // Title of Portrait scene in scene settings view |
|
121 // |
|
122 // --------------------------------------------------- |
|
123 // |
|
124 RESOURCE TBUF r_cam_scene_title_portrait |
|
125 { |
|
126 buf = qtn_lcam_scene_port_v2; |
|
127 } |
|
128 |
|
129 // --------------------------------------------------- |
|
130 // |
|
131 // r_cam_scene_title_text |
|
132 // Title of Text scene in scene settings view |
|
133 // |
|
134 // --------------------------------------------------- |
|
135 // |
|
136 RESOURCE TBUF r_cam_scene_title_text |
|
137 { |
|
138 buf = qtn_lcam_scene_text; |
|
139 } |
|
140 |
|
141 // --------------------------------------------------- |
|
142 // |
|
143 // r_cam_scene_title_night |
|
144 // Title of Night scene in scene settings view |
|
145 // |
|
146 // --------------------------------------------------- |
|
147 // |
|
148 RESOURCE TBUF r_cam_scene_title_night |
|
149 { |
|
150 buf = qtn_lcam_scene_night_v2; |
|
151 } |
|
152 |
|
153 // --------------------------------------------------- |
|
154 // |
|
155 // r_cam_scene_title_sports |
|
156 // Title of Sports scene in scene settings view |
|
157 // |
|
158 // --------------------------------------------------- |
|
159 // |
|
160 RESOURCE TBUF r_cam_scene_title_sports |
|
161 { |
|
162 buf = qtn_lcam_scene_sport_v2; |
|
163 } |
|
164 |
|
165 // --------------------------------------------------- |
|
166 // |
|
167 // r_cam_scene_title_normal |
|
168 // Title of Normal scene in scene settings view |
|
169 // |
|
170 // --------------------------------------------------- |
|
171 // |
|
172 RESOURCE TBUF r_cam_scene_title_normal |
|
173 { |
|
174 buf = qtn_lcam_scene_auto_v2; |
|
175 } |
|
176 |
|
177 // --------------------------------------------------- |
|
178 // |
|
179 // r_cam_scene_title_night_landscape |
|
180 // Title of Night Landscape scene in scene settings view |
|
181 // |
|
182 // --------------------------------------------------- |
|
183 // |
|
184 RESOURCE TBUF r_cam_scene_title_night_landscape |
|
185 { |
|
186 buf = qtn_lcam_scene_nightland_v2; |
|
187 } |
|
188 |
|
189 // --------------------------------------------------- |
|
190 // |
|
191 // r_cam_scene_title_night_portrait |
|
192 // Description of Night Portrait scene in scene settings view |
|
193 // |
|
194 // --------------------------------------------------- |
|
195 // |
|
196 RESOURCE TBUF r_cam_scene_title_night_portrait |
|
197 { |
|
198 buf = qtn_lcam_scene_nightport_v2; |
|
199 } |
|
200 |
|
201 // --------------------------------------------------- |
|
202 // |
|
203 // r_cam_scene_title_candlelight |
|
204 // Description of Candlelight scene in scene settings view |
|
205 // |
|
206 // --------------------------------------------------- |
|
207 // |
|
208 RESOURCE TBUF r_cam_scene_title_candlelight |
|
209 { |
|
210 buf = qtn_lcam_scene_candle; |
|
211 } |
|
212 |
|
213 /************************************** |
|
214 * Explanation text TBUF * |
|
215 **************************************/ |
|
216 |
|
217 // --------------------------------------------------- |
|
218 // |
|
219 // r_cam_scene_title_auto |
|
220 // Description of Auto scene in scene settings view |
|
221 // |
|
222 // --------------------------------------------------- |
|
223 // |
|
224 RESOURCE TBUF r_cam_scene_description_auto |
|
225 { |
|
226 buf = qtn_lcam_scene_auto_ex_v2; |
|
227 } |
|
228 |
|
229 // --------------------------------------------------- |
|
230 // |
|
231 // r_cam_scene_description_user |
|
232 // Description of User scene in scene settings view |
|
233 // |
|
234 // --------------------------------------------------- |
|
235 // |
|
236 RESOURCE TBUF r_cam_scene_description_user |
|
237 { |
|
238 buf = qtn_lcam_scene_user_ex_v2; |
|
239 } |
|
240 |
|
241 // --------------------------------------------------- |
|
242 // |
|
243 // r_cam_scene_description_macro |
|
244 // Description of macro scene in scene settings view |
|
245 // |
|
246 // --------------------------------------------------- |
|
247 // |
|
248 RESOURCE TBUF r_cam_scene_description_macro |
|
249 { |
|
250 buf = qtn_lcam_scene_macro_ex_v2; |
|
251 } |
|
252 |
|
253 // --------------------------------------------------- |
|
254 // |
|
255 // r_cam_scene_description_landscape |
|
256 // Description of Landscape scene in scene settings view |
|
257 // this is used when autofocus is not supported |
|
258 // |
|
259 // --------------------------------------------------- |
|
260 // |
|
261 RESOURCE TBUF r_cam_scene_description_landscape |
|
262 { |
|
263 buf = qtn_lcam_scene_land2_ex_v2; |
|
264 } |
|
265 |
|
266 // --------------------------------------------------- |
|
267 // |
|
268 // r_cam_scene_description_landscape_autofocus |
|
269 // Description of Landscape scene in scene settings view |
|
270 // this is used when autofocus is supported |
|
271 // |
|
272 // --------------------------------------------------- |
|
273 // |
|
274 RESOURCE TBUF r_cam_scene_description_landscape_autofocus |
|
275 { |
|
276 buf = qtn_lcam_scene_land_ex_v2; |
|
277 } |
|
278 |
|
279 |
|
280 // --------------------------------------------------- |
|
281 // |
|
282 // r_cam_scene_description_portrait |
|
283 // Description of Portrait scene in scene settings view |
|
284 // |
|
285 // --------------------------------------------------- |
|
286 // |
|
287 RESOURCE TBUF r_cam_scene_description_portrait |
|
288 { |
|
289 buf = qtn_lcam_scene_port2_ex_v2; |
|
290 } |
|
291 |
|
292 // --------------------------------------------------- |
|
293 // |
|
294 // r_cam_scene_description_text |
|
295 // Description of Text scene in scene settings view |
|
296 // |
|
297 // --------------------------------------------------- |
|
298 // |
|
299 |
|
300 RESOURCE TBUF r_cam_scene_description_text |
|
301 { |
|
302 buf = qtn_lcam_scene_text_ex_v2; |
|
303 } |
|
304 |
|
305 // --------------------------------------------------- |
|
306 // |
|
307 // r_cam_scene_description_night |
|
308 // Description of Night scene in scene settings view |
|
309 // |
|
310 // --------------------------------------------------- |
|
311 // |
|
312 RESOURCE TBUF r_cam_scene_description_night |
|
313 { |
|
314 buf = qtn_lcam_scene_night_ex_v2; |
|
315 } |
|
316 |
|
317 // --------------------------------------------------- |
|
318 // |
|
319 // r_cam_scene_description_sports |
|
320 // Description of Sports scene in scene settings view |
|
321 // |
|
322 // --------------------------------------------------- |
|
323 // |
|
324 RESOURCE TBUF r_cam_scene_description_sports |
|
325 { |
|
326 buf = qtn_lcam_scene_sport_ex_v2; |
|
327 } |
|
328 |
|
329 // --------------------------------------------------- |
|
330 // |
|
331 // r_cam_scene_description_normal |
|
332 // Description of Normal scene in scene settings view |
|
333 // |
|
334 // --------------------------------------------------- |
|
335 // |
|
336 RESOURCE TBUF r_cam_scene_description_normal |
|
337 { |
|
338 buf = qtn_lcam_scene_normal_ex_v2; |
|
339 } |
|
340 |
|
341 // --------------------------------------------------- |
|
342 // |
|
343 // r_cam_scene_description_night_landscape |
|
344 // Description of Night Landscape scene in scene settings view |
|
345 // |
|
346 // --------------------------------------------------- |
|
347 // |
|
348 RESOURCE TBUF r_cam_scene_description_night_landscape |
|
349 { |
|
350 buf = qtn_lcam_scene_nightland_ex_v2; |
|
351 } |
|
352 |
|
353 // --------------------------------------------------- |
|
354 // |
|
355 // r_cam_scene_description_night_portrait |
|
356 // Description of Night Portrait scene in scene settings view |
|
357 // |
|
358 // --------------------------------------------------- |
|
359 // |
|
360 RESOURCE TBUF r_cam_scene_description_night_portrait |
|
361 { |
|
362 buf = qtn_lcam_scene_nightport_ex_v2; |
|
363 } |
|
364 |
|
365 |
|
366 /************************************** |
|
367 * Other structures * |
|
368 **************************************/ |
|
369 |
|
370 //---------------------------------------------------- |
|
371 // |
|
372 // r_cam_photo_user_scene_setup_list_scenebase_data |
|
373 // The data for the scene base item in the |
|
374 // photo user scene setup list |
|
375 // |
|
376 //---------------------------------------------------- |
|
377 // |
|
378 RESOURCE CAM_USER_SCENE_SETUP_LIST_ITEM_DATA r_cam_photo_user_scene_setup_list_scenebase_data |
|
379 { |
|
380 id = ECamSettingItemUserSceneBasedOnScene; |
|
381 text = qtn_lcam_set_user_scene; |
|
382 user_scene_setup_list_item_values = |
|
383 { |
|
384 CAM_USER_SCENE_SETUP_LIST_ITEM_VALUE |
|
385 { |
|
386 id = ECamSceneNight; |
|
387 text = qtn_lcam_user_scene_night_v2; |
|
388 }, |
|
389 |
|
390 CAM_USER_SCENE_SETUP_LIST_ITEM_VALUE |
|
391 { |
|
392 id = ECamSceneMacro; |
|
393 text = qtn_lcam_user_scene_macro_v2; |
|
394 }, |
|
395 |
|
396 CAM_USER_SCENE_SETUP_LIST_ITEM_VALUE |
|
397 { |
|
398 id = ECamScenePortrait; |
|
399 text = qtn_lcam_user_scene_port_v2; |
|
400 }, |
|
401 |
|
402 CAM_USER_SCENE_SETUP_LIST_ITEM_VALUE |
|
403 { |
|
404 id = ECamSceneAuto; |
|
405 text = qtn_lcam_user_scene_auto_v2; |
|
406 }, |
|
407 |
|
408 CAM_USER_SCENE_SETUP_LIST_ITEM_VALUE |
|
409 { |
|
410 id = ECamSceneScenery; |
|
411 text = qtn_lcam_user_scene_land_v2; |
|
412 }, |
|
413 |
|
414 CAM_USER_SCENE_SETUP_LIST_ITEM_VALUE |
|
415 { |
|
416 id = ECamSceneSports; |
|
417 text = qtn_lcam_user_scene_sport_v2; |
|
418 }, |
|
419 |
|
420 CAM_USER_SCENE_SETUP_LIST_ITEM_VALUE |
|
421 { |
|
422 id = ECamSceneNormal; |
|
423 text = qtn_lcam_user_scene_auto_v2; |
|
424 }, |
|
425 |
|
426 CAM_USER_SCENE_SETUP_LIST_ITEM_VALUE |
|
427 { |
|
428 id = ECamSceneNightScenery; |
|
429 text = qtn_lcam_scene_nightland_v2; |
|
430 }, |
|
431 |
|
432 CAM_USER_SCENE_SETUP_LIST_ITEM_VALUE |
|
433 { |
|
434 id = ECamSceneNightPortrait; |
|
435 text = qtn_lcam_user_scene_nightport_v2; |
|
436 }, |
|
437 |
|
438 CAM_USER_SCENE_SETUP_LIST_ITEM_VALUE |
|
439 { |
|
440 id = ECamSceneCandlelight; |
|
441 text = qtn_lcam_scene_candle; // not used |
|
442 } |
|
443 |
|
444 }; |
|
445 } |
|
446 |
|
447 RESOURCE ARRAY r_cam_capture_setup_list_user_scene_shooting_mode |
|
448 { |
|
449 items= |
|
450 { |
|
451 CAPTURE_SETUP_LIST_ITEM |
|
452 { |
|
453 item_text = qtn_lcam_user_scene_auto_v2; |
|
454 setting_value_id = ECamSceneAuto; |
|
455 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_auto; |
|
456 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_auto_s; |
|
457 }, |
|
458 CAPTURE_SETUP_LIST_ITEM |
|
459 { |
|
460 item_text = qtn_lcam_user_scene_macro_v2; |
|
461 setting_value_id = ECamSceneMacro; |
|
462 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_closeup; |
|
463 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_macro_s; |
|
464 }, |
|
465 CAPTURE_SETUP_LIST_ITEM |
|
466 { |
|
467 item_text = qtn_lcam_user_scene_port_v2; |
|
468 setting_value_id = ECamScenePortrait; |
|
469 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_portrait; |
|
470 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_port_s; |
|
471 }, |
|
472 CAPTURE_SETUP_LIST_ITEM |
|
473 { |
|
474 item_text = qtn_lcam_user_scene_land_v2; |
|
475 setting_value_id = ECamSceneScenery; |
|
476 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_landscape; |
|
477 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_land_s; |
|
478 }, |
|
479 CAPTURE_SETUP_LIST_ITEM |
|
480 { |
|
481 item_text = qtn_lcam_user_scene_sport_v2; |
|
482 setting_value_id = ECamSceneSports; |
|
483 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_sport; |
|
484 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_sport_s; |
|
485 }, |
|
486 CAPTURE_SETUP_LIST_ITEM |
|
487 { |
|
488 item_text = qtn_lcam_user_scene_night_v2; |
|
489 setting_value_id = ECamSceneNight; |
|
490 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_night; |
|
491 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_night_s; |
|
492 }, |
|
493 CAPTURE_SETUP_LIST_ITEM |
|
494 { |
|
495 item_text = qtn_lcam_user_scene_nightport_v2; |
|
496 setting_value_id = ECamSceneNightPortrait; |
|
497 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_portrait_night; |
|
498 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_nightport_s; |
|
499 } |
|
500 }; |
|
501 } |
|
502 |
|
503 |
|
504 RESOURCE ARRAY r_cam_capture_setup_list_user_scene_shooting_mode_summary |
|
505 { |
|
506 items = |
|
507 { |
|
508 CAM_MODE_SELECT_SUMMARY |
|
509 { |
|
510 setting_value_id = ECamSceneAuto; |
|
511 summary_icon = EMbmCameraappQgn_indi_cam4_mode_auto; |
|
512 summary_title_text = qtn_lcam_scene_auto_v2; |
|
513 summary_description_text = qtn_lcam_scene_auto_ex_v2; |
|
514 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_auto_l; |
|
515 }, |
|
516 CAM_MODE_SELECT_SUMMARY |
|
517 { |
|
518 setting_value_id = ECamSceneMacro; |
|
519 summary_icon = EMbmCameraappQgn_indi_cam4_mode_closeup; |
|
520 summary_title_text = qtn_lcam_scene_macro_v2; |
|
521 summary_description_text = qtn_lcam_scene_macro_ex_v2; |
|
522 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_macro_l; |
|
523 }, |
|
524 CAM_MODE_SELECT_SUMMARY |
|
525 { |
|
526 setting_value_id = ECamScenePortrait; |
|
527 summary_icon = EMbmCameraappQgn_indi_cam4_mode_portrait; |
|
528 summary_title_text = qtn_lcam_scene_port_v2; |
|
529 summary_description_text = qtn_lcam_scene_port2_ex_v2; |
|
530 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_port_l; |
|
531 }, |
|
532 CAM_MODE_SELECT_SUMMARY |
|
533 { |
|
534 setting_value_id = ECamSceneScenery; |
|
535 summary_icon = EMbmCameraappQgn_indi_cam4_mode_landscape; |
|
536 summary_title_text = qtn_lcam_scene_land_v2; |
|
537 // this is used when autofocus is not supported |
|
538 summary_description_text = qtn_lcam_scene_land2_ex_v2; |
|
539 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_land_l; |
|
540 }, |
|
541 CAM_MODE_SELECT_SUMMARY |
|
542 { |
|
543 setting_value_id = ECamSceneSports; |
|
544 summary_icon = EMbmCameraappQgn_indi_cam4_mode_sport; |
|
545 summary_title_text = qtn_lcam_scene_sport_v2; |
|
546 summary_description_text = qtn_lcam_scene_sport_ex_v2; |
|
547 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_sport_l; |
|
548 }, |
|
549 CAM_MODE_SELECT_SUMMARY |
|
550 { |
|
551 setting_value_id = ECamSceneNight; |
|
552 summary_icon = EMbmCameraappQgn_indi_cam4_mode_night; |
|
553 summary_title_text = qtn_lcam_scene_night_v2; |
|
554 summary_description_text = qtn_lcam_scene_night_ex_v2; |
|
555 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_night_l; |
|
556 }, |
|
557 CAM_MODE_SELECT_SUMMARY |
|
558 { |
|
559 setting_value_id = ECamSceneNightPortrait; |
|
560 summary_icon = EMbmCameraappQgn_indi_cam4_mode_portrait_night; |
|
561 summary_title_text = qtn_lcam_scene_nightport_v2; |
|
562 summary_description_text = qtn_lcam_scene_nightport_ex_v2; |
|
563 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_nightport_l; |
|
564 } |
|
565 }; |
|
566 } |
|
567 |
|
568 RESOURCE ARRAY r_cam_capture_setup_list_photo_shooting_mode |
|
569 { |
|
570 items= |
|
571 { |
|
572 CAPTURE_SETUP_LIST_ITEM |
|
573 { |
|
574 item_text = qtn_lcam_scene_auto_v2; |
|
575 setting_value_id = ECamSceneAuto; |
|
576 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_auto; |
|
577 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_auto_s; |
|
578 }, |
|
579 CAPTURE_SETUP_LIST_ITEM |
|
580 { |
|
581 item_text = qtn_lcam_scene_user_v2; |
|
582 setting_value_id = ECamSceneUser; |
|
583 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_userscene; |
|
584 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_user_s; |
|
585 }, |
|
586 CAPTURE_SETUP_LIST_ITEM |
|
587 { |
|
588 item_text = qtn_lcam_scene_macro_v2; |
|
589 setting_value_id = ECamSceneMacro; |
|
590 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_closeup; |
|
591 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_macro_s; |
|
592 }, |
|
593 CAPTURE_SETUP_LIST_ITEM |
|
594 { |
|
595 item_text = qtn_lcam_scene_port_v2; |
|
596 setting_value_id = ECamScenePortrait; |
|
597 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_portrait; |
|
598 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_port_s; |
|
599 }, |
|
600 CAPTURE_SETUP_LIST_ITEM |
|
601 { |
|
602 item_text = qtn_lcam_scene_land_v2; |
|
603 setting_value_id = ECamSceneScenery; |
|
604 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_landscape; |
|
605 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_land_s; |
|
606 }, |
|
607 CAPTURE_SETUP_LIST_ITEM |
|
608 { |
|
609 item_text = qtn_lcam_scene_sport_v2; |
|
610 setting_value_id = ECamSceneSports; |
|
611 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_sport; |
|
612 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_sport_s; |
|
613 }, |
|
614 CAPTURE_SETUP_LIST_ITEM |
|
615 { |
|
616 item_text = qtn_lcam_scene_night_v2; |
|
617 setting_value_id = ECamSceneNight; |
|
618 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_night; |
|
619 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_night_s; |
|
620 }, |
|
621 CAPTURE_SETUP_LIST_ITEM |
|
622 { |
|
623 item_text = qtn_lcam_scene_nightport_v2; |
|
624 setting_value_id = ECamSceneNightPortrait; |
|
625 bitmap_id = EMbmCameraappQgn_indi_cam4_mode_portrait_night; |
|
626 //bitmap_id = EMbmCameraappQgn_ico_lcam_sce_nightport_s; |
|
627 } |
|
628 }; |
|
629 } |
|
630 |
|
631 RESOURCE ARRAY r_cam_capture_setup_list_photo_shooting_mode_summary |
|
632 { |
|
633 items = |
|
634 { |
|
635 CAM_MODE_SELECT_SUMMARY |
|
636 { |
|
637 setting_value_id = ECamSceneAuto; |
|
638 summary_icon = EMbmCameraappQgn_indi_cam4_mode_auto; |
|
639 summary_title_text = qtn_lcam_scene_auto_v2; |
|
640 summary_description_text = qtn_lcam_scene_auto_ex_v2; |
|
641 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_auto_l; |
|
642 }, |
|
643 CAM_MODE_SELECT_SUMMARY |
|
644 { |
|
645 setting_value_id = ECamSceneUser; |
|
646 summary_icon = EMbmCameraappQgn_indi_cam4_mode_userscene; |
|
647 summary_title_text = qtn_lcam_scene_user_v2; |
|
648 summary_description_text = qtn_lcam_scene_user_ex_v2; |
|
649 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_user_l; |
|
650 }, |
|
651 CAM_MODE_SELECT_SUMMARY |
|
652 { |
|
653 setting_value_id = ECamSceneMacro; |
|
654 summary_icon = EMbmCameraappQgn_indi_cam4_mode_closeup; |
|
655 summary_title_text = qtn_lcam_scene_macro_v2; |
|
656 summary_description_text = qtn_lcam_scene_macro_ex_v2; |
|
657 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_macro_l; |
|
658 }, |
|
659 CAM_MODE_SELECT_SUMMARY |
|
660 { |
|
661 setting_value_id = ECamScenePortrait; |
|
662 summary_icon = EMbmCameraappQgn_indi_cam4_mode_portrait; |
|
663 summary_title_text = qtn_lcam_scene_port_v2; |
|
664 summary_description_text = qtn_lcam_scene_port2_ex_v2; |
|
665 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_port_l; |
|
666 }, |
|
667 CAM_MODE_SELECT_SUMMARY |
|
668 { |
|
669 setting_value_id = ECamSceneScenery; |
|
670 summary_icon = EMbmCameraappQgn_indi_cam4_mode_landscape; |
|
671 summary_title_text = qtn_lcam_scene_land_v2; |
|
672 // this is used when autofocus is not supported |
|
673 summary_description_text = qtn_lcam_scene_land2_ex_v2; |
|
674 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_land_l; |
|
675 }, |
|
676 CAM_MODE_SELECT_SUMMARY |
|
677 { |
|
678 setting_value_id = ECamSceneSports; |
|
679 summary_icon = EMbmCameraappQgn_indi_cam4_mode_sport; |
|
680 summary_title_text = qtn_lcam_scene_sport_v2; |
|
681 summary_description_text = qtn_lcam_scene_sport_ex_v2; |
|
682 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_sport_l; |
|
683 }, |
|
684 CAM_MODE_SELECT_SUMMARY |
|
685 { |
|
686 setting_value_id = ECamSceneNight; |
|
687 summary_icon = EMbmCameraappQgn_indi_cam4_mode_night; |
|
688 summary_title_text = qtn_lcam_scene_night_v2; |
|
689 summary_description_text = qtn_lcam_scene_night_ex_v2; |
|
690 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_night_l; |
|
691 }, |
|
692 CAM_MODE_SELECT_SUMMARY |
|
693 { |
|
694 setting_value_id = ECamSceneNightPortrait; |
|
695 summary_icon = EMbmCameraappQgn_indi_cam4_mode_portrait_night; |
|
696 summary_title_text = qtn_lcam_scene_nightport_v2; |
|
697 summary_description_text = qtn_lcam_scene_nightport_ex_v2; |
|
698 //summary_icon = EMbmCameraappQgn_ico_lcam_sce_nightport_l; |
|
699 } |
|
700 }; |
|
701 } |
|
702 |
|
703 //////////////////////////////////////////// |
|
704 // Common for both VGA and NHD resourses |
|
705 //////////////////////////////////////////// |
|
706 |
|
707 //---------------------------------------------------- |
|
708 // |
|
709 // r_cam_namebase_video |
|
710 // Base name for video files |
|
711 // |
|
712 //---------------------------------------------------- |
|
713 // |
|
714 RESOURCE TBUF r_cam_namebase_video |
|
715 { |
|
716 buf = qtn_lcam_namebase_video; |
|
717 } |
|
718 |
|
719 |
|
720 //---------------------------------------------------- |
|
721 // |
|
722 // r_cam_namebase_image |
|
723 // Base name for image files |
|
724 // |
|
725 //---------------------------------------------------- |
|
726 // |
|
727 RESOURCE TBUF r_cam_namebase_image |
|
728 { |
|
729 buf = qtn_lcam_namebase_image; |
|
730 } |
|
731 |
|
732 |
|
733 //---------------------------------------------------- |
|
734 // |
|
735 // r_cam_generic_title_name |
|
736 // Title name used in case of error |
|
737 // |
|
738 //---------------------------------------------------- |
|
739 // |
|
740 RESOURCE TBUF r_cam_generic_title_name |
|
741 { |
|
742 buf = qtn_lcam_title_text_camera; |
|
743 } |
|
744 |
|
745 |
|
746 //---------------------------------------------------- |
|
747 // |
|
748 // r_cam_camera_subfolder |
|
749 // Camera specific subfolder |
|
750 // |
|
751 //---------------------------------------------------- |
|
752 // |
|
753 RESOURCE TBUF r_cam_camera_subfolder |
|
754 { |
|
755 buf = qtn_lcam_camera_subfolder; |
|
756 } |
|
757 |
|
758 |
|
759 //---------------------------------------------------- |
|
760 // |
|
761 // r_cam_sound_list |
|
762 // Sound info list containing the Camera sounds |
|
763 // |
|
764 //---------------------------------------------------- |
|
765 // |
|
766 RESOURCE AVKON_SOUND_INFO_LIST r_cam_sound_list |
|
767 { |
|
768 list = |
|
769 { |
|
770 // Still image snap sounds |
|
771 AVKON_SOUND_INFO |
|
772 { |
|
773 sid = ECamStillCaptureSoundId1; |
|
774 priority = EAvkonKeyClickPriority; |
|
775 preference = EAknAudioPrefCamera; |
|
776 file = KCamCaptureSoundFile1; |
|
777 volume = 5; |
|
778 }, |
|
779 AVKON_SOUND_INFO |
|
780 { |
|
781 sid = ECamStillCaptureSoundId2; |
|
782 priority = EAvkonKeyClickPriority; |
|
783 preference = EAknAudioPrefCamera; |
|
784 file = KCamCaptureSoundFile2; |
|
785 volume = 5; |
|
786 }, |
|
787 AVKON_SOUND_INFO |
|
788 { |
|
789 sid = ECamStillCaptureSoundId3; |
|
790 priority = EAvkonKeyClickPriority; |
|
791 preference = EAknAudioPrefCamera; |
|
792 file = KCamCaptureSoundFile3; |
|
793 volume = 5; |
|
794 }, |
|
795 AVKON_SOUND_INFO |
|
796 { |
|
797 sid = ECamStillCaptureSoundId4; |
|
798 priority = EAvkonKeyClickPriority; |
|
799 preference = EAknAudioPrefCamera; |
|
800 file = KCamCaptureSoundFile4; |
|
801 volume = 5; |
|
802 }, |
|
803 AVKON_SOUND_INFO |
|
804 { |
|
805 sid = ECamVideoStartSoundId; |
|
806 priority = EAvkonKeyClickPriority; |
|
807 preference = EAknAudioPrefCamera; |
|
808 file = KCamStartSoundFile; |
|
809 volume = 5; |
|
810 }, |
|
811 AVKON_SOUND_INFO |
|
812 { |
|
813 sid = ECamVideoStopSoundId; |
|
814 priority = EAvkonKeyClickPriority; |
|
815 preference = EAknAudioPrefCamera; |
|
816 file = KCamStopSoundFile; |
|
817 volume = 5; |
|
818 }, |
|
819 AVKON_SOUND_INFO |
|
820 { |
|
821 sid = ECamVideoPauseSoundId; |
|
822 priority = EAvkonKeyClickPriority; |
|
823 preference = EAknAudioPrefCamera; |
|
824 file = KCamPauseSoundFile; |
|
825 volume = 5; |
|
826 }, |
|
827 AVKON_SOUND_INFO |
|
828 { |
|
829 sid = ECamAutoFocusComplete; |
|
830 priority = EAvkonKeyClickPriority; |
|
831 preference = EAknAudioPrefCamera; |
|
832 file = KCamAutoFocusSuccFile; |
|
833 volume = 5; |
|
834 }, |
|
835 // Self-timer beep |
|
836 AVKON_SOUND_INFO |
|
837 { |
|
838 sid = ECamSelfTimerSoundId; |
|
839 priority = EAvkonAlarmTonesPriority; |
|
840 preference = EAknAudioPrefDefaultTone; |
|
841 sequencelength = 6; |
|
842 sequence = { 0, 17, 6, 118, 10, 11 }; |
|
843 volume = 9; |
|
844 } |
|
845 |
|
846 }; |
|
847 } |
|
848 |
|
849 //---------------------------------------------------- |
|
850 // |
|
851 // r_cam_silent_ok_key_list |
|
852 // Sound key list to disable selection key sound |
|
853 // |
|
854 //---------------------------------------------------- |
|
855 // |
|
856 RESOURCE AVKON_SKEY_LIST r_cam_silent_ok_key_list |
|
857 { |
|
858 list= |
|
859 { |
|
860 AVKON_SKEY_INFO |
|
861 { |
|
862 key = EStdKeyDevice3; |
|
863 sid = EAvkonSIDNoSound; |
|
864 }, |
|
865 AVKON_SKEY_INFO |
|
866 { |
|
867 key = EStdKeyDevice3; |
|
868 sid = EAvkonSIDNoSound; |
|
869 type = ESKeyTypeLong; |
|
870 }, |
|
871 AVKON_SKEY_INFO |
|
872 { |
|
873 key = EStdKeyDevice3; |
|
874 sid = EAvkonSIDNoSound; |
|
875 type = ESKeyTypeRepeat; |
|
876 }, |
|
877 AVKON_SKEY_INFO |
|
878 { |
|
879 key = EStdKeyUpArrow; |
|
880 sid = EAvkonSIDNoSound; |
|
881 type = ESKeyTypeRepeat; |
|
882 }, |
|
883 AVKON_SKEY_INFO |
|
884 { |
|
885 key = EStdKeyUpArrow; |
|
886 sid = EAvkonSIDNoSound; |
|
887 type = ESKeyTypeLong; |
|
888 }, |
|
889 AVKON_SKEY_INFO |
|
890 { |
|
891 key = EStdKeyDownArrow; |
|
892 sid = EAvkonSIDNoSound; |
|
893 type = ESKeyTypeRepeat; |
|
894 }, |
|
895 AVKON_SKEY_INFO |
|
896 { |
|
897 key = EStdKeyDownArrow; |
|
898 sid = EAvkonSIDNoSound; |
|
899 type = ESKeyTypeLong; |
|
900 } |
|
901 }; |
|
902 } |
|
903 |
|
904 //---------------------------------------------------- |
|
905 // |
|
906 // Button state extensions for toolbar and toolbar extension buttons. |
|
907 // These is required to support skinned graphics for the buttons. |
|
908 // |
|
909 //---------------------------------------------------- |
|
910 // |
|
911 |
|
912 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_tb_capture |
|
913 { |
|
914 bmbSkinIdMajor = EAknsMajorGeneric; |
|
915 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbCapture; |
|
916 } |
|
917 |
|
918 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_video |
|
919 { |
|
920 bmbSkinIdMajor = EAknsMajorGeneric; |
|
921 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4Video; |
|
922 } |
|
923 |
|
924 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_mode_camera |
|
925 { |
|
926 bmbSkinIdMajor = EAknsMajorGeneric; |
|
927 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4ModeCamera; |
|
928 } |
|
929 |
|
930 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_tb_record |
|
931 { |
|
932 bmbSkinIdMajor = EAknsMajorGeneric; |
|
933 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbRecord; |
|
934 } |
|
935 |
|
936 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_camera |
|
937 { |
|
938 bmbSkinIdMajor = EAknsMajorGeneric; |
|
939 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4Camera; |
|
940 } |
|
941 |
|
942 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_capture |
|
943 { |
|
944 bmbSkinIdMajor = EAknsMajorGeneric; |
|
945 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4Capture; |
|
946 } |
|
947 |
|
948 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_autoflash |
|
949 { |
|
950 bmbSkinIdMajor = EAknsMajorGeneric; |
|
951 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4Autoflash; |
|
952 } |
|
953 |
|
954 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_goto_photos |
|
955 { |
|
956 bmbSkinIdMajor = EAknsMajorGeneric; |
|
957 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4GotoGallery; |
|
958 } |
|
959 |
|
960 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_tb_add_to_album |
|
961 { |
|
962 bmbSkinIdMajor = EAknsMajorGeneric; |
|
963 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbAddToAlbum; |
|
964 } |
|
965 |
|
966 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_send |
|
967 { |
|
968 bmbSkinIdMajor = EAknsMajorGeneric; |
|
969 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbSend; |
|
970 } |
|
971 |
|
972 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_delete |
|
973 { |
|
974 bmbSkinIdMajor = EAknsMajorGeneric; |
|
975 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbDelete; |
|
976 } |
|
977 |
|
978 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_light_off |
|
979 { |
|
980 bmbSkinIdMajor = EAknsMajorGeneric; |
|
981 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbLightOff; |
|
982 } |
|
983 |
|
984 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_tb_play |
|
985 { |
|
986 bmbSkinIdMajor = EAknsMajorGeneric; |
|
987 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbPlay; |
|
988 } |
|
989 |
|
990 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_tb_goto_photos |
|
991 { |
|
992 bmbSkinIdMajor = EAknsMajorGeneric; |
|
993 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbGotoGallery; |
|
994 } |
|
995 |
|
996 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_tb_upload |
|
997 { |
|
998 bmbSkinIdMajor = EAknsMajorGeneric; |
|
999 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbUpload; |
|
1000 } |
|
1001 |
|
1002 RESOURCE AVKON_BUTTON_STATE_EXTENSION r_cam_ext_qgn_indi_cam4_tb_mark |
|
1003 { |
|
1004 bmbSkinIdMajor = EAknsMajorGeneric; |
|
1005 bmbSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbMark; |
|
1006 } |
|
1007 |
|
1008 //---------------------------------------------------- |
|
1009 // |
|
1010 // r_cam_still_precapture_toolbar_portrait |
|
1011 // Toolbar for still pre-capture view for secondary |
|
1012 // camera |
|
1013 // |
|
1014 //---------------------------------------------------- |
|
1015 // |
|
1016 RESOURCE AVKON_TOOLBAR r_cam_still_precapture_toolbar_portrait |
|
1017 { |
|
1018 lines = 3; |
|
1019 flags = KAknToolbarFixed | KAknToolbarDsaMode; |
|
1020 items = |
|
1021 { |
|
1022 TBAR_CTRL |
|
1023 { |
|
1024 type = EAknCtButton; |
|
1025 id = ECamCmdCaptureImage; |
|
1026 control = AVKON_BUTTON |
|
1027 { |
|
1028 states = |
|
1029 { |
|
1030 AVKON_BUTTON_STATE |
|
1031 { |
|
1032 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1033 bmpid = EMbmCameraappQgn_indi_cam4_tb_capture; |
|
1034 bmpmask = EMbmCameraappQgn_indi_cam4_tb_capture_mask; |
|
1035 helptxt = qtn_lcam_tt_capture; |
|
1036 extension = r_cam_ext_qgn_indi_cam4_tb_capture; |
|
1037 } |
|
1038 }; |
|
1039 }; |
|
1040 }, |
|
1041 TBAR_CTRL |
|
1042 { |
|
1043 type = EAknCtButton; |
|
1044 id = ECamCmdNewVideo; |
|
1045 control = AVKON_BUTTON |
|
1046 { |
|
1047 states = |
|
1048 { |
|
1049 AVKON_BUTTON_STATE |
|
1050 { |
|
1051 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1052 bmpid = EMbmCameraappQgn_indi_cam4_video; |
|
1053 bmpmask = EMbmCameraappQgn_indi_cam4_video_mask; |
|
1054 helptxt = qtn_lcam_tt_video_mode; |
|
1055 extension = r_cam_ext_qgn_indi_cam4_video; |
|
1056 } |
|
1057 }; |
|
1058 }; |
|
1059 }, |
|
1060 TBAR_CTRL |
|
1061 { |
|
1062 type = EAknCtButton; |
|
1063 id = ECamCmdSwitchCamera; |
|
1064 control = AVKON_BUTTON |
|
1065 { |
|
1066 states = |
|
1067 { |
|
1068 AVKON_BUTTON_STATE |
|
1069 { |
|
1070 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1071 bmpid = EMbmCameraappQgn_indi_tb_cam4_goto_main; |
|
1072 bmpmask = EMbmCameraappQgn_indi_tb_cam4_goto_main_mask; |
|
1073 helptxt = qtn_lcam_tt_camera_main; |
|
1074 extension = r_cam_ext_qgn_indi_cam4_mode_camera; |
|
1075 } |
|
1076 }; |
|
1077 }; |
|
1078 } |
|
1079 }; |
|
1080 } |
|
1081 |
|
1082 //---------------------------------------------------- |
|
1083 // |
|
1084 // r_cam_still_precapture_toolbar_landscape |
|
1085 // Toolbar for still pre-capture view for secondary |
|
1086 // camera |
|
1087 // |
|
1088 //---------------------------------------------------- |
|
1089 // |
|
1090 RESOURCE AVKON_TOOLBAR r_cam_still_precapture_toolbar_landscape |
|
1091 { |
|
1092 lines = 3; |
|
1093 flags = KAknToolbarFixed | KAknToolbarDsaMode; |
|
1094 items = |
|
1095 { |
|
1096 TBAR_CTRL |
|
1097 { |
|
1098 type = EAknCtButton; |
|
1099 id = ECamCmdCaptureImage; |
|
1100 control = AVKON_BUTTON |
|
1101 { |
|
1102 flags = KAknButtonNoFrame; |
|
1103 states = |
|
1104 { |
|
1105 AVKON_BUTTON_STATE |
|
1106 { |
|
1107 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1108 bmpid = EMbmCameraappQgn_indi_cam4_tb_capture; |
|
1109 bmpmask = EMbmCameraappQgn_indi_cam4_tb_capture_mask; |
|
1110 helptxt = qtn_lcam_tt_capture; |
|
1111 extension = r_cam_ext_qgn_indi_cam4_tb_capture; |
|
1112 } |
|
1113 }; |
|
1114 }; |
|
1115 }, |
|
1116 TBAR_CTRL |
|
1117 { |
|
1118 type = EAknCtButton; |
|
1119 id = ECamCmdNewVideo; |
|
1120 control = AVKON_BUTTON |
|
1121 { |
|
1122 flags = KAknButtonNoFrame; |
|
1123 states = |
|
1124 { |
|
1125 AVKON_BUTTON_STATE |
|
1126 { |
|
1127 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1128 bmpid = EMbmCameraappQgn_indi_cam4_video; |
|
1129 bmpmask = EMbmCameraappQgn_indi_cam4_video_mask; |
|
1130 helptxt = qtn_lcam_tt_video_mode; |
|
1131 extension = r_cam_ext_qgn_indi_cam4_video; |
|
1132 } |
|
1133 }; |
|
1134 }; |
|
1135 }, |
|
1136 TBAR_CTRL |
|
1137 { |
|
1138 type = EAknCtButton; |
|
1139 id = ECamCmdSwitchCamera; |
|
1140 control = AVKON_BUTTON |
|
1141 { |
|
1142 flags = KAknButtonNoFrame; |
|
1143 states = |
|
1144 { |
|
1145 AVKON_BUTTON_STATE |
|
1146 { |
|
1147 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1148 bmpid = EMbmCameraappQgn_indi_tb_cam4_goto_main; |
|
1149 bmpmask = EMbmCameraappQgn_indi_tb_cam4_goto_main_mask; |
|
1150 helptxt = qtn_lcam_tt_camera_main; |
|
1151 extension = r_cam_ext_qgn_indi_cam4_mode_camera; |
|
1152 } |
|
1153 }; |
|
1154 }; |
|
1155 } |
|
1156 }; |
|
1157 } |
|
1158 |
|
1159 //---------------------------------------------------- |
|
1160 // |
|
1161 // r_cam_video_precapture_toolbar_portrait |
|
1162 // Toolbar and toolbar extension for video pre-capture view for secondary |
|
1163 // camera |
|
1164 // |
|
1165 //---------------------------------------------------- |
|
1166 // |
|
1167 RESOURCE AVKON_TOOLBAR r_cam_video_precapture_toolbar_portrait |
|
1168 { |
|
1169 lines = 3; |
|
1170 flags = KAknToolbarFixed | KAknToolbarDsaMode; |
|
1171 items = |
|
1172 { |
|
1173 TBAR_CTRL |
|
1174 { |
|
1175 type = EAknCtButton; |
|
1176 id = ECamCmdRecord; |
|
1177 control = AVKON_BUTTON |
|
1178 { |
|
1179 states = |
|
1180 { |
|
1181 AVKON_BUTTON_STATE |
|
1182 { |
|
1183 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1184 bmpid = EMbmCameraappQgn_indi_cam4_tb_record; |
|
1185 bmpmask = EMbmCameraappQgn_indi_cam4_tb_record_mask; |
|
1186 helptxt = qtn_lcam_tt_record; |
|
1187 extension = r_cam_ext_qgn_indi_cam4_tb_record; |
|
1188 } |
|
1189 }; |
|
1190 }; |
|
1191 }, |
|
1192 TBAR_CTRL |
|
1193 { |
|
1194 type = EAknCtButton; |
|
1195 id = ECamCmdNewPhoto; |
|
1196 control = AVKON_BUTTON |
|
1197 { |
|
1198 states = |
|
1199 { |
|
1200 AVKON_BUTTON_STATE |
|
1201 { |
|
1202 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1203 bmpid = EMbmCameraappQgn_indi_cam4_camera; |
|
1204 bmpmask = EMbmCameraappQgn_indi_cam4_camera_mask; |
|
1205 helptxt = qtn_lcam_tt_still_mode; |
|
1206 extension = r_cam_ext_qgn_indi_cam4_camera; |
|
1207 } |
|
1208 }; |
|
1209 }; |
|
1210 }, |
|
1211 TBAR_CTRL |
|
1212 { |
|
1213 type = EAknCtButton; |
|
1214 id = ECamCmdSwitchCamera; |
|
1215 control = AVKON_BUTTON |
|
1216 { |
|
1217 states = |
|
1218 { |
|
1219 AVKON_BUTTON_STATE |
|
1220 { |
|
1221 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1222 bmpid = EMbmCameraappQgn_indi_tb_cam4_goto_main; |
|
1223 bmpmask = EMbmCameraappQgn_indi_tb_cam4_goto_main_mask; |
|
1224 helptxt = qtn_lcam_tt_camera_main; |
|
1225 extension = r_cam_ext_qgn_indi_cam4_mode_camera; |
|
1226 } |
|
1227 }; |
|
1228 }; |
|
1229 } |
|
1230 }; |
|
1231 } |
|
1232 |
|
1233 |
|
1234 //---------------------------------------------------- |
|
1235 // |
|
1236 // r_cam_video_precapture_toolbar_landscape |
|
1237 // Toolbar and toolbar extension for video pre-capture view for secondary |
|
1238 // camera |
|
1239 // |
|
1240 //---------------------------------------------------- |
|
1241 // |
|
1242 RESOURCE AVKON_TOOLBAR r_cam_video_precapture_toolbar_landscape |
|
1243 { |
|
1244 lines = 3; |
|
1245 flags = KAknToolbarFixed | KAknToolbarDsaMode; |
|
1246 items = |
|
1247 { |
|
1248 TBAR_CTRL |
|
1249 { |
|
1250 type = EAknCtButton; |
|
1251 id = ECamCmdRecord; |
|
1252 control = AVKON_BUTTON |
|
1253 { |
|
1254 flags = KAknButtonNoFrame; |
|
1255 states = |
|
1256 { |
|
1257 AVKON_BUTTON_STATE |
|
1258 { |
|
1259 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1260 bmpid = EMbmCameraappQgn_indi_cam4_tb_record; |
|
1261 bmpmask = EMbmCameraappQgn_indi_cam4_tb_record_mask; |
|
1262 helptxt = qtn_lcam_tt_record; |
|
1263 extension = r_cam_ext_qgn_indi_cam4_tb_record; |
|
1264 } |
|
1265 }; |
|
1266 }; |
|
1267 }, |
|
1268 TBAR_CTRL |
|
1269 { |
|
1270 type = EAknCtButton; |
|
1271 id = ECamCmdNewPhoto; |
|
1272 control = AVKON_BUTTON |
|
1273 { |
|
1274 flags = KAknButtonNoFrame; |
|
1275 states = |
|
1276 { |
|
1277 AVKON_BUTTON_STATE |
|
1278 { |
|
1279 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1280 bmpid = EMbmCameraappQgn_indi_cam4_camera; |
|
1281 bmpmask = EMbmCameraappQgn_indi_cam4_camera_mask; |
|
1282 helptxt = qtn_lcam_tt_still_mode; |
|
1283 extension = r_cam_ext_qgn_indi_cam4_camera; |
|
1284 } |
|
1285 }; |
|
1286 }; |
|
1287 }, |
|
1288 TBAR_CTRL |
|
1289 { |
|
1290 type = EAknCtButton; |
|
1291 id = ECamCmdSwitchCamera; |
|
1292 control = AVKON_BUTTON |
|
1293 { |
|
1294 flags = KAknButtonNoFrame; |
|
1295 states = |
|
1296 { |
|
1297 AVKON_BUTTON_STATE |
|
1298 { |
|
1299 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1300 bmpid = EMbmCameraappQgn_indi_tb_cam4_goto_main; |
|
1301 bmpmask = EMbmCameraappQgn_indi_tb_cam4_goto_main_mask; |
|
1302 helptxt = qtn_lcam_tt_camera_main; |
|
1303 extension = r_cam_ext_qgn_indi_cam4_mode_camera; |
|
1304 } |
|
1305 }; |
|
1306 }; |
|
1307 } |
|
1308 }; |
|
1309 } |
|
1310 |
|
1311 |
|
1312 //---------------------------------------------------- |
|
1313 // |
|
1314 // r_cam_still_precapture_toolbar |
|
1315 // Toolbar and toolbar extension for still pre-capture view for primary |
|
1316 // camera |
|
1317 // |
|
1318 //---------------------------------------------------- |
|
1319 // |
|
1320 RESOURCE AVKON_TOOLBAR r_cam_still_precapture_toolbar |
|
1321 { |
|
1322 lines = 3; |
|
1323 flags = KAknToolbarFixed | KAknToolbarDsaMode | KAknToolbarNoBackground | KAknToolbarTransparent; |
|
1324 items = |
|
1325 { |
|
1326 TBAR_CTRL |
|
1327 { |
|
1328 type = EAknCtButton; |
|
1329 id = ECamCmdCaptureImage; |
|
1330 control = AVKON_BUTTON |
|
1331 { |
|
1332 flags = KAknButtonNoFrame; |
|
1333 states = |
|
1334 { |
|
1335 AVKON_BUTTON_STATE |
|
1336 { |
|
1337 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1338 bmpid = EMbmCameraappQgn_indi_cam4_tb_capture; |
|
1339 bmpmask = EMbmCameraappQgn_indi_cam4_tb_capture_mask; |
|
1340 helptxt = qtn_lcam_tt_capture; |
|
1341 extension = r_cam_ext_qgn_indi_cam4_tb_capture; |
|
1342 } |
|
1343 }; |
|
1344 }; |
|
1345 }, |
|
1346 TBAR_CTRL |
|
1347 { |
|
1348 type = EAknCtButton; |
|
1349 id = ECamCmdCaptureSetupFlashStill; |
|
1350 control = AVKON_BUTTON |
|
1351 { |
|
1352 flags = KAknButtonNoFrame; |
|
1353 states = |
|
1354 { |
|
1355 AVKON_BUTTON_STATE |
|
1356 { |
|
1357 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1358 bmpid = EMbmCameraappQgn_indi_cam4_autoflash; |
|
1359 bmpmask = EMbmCameraappQgn_indi_cam4_autoflash_mask; |
|
1360 helptxt = qtn_lcam_tt_flash; |
|
1361 extension = r_cam_ext_qgn_indi_cam4_autoflash; |
|
1362 } |
|
1363 }; |
|
1364 }; |
|
1365 }, |
|
1366 TBAR_CTRL |
|
1367 { |
|
1368 type = EAknCtToolbarExtension; |
|
1369 id = ECamCmdToolbarExtension; |
|
1370 |
|
1371 control = AVKON_TOOLBAR_EXTENSION |
|
1372 { |
|
1373 flags = KAknToolbarDsaMode | KAknButtonNoFrame; |
|
1374 helptxt = qtn_lcam_tt_open_extension; |
|
1375 |
|
1376 bmpFile = CAMERAAPP_BITMAP_FILE; |
|
1377 |
|
1378 bmpId = EMbmCameraappQgn_indi_cam4_tb_extension; |
|
1379 bmpMask = EMbmCameraappQgn_indi_cam4_tb_extension_mask; |
|
1380 bmpSkinIdMajor = EAknsMajorGeneric; |
|
1381 bmpSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbExtension; |
|
1382 |
|
1383 dimBmpid = EMbmCameraappQgn_indi_cam4_tb_extension; |
|
1384 dimBmpmask = EMbmCameraappQgn_indi_cam4_tb_extension_mask; |
|
1385 dimSkinIdMajor = EAknsMajorGeneric; |
|
1386 dimSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbExtension; |
|
1387 |
|
1388 pressBmpid = EMbmCameraappQgn_indi_cam4_tb_extension; |
|
1389 pressBmpmask = EMbmCameraappQgn_indi_cam4_tb_extension_mask; |
|
1390 pressSkinIdMajor = EAknsMajorGeneric; |
|
1391 pressSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbExtension; |
|
1392 |
|
1393 items = |
|
1394 { |
|
1395 TBAR_CTRL |
|
1396 { |
|
1397 type = EAknCtButton; |
|
1398 id = ECamCmdCaptureSetupSceneStill; |
|
1399 control = AVKON_BUTTON |
|
1400 { |
|
1401 flags = KAknButtonNoFrame; |
|
1402 states = |
|
1403 { |
|
1404 AVKON_BUTTON_STATE |
|
1405 { |
|
1406 txt = qtn_lcam_tb_scenes; |
|
1407 } |
|
1408 }; |
|
1409 }; |
|
1410 }, |
|
1411 TBAR_CTRL |
|
1412 { |
|
1413 type = EAknCtButton; |
|
1414 id = ECamCmdToggleFacetracking; |
|
1415 control = AVKON_BUTTON |
|
1416 { |
|
1417 flags = KAknButtonNoFrame; |
|
1418 states = |
|
1419 { |
|
1420 AVKON_BUTTON_STATE |
|
1421 { |
|
1422 txt = qtn_lcam_tb_facedet_on; |
|
1423 } |
|
1424 }; |
|
1425 }; |
|
1426 }, |
|
1427 TBAR_CTRL |
|
1428 { |
|
1429 type = EAknCtButton; |
|
1430 id = ECamCmdViewfinderGrid; |
|
1431 control = AVKON_BUTTON |
|
1432 { |
|
1433 flags = KAknButtonNoFrame; |
|
1434 states = |
|
1435 { |
|
1436 AVKON_BUTTON_STATE |
|
1437 { |
|
1438 txt = qtn_lcam_tb_show_viewfinder_grid; |
|
1439 } |
|
1440 }; |
|
1441 }; |
|
1442 }, |
|
1443 TBAR_CTRL |
|
1444 { |
|
1445 type = EAknCtButton; |
|
1446 id = ECamCmdCaptureSetupSelfTimer; |
|
1447 control = AVKON_BUTTON |
|
1448 { |
|
1449 flags = KAknButtonNoFrame; |
|
1450 states = |
|
1451 { |
|
1452 AVKON_BUTTON_STATE |
|
1453 { |
|
1454 txt = qtn_lcam_tb_st; |
|
1455 } |
|
1456 }; |
|
1457 }; |
|
1458 }, |
|
1459 TBAR_CTRL |
|
1460 { |
|
1461 type = EAknCtButton; |
|
1462 id = ECamCmdCaptureSetupColourFilterStill; |
|
1463 control = AVKON_BUTTON |
|
1464 { |
|
1465 flags = KAknButtonNoFrame; |
|
1466 states = |
|
1467 { |
|
1468 AVKON_BUTTON_STATE |
|
1469 { |
|
1470 txt = qtn_lcam_tb_coltone; |
|
1471 } |
|
1472 }; |
|
1473 }; |
|
1474 }, |
|
1475 TBAR_CTRL |
|
1476 { |
|
1477 type = EAknCtButton; |
|
1478 id = ECamCmdCaptureSetupWhiteBalanceStill; |
|
1479 control = AVKON_BUTTON |
|
1480 { |
|
1481 flags = KAknButtonNoFrame; |
|
1482 states = |
|
1483 { |
|
1484 AVKON_BUTTON_STATE |
|
1485 { |
|
1486 txt = qtn_lcam_tb_wb; |
|
1487 } |
|
1488 }; |
|
1489 }; |
|
1490 }, |
|
1491 TBAR_CTRL |
|
1492 { |
|
1493 type = EAknCtButton; |
|
1494 id = ECamCmdCaptureSetupExposureStill; |
|
1495 control = AVKON_BUTTON |
|
1496 { |
|
1497 flags = KAknButtonNoFrame; |
|
1498 states = |
|
1499 { |
|
1500 AVKON_BUTTON_STATE |
|
1501 { |
|
1502 txt = qtn_lcam_tb_ev; |
|
1503 } |
|
1504 }; |
|
1505 }; |
|
1506 }, |
|
1507 TBAR_CTRL |
|
1508 { |
|
1509 type = EAknCtButton; |
|
1510 id = ECamCmdCaptureSetupLightSensitivityStill; |
|
1511 control = AVKON_BUTTON |
|
1512 { |
|
1513 flags = KAknButtonNoFrame; |
|
1514 states = |
|
1515 { |
|
1516 AVKON_BUTTON_STATE |
|
1517 { |
|
1518 txt = qtn_lcam_tb_isosetting; |
|
1519 } |
|
1520 }; |
|
1521 }; |
|
1522 }, |
|
1523 TBAR_CTRL |
|
1524 { |
|
1525 type = EAknCtButton; |
|
1526 id = ECamCmdCaptureSetupContrastStill; |
|
1527 control = AVKON_BUTTON |
|
1528 { |
|
1529 flags = KAknButtonNoFrame; |
|
1530 states = |
|
1531 { |
|
1532 AVKON_BUTTON_STATE |
|
1533 { |
|
1534 txt = qtn_lcam_tb_contr; |
|
1535 } |
|
1536 }; |
|
1537 }; |
|
1538 }, |
|
1539 TBAR_CTRL |
|
1540 { |
|
1541 type = EAknCtButton; |
|
1542 id = ECamCmdCaptureSetupImageSharpnessStill; |
|
1543 control = AVKON_BUTTON |
|
1544 { |
|
1545 flags = KAknButtonNoFrame; |
|
1546 states = |
|
1547 { |
|
1548 AVKON_BUTTON_STATE |
|
1549 { |
|
1550 txt = qtn_lcam_tb_sharp; |
|
1551 } |
|
1552 }; |
|
1553 }; |
|
1554 }, |
|
1555 TBAR_CTRL |
|
1556 { |
|
1557 type = EAknCtButton; |
|
1558 id = ECamCmdTimeLapseSlider; |
|
1559 control = AVKON_BUTTON |
|
1560 { |
|
1561 flags = KAknButtonNoFrame; |
|
1562 states = |
|
1563 { |
|
1564 AVKON_BUTTON_STATE |
|
1565 { |
|
1566 txt = ""; // only used with nhd |
|
1567 } |
|
1568 }; |
|
1569 }; |
|
1570 }, |
|
1571 TBAR_CTRL |
|
1572 { |
|
1573 type = EAknCtButton; |
|
1574 id = ECamCmdPhotos; |
|
1575 control = AVKON_BUTTON |
|
1576 { |
|
1577 flags = KAknButtonNoFrame; |
|
1578 states = |
|
1579 { |
|
1580 AVKON_BUTTON_STATE |
|
1581 { |
|
1582 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1583 bmpid = EMbmCameraappQgn_indi_cam4_goto_gallery; |
|
1584 bmpmask = EMbmCameraappQgn_indi_cam4_goto_gallery_mask; |
|
1585 txt = qtn_lcam_tb_go_to_photos; |
|
1586 extension = r_cam_ext_qgn_indi_cam4_goto_photos; |
|
1587 } |
|
1588 }; |
|
1589 }; |
|
1590 }, |
|
1591 TBAR_CTRL |
|
1592 { |
|
1593 type = EAknCtButton; |
|
1594 id = ECamCmdNewVideo; |
|
1595 control = AVKON_BUTTON |
|
1596 { |
|
1597 flags = KAknButtonNoFrame; |
|
1598 states = |
|
1599 { |
|
1600 AVKON_BUTTON_STATE |
|
1601 { |
|
1602 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1603 bmpid = EMbmCameraappQgn_indi_cam4_video; |
|
1604 bmpmask = EMbmCameraappQgn_indi_cam4_video_mask; |
|
1605 txt = qtn_lcam_tb_switch_video_mode; |
|
1606 extension = r_cam_ext_qgn_indi_cam4_video; |
|
1607 } |
|
1608 }; |
|
1609 }; |
|
1610 } |
|
1611 }; |
|
1612 }; |
|
1613 } |
|
1614 }; |
|
1615 } |
|
1616 |
|
1617 //---------------------------------------------------- |
|
1618 // |
|
1619 // r_cam_still_postcapture_toolbar |
|
1620 // Toolbar and toolbar extension for still post-capture view |
|
1621 // |
|
1622 //---------------------------------------------------- |
|
1623 // |
|
1624 RESOURCE AVKON_TOOLBAR r_cam_still_postcapture_toolbar |
|
1625 { |
|
1626 lines = 3; |
|
1627 flags = KAknToolbarFixed | KAknToolbarTransparent | KAknToolbarNoBackground; |
|
1628 items = |
|
1629 { |
|
1630 TBAR_CTRL |
|
1631 { |
|
1632 type = EAknCtButton; |
|
1633 id = ECamCmdSend; |
|
1634 control = AVKON_BUTTON |
|
1635 { |
|
1636 flags = KAknButtonNoFrame; |
|
1637 states = |
|
1638 { |
|
1639 AVKON_BUTTON_STATE |
|
1640 { |
|
1641 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1642 bmpid = EMbmCameraappQgn_indi_cam4_tb_send; |
|
1643 bmpmask = EMbmCameraappQgn_indi_cam4_tb_send_mask; |
|
1644 helptxt = qtn_lcam_tt_send; |
|
1645 extension = r_cam_ext_qgn_indi_cam4_send; |
|
1646 } |
|
1647 }; |
|
1648 }; |
|
1649 }, |
|
1650 TBAR_CTRL |
|
1651 { |
|
1652 type = EAknCtButton; |
|
1653 id = ECamCmdPhotos; |
|
1654 control = AVKON_BUTTON |
|
1655 { |
|
1656 flags = KAknButtonNoFrame; |
|
1657 states = |
|
1658 { |
|
1659 AVKON_BUTTON_STATE |
|
1660 { |
|
1661 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1662 bmpid = EMbmCameraappQgn_indi_cam4_tb_goto_gallery; |
|
1663 bmpmask = EMbmCameraappQgn_indi_cam4_tb_goto_gallery_mask; |
|
1664 helptxt = qtn_lcam_tt_go_to_photos; |
|
1665 extension = r_cam_ext_qgn_indi_cam4_tb_goto_photos; |
|
1666 } |
|
1667 }; |
|
1668 }; |
|
1669 }, |
|
1670 TBAR_CTRL |
|
1671 { |
|
1672 type = EAknCtButton; |
|
1673 id = ECamCmdDelete; |
|
1674 control = AVKON_BUTTON |
|
1675 { |
|
1676 flags = KAknButtonNoFrame; |
|
1677 states = |
|
1678 { |
|
1679 AVKON_BUTTON_STATE |
|
1680 { |
|
1681 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1682 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
1683 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
1684 helptxt = qtn_lcam_tt_delete; |
|
1685 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
1686 } |
|
1687 }; |
|
1688 }; |
|
1689 } |
|
1690 }; |
|
1691 } |
|
1692 |
|
1693 //---------------------------------------------------- |
|
1694 // |
|
1695 // r_cam_still_postcapture_toolbar_upload |
|
1696 // Toolbar and toolbar extension for still post-capture view |
|
1697 // with one-click upload support |
|
1698 //---------------------------------------------------- |
|
1699 // |
|
1700 RESOURCE AVKON_TOOLBAR r_cam_still_postcapture_toolbar_upload |
|
1701 { |
|
1702 lines = 3; |
|
1703 flags = KAknToolbarFixed | KAknToolbarTransparent | KAknToolbarNoBackground; |
|
1704 items = |
|
1705 { |
|
1706 TBAR_CTRL |
|
1707 { |
|
1708 type = EAknCtButton; |
|
1709 id = ECamCmdSend; |
|
1710 control = AVKON_BUTTON |
|
1711 { |
|
1712 flags = KAknButtonNoFrame; |
|
1713 states = |
|
1714 { |
|
1715 AVKON_BUTTON_STATE |
|
1716 { |
|
1717 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1718 bmpid = EMbmCameraappQgn_indi_cam4_tb_send; |
|
1719 bmpmask = EMbmCameraappQgn_indi_cam4_tb_send_mask; |
|
1720 helptxt = qtn_lcam_tt_send; |
|
1721 extension = r_cam_ext_qgn_indi_cam4_send; |
|
1722 } |
|
1723 }; |
|
1724 }; |
|
1725 }, |
|
1726 TBAR_CTRL |
|
1727 { |
|
1728 type = EAknCtButton; |
|
1729 id = ECamCmdOneClickUpload; |
|
1730 control = AVKON_BUTTON |
|
1731 { |
|
1732 flags = KAknButtonNoFrame; |
|
1733 states = |
|
1734 { |
|
1735 AVKON_BUTTON_STATE |
|
1736 { |
|
1737 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1738 bmpid = EMbmCameraappQgn_indi_cam4_tb_upload; |
|
1739 bmpmask = EMbmCameraappQgn_indi_cam4_tb_upload_mask; |
|
1740 helptxt = ""; // Tooltip is set at run-time |
|
1741 extension = r_cam_ext_qgn_indi_cam4_tb_upload; |
|
1742 } |
|
1743 }; |
|
1744 }; |
|
1745 }, |
|
1746 TBAR_CTRL |
|
1747 { |
|
1748 type = EAknCtButton; |
|
1749 id = ECamCmdDelete; |
|
1750 control = AVKON_BUTTON |
|
1751 { |
|
1752 flags = KAknButtonNoFrame; |
|
1753 states = |
|
1754 { |
|
1755 AVKON_BUTTON_STATE |
|
1756 { |
|
1757 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1758 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
1759 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
1760 helptxt = qtn_lcam_tt_delete; |
|
1761 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
1762 } |
|
1763 }; |
|
1764 }; |
|
1765 } |
|
1766 }; |
|
1767 } |
|
1768 |
|
1769 //---------------------------------------------------- |
|
1770 // |
|
1771 // r_cam_still_postcapture_toolbar_portrait |
|
1772 // Toolbar and toolbar extension for still post-capture |
|
1773 // portrait view |
|
1774 //---------------------------------------------------- |
|
1775 // |
|
1776 RESOURCE AVKON_TOOLBAR r_cam_still_postcapture_toolbar_portrait |
|
1777 { |
|
1778 lines = 3; |
|
1779 flags = KAknToolbarFixed | KAknToolbarDsaMode; |
|
1780 items = |
|
1781 { |
|
1782 TBAR_CTRL |
|
1783 { |
|
1784 type = EAknCtButton; |
|
1785 id = ECamCmdSend; |
|
1786 control = AVKON_BUTTON |
|
1787 { |
|
1788 states = |
|
1789 { |
|
1790 AVKON_BUTTON_STATE |
|
1791 { |
|
1792 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1793 bmpid = EMbmCameraappQgn_indi_cam4_tb_send; |
|
1794 bmpmask = EMbmCameraappQgn_indi_cam4_tb_send_mask; |
|
1795 helptxt = qtn_lcam_tt_send; |
|
1796 extension = r_cam_ext_qgn_indi_cam4_send; |
|
1797 } |
|
1798 }; |
|
1799 }; |
|
1800 }, |
|
1801 TBAR_CTRL |
|
1802 { |
|
1803 type = EAknCtButton; |
|
1804 id = ECamCmdPhotos; |
|
1805 control = AVKON_BUTTON |
|
1806 { |
|
1807 states = |
|
1808 { |
|
1809 AVKON_BUTTON_STATE |
|
1810 { |
|
1811 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1812 bmpid = EMbmCameraappQgn_indi_cam4_tb_goto_gallery; |
|
1813 bmpmask = EMbmCameraappQgn_indi_cam4_tb_goto_gallery_mask; |
|
1814 helptxt = qtn_lcam_tt_go_to_photos; |
|
1815 extension = r_cam_ext_qgn_indi_cam4_tb_goto_photos; |
|
1816 } |
|
1817 }; |
|
1818 }; |
|
1819 }, |
|
1820 TBAR_CTRL |
|
1821 { |
|
1822 type = EAknCtButton; |
|
1823 id = ECamCmdDelete; |
|
1824 control = AVKON_BUTTON |
|
1825 { |
|
1826 states = |
|
1827 { |
|
1828 AVKON_BUTTON_STATE |
|
1829 { |
|
1830 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1831 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
1832 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
1833 helptxt = qtn_lcam_tt_delete; |
|
1834 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
1835 } |
|
1836 }; |
|
1837 }; |
|
1838 } |
|
1839 }; |
|
1840 } |
|
1841 |
|
1842 //---------------------------------------------------- |
|
1843 // |
|
1844 // r_cam_still_postcapture_toolbar_landscape |
|
1845 // Toolbar and toolbar extension for still post-capture |
|
1846 // portrait view |
|
1847 //---------------------------------------------------- |
|
1848 // |
|
1849 RESOURCE AVKON_TOOLBAR r_cam_still_postcapture_toolbar_landscape |
|
1850 { |
|
1851 lines = 3; |
|
1852 flags = KAknToolbarFixed | KAknToolbarDsaMode; |
|
1853 items = |
|
1854 { |
|
1855 TBAR_CTRL |
|
1856 { |
|
1857 type = EAknCtButton; |
|
1858 id = ECamCmdSend; |
|
1859 control = AVKON_BUTTON |
|
1860 { |
|
1861 flags = KAknButtonNoFrame; |
|
1862 states = |
|
1863 { |
|
1864 AVKON_BUTTON_STATE |
|
1865 { |
|
1866 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1867 bmpid = EMbmCameraappQgn_indi_cam4_tb_send; |
|
1868 bmpmask = EMbmCameraappQgn_indi_cam4_tb_send_mask; |
|
1869 helptxt = qtn_lcam_tt_send; |
|
1870 extension = r_cam_ext_qgn_indi_cam4_send; |
|
1871 } |
|
1872 }; |
|
1873 }; |
|
1874 }, |
|
1875 TBAR_CTRL |
|
1876 { |
|
1877 type = EAknCtButton; |
|
1878 id = ECamCmdPhotos; |
|
1879 control = AVKON_BUTTON |
|
1880 { |
|
1881 flags = KAknButtonNoFrame; |
|
1882 states = |
|
1883 { |
|
1884 AVKON_BUTTON_STATE |
|
1885 { |
|
1886 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1887 bmpid = EMbmCameraappQgn_indi_cam4_tb_goto_gallery; |
|
1888 bmpmask = EMbmCameraappQgn_indi_cam4_tb_goto_gallery_mask; |
|
1889 helptxt = qtn_lcam_tt_go_to_photos; |
|
1890 extension = r_cam_ext_qgn_indi_cam4_tb_goto_photos; |
|
1891 } |
|
1892 }; |
|
1893 }; |
|
1894 }, |
|
1895 TBAR_CTRL |
|
1896 { |
|
1897 type = EAknCtButton; |
|
1898 id = ECamCmdDelete; |
|
1899 control = AVKON_BUTTON |
|
1900 { |
|
1901 flags = KAknButtonNoFrame; |
|
1902 states = |
|
1903 { |
|
1904 AVKON_BUTTON_STATE |
|
1905 { |
|
1906 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1907 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
1908 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
1909 helptxt = qtn_lcam_tt_delete; |
|
1910 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
1911 } |
|
1912 }; |
|
1913 }; |
|
1914 } |
|
1915 }; |
|
1916 } |
|
1917 |
|
1918 |
|
1919 //---------------------------------------------------- |
|
1920 // |
|
1921 // r_cam_still_postcapture_toolbar_portrait_upload |
|
1922 // Toolbar and toolbar extension for still post-capture |
|
1923 // portrait view with one-click upload support |
|
1924 //---------------------------------------------------- |
|
1925 // |
|
1926 RESOURCE AVKON_TOOLBAR r_cam_still_postcapture_toolbar_portrait_upload |
|
1927 { |
|
1928 lines = 3; |
|
1929 flags = KAknToolbarFixed | KAknToolbarDsaMode; |
|
1930 items = |
|
1931 { |
|
1932 TBAR_CTRL |
|
1933 { |
|
1934 type = EAknCtButton; |
|
1935 id = ECamCmdSend; |
|
1936 control = AVKON_BUTTON |
|
1937 { |
|
1938 states = |
|
1939 { |
|
1940 AVKON_BUTTON_STATE |
|
1941 { |
|
1942 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1943 bmpid = EMbmCameraappQgn_indi_cam4_tb_send; |
|
1944 bmpmask = EMbmCameraappQgn_indi_cam4_tb_send_mask; |
|
1945 helptxt = qtn_lcam_tt_send; |
|
1946 extension = r_cam_ext_qgn_indi_cam4_send; |
|
1947 } |
|
1948 }; |
|
1949 }; |
|
1950 }, |
|
1951 TBAR_CTRL |
|
1952 { |
|
1953 type = EAknCtButton; |
|
1954 id = ECamCmdOneClickUpload; |
|
1955 control = AVKON_BUTTON |
|
1956 { |
|
1957 states = |
|
1958 { |
|
1959 AVKON_BUTTON_STATE |
|
1960 { |
|
1961 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1962 bmpid = EMbmCameraappQgn_indi_cam4_tb_upload; |
|
1963 bmpmask = EMbmCameraappQgn_indi_cam4_tb_upload_mask; |
|
1964 helptxt = ""; // Tooltip is set at run-time |
|
1965 extension = r_cam_ext_qgn_indi_cam4_tb_upload; |
|
1966 } |
|
1967 }; |
|
1968 }; |
|
1969 }, |
|
1970 TBAR_CTRL |
|
1971 { |
|
1972 type = EAknCtButton; |
|
1973 id = ECamCmdDelete; |
|
1974 control = AVKON_BUTTON |
|
1975 { |
|
1976 states = |
|
1977 { |
|
1978 AVKON_BUTTON_STATE |
|
1979 { |
|
1980 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
1981 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
1982 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
1983 helptxt = qtn_lcam_tt_delete; |
|
1984 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
1985 } |
|
1986 }; |
|
1987 }; |
|
1988 } |
|
1989 }; |
|
1990 } |
|
1991 |
|
1992 //---------------------------------------------------- |
|
1993 // |
|
1994 // r_cam_still_postcapture_toolbar_landscape_upload |
|
1995 // Toolbar and toolbar extension for still post-capture |
|
1996 // portrait view with one-click upload support |
|
1997 //---------------------------------------------------- |
|
1998 // |
|
1999 RESOURCE AVKON_TOOLBAR r_cam_still_postcapture_toolbar_landscape_upload |
|
2000 { |
|
2001 lines = 3; |
|
2002 flags = KAknToolbarFixed | KAknToolbarDsaMode; |
|
2003 items = |
|
2004 { |
|
2005 TBAR_CTRL |
|
2006 { |
|
2007 type = EAknCtButton; |
|
2008 id = ECamCmdSend; |
|
2009 control = AVKON_BUTTON |
|
2010 { |
|
2011 flags = KAknButtonNoFrame; |
|
2012 states = |
|
2013 { |
|
2014 AVKON_BUTTON_STATE |
|
2015 { |
|
2016 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2017 bmpid = EMbmCameraappQgn_indi_cam4_tb_send; |
|
2018 bmpmask = EMbmCameraappQgn_indi_cam4_tb_send_mask; |
|
2019 helptxt = qtn_lcam_tt_send; |
|
2020 extension = r_cam_ext_qgn_indi_cam4_send; |
|
2021 } |
|
2022 }; |
|
2023 }; |
|
2024 }, |
|
2025 TBAR_CTRL |
|
2026 { |
|
2027 type = EAknCtButton; |
|
2028 id = ECamCmdOneClickUpload; |
|
2029 control = AVKON_BUTTON |
|
2030 { |
|
2031 flags = KAknButtonNoFrame; |
|
2032 states = |
|
2033 { |
|
2034 AVKON_BUTTON_STATE |
|
2035 { |
|
2036 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2037 bmpid = EMbmCameraappQgn_indi_cam4_tb_upload; |
|
2038 bmpmask = EMbmCameraappQgn_indi_cam4_tb_upload_mask; |
|
2039 helptxt = ""; // Tooltip is set at run-time |
|
2040 extension = r_cam_ext_qgn_indi_cam4_tb_upload; |
|
2041 } |
|
2042 }; |
|
2043 }; |
|
2044 }, |
|
2045 TBAR_CTRL |
|
2046 { |
|
2047 type = EAknCtButton; |
|
2048 id = ECamCmdDelete; |
|
2049 control = AVKON_BUTTON |
|
2050 { |
|
2051 flags = KAknButtonNoFrame; |
|
2052 states = |
|
2053 { |
|
2054 AVKON_BUTTON_STATE |
|
2055 { |
|
2056 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2057 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
2058 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
2059 helptxt = qtn_lcam_tt_delete; |
|
2060 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
2061 } |
|
2062 }; |
|
2063 }; |
|
2064 } |
|
2065 }; |
|
2066 } |
|
2067 |
|
2068 |
|
2069 //---------------------------------------------------- |
|
2070 // |
|
2071 // r_cam_video_precapture_toolbar_videolight |
|
2072 // Toolbar and toolbar extension for video pre-capture view for primary |
|
2073 // camera when using non-widescreen resolution |
|
2074 // |
|
2075 //---------------------------------------------------- |
|
2076 // |
|
2077 RESOURCE AVKON_TOOLBAR r_cam_video_precapture_toolbar_videolight |
|
2078 { |
|
2079 lines = 3; |
|
2080 flags = KAknToolbarFixed | KAknToolbarDsaMode; |
|
2081 items = |
|
2082 { |
|
2083 TBAR_CTRL |
|
2084 { |
|
2085 type = EAknCtButton; |
|
2086 id = ECamCmdRecord; |
|
2087 control = AVKON_BUTTON |
|
2088 { |
|
2089 flags = KAknButtonNoFrame; |
|
2090 states = |
|
2091 { |
|
2092 AVKON_BUTTON_STATE |
|
2093 { |
|
2094 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2095 bmpid = EMbmCameraappQgn_indi_cam4_tb_record; |
|
2096 bmpmask = EMbmCameraappQgn_indi_cam4_tb_record_mask; |
|
2097 helptxt = qtn_lcam_tt_start_video_rec; |
|
2098 extension = r_cam_ext_qgn_indi_cam4_tb_record; |
|
2099 } |
|
2100 }; |
|
2101 }; |
|
2102 }, |
|
2103 TBAR_CTRL |
|
2104 { |
|
2105 type = EAknCtButton; |
|
2106 id = ECamCmdToggleVideoFlash; |
|
2107 control = AVKON_BUTTON |
|
2108 { |
|
2109 flags = KAknButtonNoFrame; |
|
2110 states = |
|
2111 { |
|
2112 AVKON_BUTTON_STATE |
|
2113 { |
|
2114 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2115 bmpid = EMbmCameraappQgn_indi_cam4_tb_light_off; |
|
2116 bmpmask = EMbmCameraappQgn_indi_cam4_tb_light_off_mask; |
|
2117 helptxt = qtn_lcam_tt_videoflash; |
|
2118 extension = r_cam_ext_qgn_indi_cam4_light_off; |
|
2119 } |
|
2120 }; |
|
2121 }; |
|
2122 }, |
|
2123 TBAR_CTRL |
|
2124 { |
|
2125 type = EAknCtToolbarExtension; |
|
2126 id = ECamCmdToolbarExtension; |
|
2127 |
|
2128 control = AVKON_TOOLBAR_EXTENSION |
|
2129 { |
|
2130 flags = KAknToolbarDsaMode | KAknButtonNoFrame; |
|
2131 helptxt = qtn_lcam_tt_open_extension; |
|
2132 |
|
2133 bmpFile = CAMERAAPP_BITMAP_FILE; |
|
2134 |
|
2135 bmpId = EMbmCameraappQgn_indi_cam4_tb_extension; |
|
2136 bmpMask = EMbmCameraappQgn_indi_cam4_tb_extension_mask; |
|
2137 bmpSkinIdMajor = EAknsMajorGeneric; |
|
2138 bmpSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbExtension; |
|
2139 |
|
2140 dimBmpid = EMbmCameraappQgn_indi_cam4_tb_extension; |
|
2141 dimBmpmask = EMbmCameraappQgn_indi_cam4_tb_extension_mask; |
|
2142 dimSkinIdMajor = EAknsMajorGeneric; |
|
2143 dimSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbExtension; |
|
2144 |
|
2145 pressBmpid = EMbmCameraappQgn_indi_cam4_tb_extension; |
|
2146 pressBmpmask = EMbmCameraappQgn_indi_cam4_tb_extension_mask; |
|
2147 pressSkinIdMajor = EAknsMajorGeneric; |
|
2148 pressSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbExtension; |
|
2149 |
|
2150 items = |
|
2151 { |
|
2152 TBAR_CTRL |
|
2153 { |
|
2154 type = EAknCtButton; |
|
2155 id = ECamCmdCaptureSetupSceneVideo; |
|
2156 control = AVKON_BUTTON |
|
2157 { |
|
2158 flags = KAknButtonNoFrame; |
|
2159 states = |
|
2160 { |
|
2161 AVKON_BUTTON_STATE |
|
2162 { |
|
2163 txt = qtn_lcam_tb_scenes; |
|
2164 } |
|
2165 }; |
|
2166 }; |
|
2167 }, |
|
2168 TBAR_CTRL |
|
2169 { |
|
2170 type = EAknCtButton; |
|
2171 id = ECamCmdNewPhoto; |
|
2172 control = AVKON_BUTTON |
|
2173 { |
|
2174 flags = KAknButtonNoFrame; |
|
2175 states = |
|
2176 { |
|
2177 AVKON_BUTTON_STATE |
|
2178 { |
|
2179 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2180 bmpid = EMbmCameraappQgn_indi_cam4_camera; |
|
2181 bmpmask = EMbmCameraappQgn_indi_cam4_camera_mask; |
|
2182 txt = qtn_lcam_tb_switch_mode; |
|
2183 extension = r_cam_ext_qgn_indi_cam4_camera; |
|
2184 } |
|
2185 }; |
|
2186 }; |
|
2187 }, |
|
2188 TBAR_CTRL |
|
2189 { |
|
2190 type = EAknCtButton; |
|
2191 id = ECamCmdCaptureSetupWhiteBalanceVideo; |
|
2192 control = AVKON_BUTTON |
|
2193 { |
|
2194 flags = KAknButtonNoFrame; |
|
2195 states = |
|
2196 { |
|
2197 AVKON_BUTTON_STATE |
|
2198 { |
|
2199 txt = qtn_lcam_tb_wb; |
|
2200 } |
|
2201 }; |
|
2202 }; |
|
2203 }, |
|
2204 TBAR_CTRL |
|
2205 { |
|
2206 type = EAknCtButton; |
|
2207 id = ECamCmdCaptureSetupColourFilterVideo; |
|
2208 control = AVKON_BUTTON |
|
2209 { |
|
2210 flags = KAknButtonNoFrame; |
|
2211 states = |
|
2212 { |
|
2213 AVKON_BUTTON_STATE |
|
2214 { |
|
2215 txt = qtn_lcam_tb_coltone; |
|
2216 } |
|
2217 }; |
|
2218 }; |
|
2219 }, |
|
2220 TBAR_CTRL |
|
2221 { |
|
2222 type = EAknCtButton; |
|
2223 id = ECamCmdPhotos; |
|
2224 control = AVKON_BUTTON |
|
2225 { |
|
2226 flags = KAknButtonNoFrame; |
|
2227 states = |
|
2228 { |
|
2229 AVKON_BUTTON_STATE |
|
2230 { |
|
2231 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2232 bmpid = EMbmCameraappQgn_indi_cam4_goto_gallery; |
|
2233 bmpmask = EMbmCameraappQgn_indi_cam4_goto_gallery_mask; |
|
2234 txt = qtn_lcam_tb_go_to_photos; |
|
2235 extension = r_cam_ext_qgn_indi_cam4_goto_photos; |
|
2236 } |
|
2237 }; |
|
2238 }; |
|
2239 } |
|
2240 }; |
|
2241 }; |
|
2242 } |
|
2243 }; |
|
2244 } |
|
2245 |
|
2246 //---------------------------------------------------- |
|
2247 // |
|
2248 // r_cam_video_precapture_toolbar |
|
2249 // Toolbar and toolbar extension for video pre-capture view for primary |
|
2250 // camera when using non-widescreen resolution |
|
2251 // |
|
2252 //---------------------------------------------------- |
|
2253 // |
|
2254 RESOURCE AVKON_TOOLBAR r_cam_video_precapture_toolbar |
|
2255 { |
|
2256 lines = 3; |
|
2257 flags = KAknToolbarFixed | KAknToolbarDsaMode | KAknToolbarNoBackground | KAknToolbarTransparent; |
|
2258 items = |
|
2259 { |
|
2260 TBAR_CTRL |
|
2261 { |
|
2262 type = EAknCtButton; |
|
2263 id = ECamCmdRecord; |
|
2264 control = AVKON_BUTTON |
|
2265 { |
|
2266 flags = KAknButtonNoFrame; |
|
2267 states = |
|
2268 { |
|
2269 AVKON_BUTTON_STATE |
|
2270 { |
|
2271 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2272 bmpid = EMbmCameraappQgn_indi_cam4_tb_record; |
|
2273 bmpmask = EMbmCameraappQgn_indi_cam4_tb_record_mask; |
|
2274 helptxt = qtn_lcam_tt_start_video_rec; |
|
2275 extension = r_cam_ext_qgn_indi_cam4_tb_record; |
|
2276 } |
|
2277 }; |
|
2278 }; |
|
2279 }, |
|
2280 TBAR_CTRL |
|
2281 { |
|
2282 type = EAknCtButton; |
|
2283 id = ECamCmdCaptureSetupSceneVideo; |
|
2284 control = AVKON_BUTTON |
|
2285 { |
|
2286 flags = KAknButtonNoFrame; |
|
2287 states = |
|
2288 { |
|
2289 AVKON_BUTTON_STATE |
|
2290 { |
|
2291 //txt = qtn_lcam_tb_scenes; |
|
2292 helptxt = qtn_lcam_tt_goto_scenemode_settings; |
|
2293 } |
|
2294 }; |
|
2295 }; |
|
2296 }, |
|
2297 TBAR_CTRL |
|
2298 { |
|
2299 type = EAknCtToolbarExtension; |
|
2300 id = ECamCmdToolbarExtension; |
|
2301 |
|
2302 control = AVKON_TOOLBAR_EXTENSION |
|
2303 { |
|
2304 flags = KAknToolbarDsaMode | KAknButtonNoFrame; |
|
2305 helptxt = qtn_lcam_tt_open_extension; |
|
2306 |
|
2307 bmpFile = CAMERAAPP_BITMAP_FILE; |
|
2308 |
|
2309 bmpId = EMbmCameraappQgn_indi_cam4_tb_extension; |
|
2310 bmpMask = EMbmCameraappQgn_indi_cam4_tb_extension_mask; |
|
2311 bmpSkinIdMajor = EAknsMajorGeneric; |
|
2312 bmpSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbExtension; |
|
2313 |
|
2314 dimBmpid = EMbmCameraappQgn_indi_cam4_tb_extension; |
|
2315 dimBmpmask = EMbmCameraappQgn_indi_cam4_tb_extension_mask; |
|
2316 dimSkinIdMajor = EAknsMajorGeneric; |
|
2317 dimSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbExtension; |
|
2318 |
|
2319 pressBmpid = EMbmCameraappQgn_indi_cam4_tb_extension; |
|
2320 pressBmpmask = EMbmCameraappQgn_indi_cam4_tb_extension_mask; |
|
2321 pressSkinIdMajor = EAknsMajorGeneric; |
|
2322 pressSkinIdMinor = EAknsMinorGenericQgnIndiCam4TbExtension; |
|
2323 |
|
2324 items = |
|
2325 { |
|
2326 TBAR_CTRL |
|
2327 { |
|
2328 type = EAknCtButton; |
|
2329 id = ECamCmdNewPhoto; |
|
2330 control = AVKON_BUTTON |
|
2331 { |
|
2332 flags = KAknButtonNoFrame; |
|
2333 states = |
|
2334 { |
|
2335 AVKON_BUTTON_STATE |
|
2336 { |
|
2337 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2338 bmpid = EMbmCameraappQgn_indi_cam4_camera; |
|
2339 bmpmask = EMbmCameraappQgn_indi_cam4_camera_mask; |
|
2340 txt = qtn_lcam_tb_switch_mode; |
|
2341 extension = r_cam_ext_qgn_indi_cam4_camera; |
|
2342 } |
|
2343 }; |
|
2344 }; |
|
2345 }, |
|
2346 TBAR_CTRL |
|
2347 { |
|
2348 type = EAknCtButton; |
|
2349 id = ECamCmdCaptureSetupWhiteBalanceVideo; |
|
2350 control = AVKON_BUTTON |
|
2351 { |
|
2352 flags = KAknButtonNoFrame; |
|
2353 states = |
|
2354 { |
|
2355 AVKON_BUTTON_STATE |
|
2356 { |
|
2357 txt = qtn_lcam_tb_wb; |
|
2358 } |
|
2359 }; |
|
2360 }; |
|
2361 }, |
|
2362 TBAR_CTRL |
|
2363 { |
|
2364 type = EAknCtButton; |
|
2365 id = ECamCmdCaptureSetupColourFilterVideo; |
|
2366 control = AVKON_BUTTON |
|
2367 { |
|
2368 flags = KAknButtonNoFrame; |
|
2369 states = |
|
2370 { |
|
2371 AVKON_BUTTON_STATE |
|
2372 { |
|
2373 txt = qtn_lcam_tb_coltone; |
|
2374 } |
|
2375 }; |
|
2376 }; |
|
2377 }, |
|
2378 TBAR_CTRL |
|
2379 { |
|
2380 type = EAknCtButton; |
|
2381 id = ECamCmdPhotos; |
|
2382 control = AVKON_BUTTON |
|
2383 { |
|
2384 flags = KAknButtonNoFrame; |
|
2385 states = |
|
2386 { |
|
2387 AVKON_BUTTON_STATE |
|
2388 { |
|
2389 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2390 bmpid = EMbmCameraappQgn_indi_cam4_goto_gallery; |
|
2391 bmpmask = EMbmCameraappQgn_indi_cam4_goto_gallery_mask; |
|
2392 txt = qtn_lcam_tb_go_to_photos; |
|
2393 extension = r_cam_ext_qgn_indi_cam4_goto_photos; |
|
2394 } |
|
2395 }; |
|
2396 }; |
|
2397 } |
|
2398 }; |
|
2399 }; |
|
2400 } |
|
2401 }; |
|
2402 } |
|
2403 |
|
2404 //---------------------------------------------------- |
|
2405 // |
|
2406 // r_cam_video_postcapture_toolbar |
|
2407 // Toolbar and toolbar extension for video post-capture view |
|
2408 // |
|
2409 //---------------------------------------------------- |
|
2410 // |
|
2411 RESOURCE AVKON_TOOLBAR r_cam_video_postcapture_toolbar |
|
2412 { |
|
2413 lines = 3; |
|
2414 flags = KAknToolbarFixed | KAknToolbarTransparent | KAknToolbarNoBackground; |
|
2415 items = |
|
2416 { |
|
2417 TBAR_CTRL |
|
2418 { |
|
2419 type = EAknCtButton; |
|
2420 id = ECamCmdPlay; |
|
2421 control = AVKON_BUTTON |
|
2422 { |
|
2423 flags = KAknButtonNoFrame; |
|
2424 states = |
|
2425 { |
|
2426 AVKON_BUTTON_STATE |
|
2427 { |
|
2428 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2429 bmpid = EMbmCameraappQgn_indi_cam4_tb_play; |
|
2430 bmpmask = EMbmCameraappQgn_indi_cam4_tb_play; |
|
2431 helptxt = qtn_lcam_tt_play; |
|
2432 extension = r_cam_ext_qgn_indi_cam4_tb_play; |
|
2433 } |
|
2434 }; |
|
2435 }; |
|
2436 }, |
|
2437 TBAR_CTRL |
|
2438 { |
|
2439 type = EAknCtButton; |
|
2440 id = ECamCmdSend; |
|
2441 control = AVKON_BUTTON |
|
2442 { |
|
2443 flags = KAknButtonNoFrame; |
|
2444 states = |
|
2445 { |
|
2446 AVKON_BUTTON_STATE |
|
2447 { |
|
2448 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2449 bmpid = EMbmCameraappQgn_indi_cam4_tb_send; |
|
2450 bmpmask = EMbmCameraappQgn_indi_cam4_tb_send_mask; |
|
2451 helptxt = qtn_lcam_tt_send; |
|
2452 extension = r_cam_ext_qgn_indi_cam4_send; |
|
2453 } |
|
2454 }; |
|
2455 }; |
|
2456 }, |
|
2457 TBAR_CTRL |
|
2458 { |
|
2459 type = EAknCtButton; |
|
2460 id = ECamCmdDelete; |
|
2461 control = AVKON_BUTTON |
|
2462 { |
|
2463 flags = KAknButtonNoFrame; |
|
2464 states = |
|
2465 { |
|
2466 AVKON_BUTTON_STATE |
|
2467 { |
|
2468 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2469 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
2470 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
2471 helptxt = qtn_lcam_tt_delete; |
|
2472 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
2473 } |
|
2474 }; |
|
2475 }; |
|
2476 } |
|
2477 }; |
|
2478 } |
|
2479 |
|
2480 //---------------------------------------------------- |
|
2481 // |
|
2482 // r_cam_video_postcapture_toolbar_upload |
|
2483 // Toolbar and toolbar extension for video post-capture view |
|
2484 // with one-click upload support |
|
2485 //---------------------------------------------------- |
|
2486 // |
|
2487 RESOURCE AVKON_TOOLBAR r_cam_video_postcapture_toolbar_upload |
|
2488 { |
|
2489 lines = 3; |
|
2490 flags = KAknToolbarFixed | KAknToolbarTransparent | KAknToolbarNoBackground; |
|
2491 items = |
|
2492 { |
|
2493 TBAR_CTRL |
|
2494 { |
|
2495 type = EAknCtButton; |
|
2496 id = ECamCmdPlay; |
|
2497 control = AVKON_BUTTON |
|
2498 { |
|
2499 flags = KAknButtonNoFrame; |
|
2500 states = |
|
2501 { |
|
2502 AVKON_BUTTON_STATE |
|
2503 { |
|
2504 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2505 bmpid = EMbmCameraappQgn_indi_cam4_tb_play; |
|
2506 bmpmask = EMbmCameraappQgn_indi_cam4_tb_play; |
|
2507 helptxt = qtn_lcam_tt_play; |
|
2508 extension = r_cam_ext_qgn_indi_cam4_tb_play; |
|
2509 } |
|
2510 }; |
|
2511 }; |
|
2512 }, |
|
2513 TBAR_CTRL |
|
2514 { |
|
2515 type = EAknCtButton; |
|
2516 id = ECamCmdOneClickUpload; |
|
2517 control = AVKON_BUTTON |
|
2518 { |
|
2519 flags = KAknButtonNoFrame; |
|
2520 states = |
|
2521 { |
|
2522 AVKON_BUTTON_STATE |
|
2523 { |
|
2524 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2525 bmpid = EMbmCameraappQgn_indi_cam4_tb_upload; |
|
2526 bmpmask = EMbmCameraappQgn_indi_cam4_tb_upload_mask; |
|
2527 helptxt = ""; // Tooltip is set at run-time |
|
2528 extension = r_cam_ext_qgn_indi_cam4_tb_upload; |
|
2529 } |
|
2530 }; |
|
2531 }; |
|
2532 }, |
|
2533 TBAR_CTRL |
|
2534 { |
|
2535 type = EAknCtButton; |
|
2536 id = ECamCmdDelete; |
|
2537 control = AVKON_BUTTON |
|
2538 { |
|
2539 flags = KAknButtonNoFrame; |
|
2540 states = |
|
2541 { |
|
2542 AVKON_BUTTON_STATE |
|
2543 { |
|
2544 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2545 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
2546 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
2547 helptxt = qtn_lcam_tt_delete; |
|
2548 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
2549 } |
|
2550 }; |
|
2551 }; |
|
2552 } |
|
2553 }; |
|
2554 } |
|
2555 |
|
2556 //---------------------------------------------------- |
|
2557 // |
|
2558 // r_cam_video_postcapture_toolbar_portrait |
|
2559 // Toolbar and toolbar extension for video post-capture |
|
2560 // portrait view |
|
2561 //---------------------------------------------------- |
|
2562 // |
|
2563 RESOURCE AVKON_TOOLBAR r_cam_video_postcapture_toolbar_portrait |
|
2564 { |
|
2565 lines = 3; |
|
2566 flags = KAknToolbarFixed | KAknToolbarDsaMode; |
|
2567 items = |
|
2568 { |
|
2569 TBAR_CTRL |
|
2570 { |
|
2571 type = EAknCtButton; |
|
2572 id = ECamCmdPlay; |
|
2573 control = AVKON_BUTTON |
|
2574 { |
|
2575 states = |
|
2576 { |
|
2577 AVKON_BUTTON_STATE |
|
2578 { |
|
2579 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2580 bmpid = EMbmCameraappQgn_indi_cam4_tb_play; |
|
2581 bmpmask = EMbmCameraappQgn_indi_cam4_tb_play; |
|
2582 helptxt = qtn_lcam_tt_play; |
|
2583 extension = r_cam_ext_qgn_indi_cam4_tb_play; |
|
2584 } |
|
2585 }; |
|
2586 }; |
|
2587 }, |
|
2588 TBAR_CTRL |
|
2589 { |
|
2590 type = EAknCtButton; |
|
2591 id = ECamCmdSend; |
|
2592 control = AVKON_BUTTON |
|
2593 { |
|
2594 states = |
|
2595 { |
|
2596 AVKON_BUTTON_STATE |
|
2597 { |
|
2598 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2599 bmpid = EMbmCameraappQgn_indi_cam4_tb_send; |
|
2600 bmpmask = EMbmCameraappQgn_indi_cam4_tb_send_mask; |
|
2601 helptxt = qtn_lcam_tt_send; |
|
2602 extension = r_cam_ext_qgn_indi_cam4_send; |
|
2603 } |
|
2604 }; |
|
2605 }; |
|
2606 }, |
|
2607 TBAR_CTRL |
|
2608 { |
|
2609 type = EAknCtButton; |
|
2610 id = ECamCmdDelete; |
|
2611 control = AVKON_BUTTON |
|
2612 { |
|
2613 states = |
|
2614 { |
|
2615 AVKON_BUTTON_STATE |
|
2616 { |
|
2617 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2618 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
2619 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
2620 helptxt = qtn_lcam_tt_delete; |
|
2621 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
2622 } |
|
2623 }; |
|
2624 }; |
|
2625 } |
|
2626 }; |
|
2627 } |
|
2628 |
|
2629 //---------------------------------------------------- |
|
2630 // |
|
2631 // r_cam_video_postcapture_toolbar_landscape |
|
2632 // Toolbar and toolbar extension for video post-capture |
|
2633 // portrait view |
|
2634 //---------------------------------------------------- |
|
2635 // |
|
2636 RESOURCE AVKON_TOOLBAR r_cam_video_postcapture_toolbar_landscape |
|
2637 { |
|
2638 lines = 3; |
|
2639 flags = KAknToolbarFixed | KAknToolbarDsaMode; |
|
2640 items = |
|
2641 { |
|
2642 TBAR_CTRL |
|
2643 { |
|
2644 type = EAknCtButton; |
|
2645 id = ECamCmdPlay; |
|
2646 control = AVKON_BUTTON |
|
2647 { |
|
2648 flags = KAknButtonNoFrame; |
|
2649 states = |
|
2650 { |
|
2651 AVKON_BUTTON_STATE |
|
2652 { |
|
2653 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2654 bmpid = EMbmCameraappQgn_indi_cam4_tb_play; |
|
2655 bmpmask = EMbmCameraappQgn_indi_cam4_tb_play; |
|
2656 helptxt = qtn_lcam_tt_play; |
|
2657 extension = r_cam_ext_qgn_indi_cam4_tb_play; |
|
2658 } |
|
2659 }; |
|
2660 }; |
|
2661 }, |
|
2662 TBAR_CTRL |
|
2663 { |
|
2664 type = EAknCtButton; |
|
2665 id = ECamCmdSend; |
|
2666 control = AVKON_BUTTON |
|
2667 { |
|
2668 flags = KAknButtonNoFrame; |
|
2669 states = |
|
2670 { |
|
2671 AVKON_BUTTON_STATE |
|
2672 { |
|
2673 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2674 bmpid = EMbmCameraappQgn_indi_cam4_tb_send; |
|
2675 bmpmask = EMbmCameraappQgn_indi_cam4_tb_send_mask; |
|
2676 helptxt = qtn_lcam_tt_send; |
|
2677 extension = r_cam_ext_qgn_indi_cam4_send; |
|
2678 } |
|
2679 }; |
|
2680 }; |
|
2681 }, |
|
2682 TBAR_CTRL |
|
2683 { |
|
2684 type = EAknCtButton; |
|
2685 id = ECamCmdDelete; |
|
2686 control = AVKON_BUTTON |
|
2687 { |
|
2688 flags = KAknButtonNoFrame; |
|
2689 states = |
|
2690 { |
|
2691 AVKON_BUTTON_STATE |
|
2692 { |
|
2693 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2694 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
2695 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
2696 helptxt = qtn_lcam_tt_delete; |
|
2697 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
2698 } |
|
2699 }; |
|
2700 }; |
|
2701 } |
|
2702 }; |
|
2703 } |
|
2704 |
|
2705 //---------------------------------------------------- |
|
2706 // |
|
2707 // r_cam_video_postcapture_toolbar_portrait_upload |
|
2708 // Toolbar and toolbar extension for video post-capture |
|
2709 // portrait view with one-click upload support |
|
2710 //---------------------------------------------------- |
|
2711 // |
|
2712 RESOURCE AVKON_TOOLBAR r_cam_video_postcapture_toolbar_portrait_upload |
|
2713 { |
|
2714 lines = 3; |
|
2715 flags = KAknToolbarFixed | KAknToolbarDsaMode; |
|
2716 items = |
|
2717 { |
|
2718 TBAR_CTRL |
|
2719 { |
|
2720 type = EAknCtButton; |
|
2721 id = ECamCmdPlay; |
|
2722 control = AVKON_BUTTON |
|
2723 { |
|
2724 states = |
|
2725 { |
|
2726 AVKON_BUTTON_STATE |
|
2727 { |
|
2728 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2729 bmpid = EMbmCameraappQgn_indi_cam4_tb_play; |
|
2730 bmpmask = EMbmCameraappQgn_indi_cam4_tb_play; |
|
2731 helptxt = qtn_lcam_tt_play; |
|
2732 extension = r_cam_ext_qgn_indi_cam4_tb_play; |
|
2733 } |
|
2734 }; |
|
2735 }; |
|
2736 }, |
|
2737 TBAR_CTRL |
|
2738 { |
|
2739 type = EAknCtButton; |
|
2740 id = ECamCmdOneClickUpload; |
|
2741 control = AVKON_BUTTON |
|
2742 { |
|
2743 states = |
|
2744 { |
|
2745 AVKON_BUTTON_STATE |
|
2746 { |
|
2747 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2748 bmpid = EMbmCameraappQgn_indi_cam4_tb_upload; |
|
2749 bmpmask = EMbmCameraappQgn_indi_cam4_tb_upload_mask; |
|
2750 helptxt = ""; // Tooltip is set at run-time |
|
2751 extension = r_cam_ext_qgn_indi_cam4_tb_upload; |
|
2752 } |
|
2753 }; |
|
2754 }; |
|
2755 }, |
|
2756 TBAR_CTRL |
|
2757 { |
|
2758 type = EAknCtButton; |
|
2759 id = ECamCmdDelete; |
|
2760 control = AVKON_BUTTON |
|
2761 { |
|
2762 states = |
|
2763 { |
|
2764 AVKON_BUTTON_STATE |
|
2765 { |
|
2766 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2767 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
2768 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
2769 helptxt = qtn_lcam_tt_delete; |
|
2770 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
2771 } |
|
2772 }; |
|
2773 }; |
|
2774 } |
|
2775 }; |
|
2776 } |
|
2777 |
|
2778 //---------------------------------------------------- |
|
2779 // |
|
2780 // r_cam_video_postcapture_toolbar_landscape_upload |
|
2781 // Toolbar and toolbar extension for video post-capture |
|
2782 // portrait view with one-click upload support |
|
2783 //---------------------------------------------------- |
|
2784 // |
|
2785 RESOURCE AVKON_TOOLBAR r_cam_video_postcapture_toolbar_landscape_upload |
|
2786 { |
|
2787 lines = 3; |
|
2788 flags = KAknToolbarFixed | KAknToolbarDsaMode; |
|
2789 items = |
|
2790 { |
|
2791 TBAR_CTRL |
|
2792 { |
|
2793 type = EAknCtButton; |
|
2794 id = ECamCmdPlay; |
|
2795 control = AVKON_BUTTON |
|
2796 { |
|
2797 flags = KAknButtonNoFrame; |
|
2798 states = |
|
2799 { |
|
2800 AVKON_BUTTON_STATE |
|
2801 { |
|
2802 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2803 bmpid = EMbmCameraappQgn_indi_cam4_tb_play; |
|
2804 bmpmask = EMbmCameraappQgn_indi_cam4_tb_play; |
|
2805 helptxt = qtn_lcam_tt_play; |
|
2806 extension = r_cam_ext_qgn_indi_cam4_tb_play; |
|
2807 } |
|
2808 }; |
|
2809 }; |
|
2810 }, |
|
2811 TBAR_CTRL |
|
2812 { |
|
2813 type = EAknCtButton; |
|
2814 id = ECamCmdOneClickUpload; |
|
2815 control = AVKON_BUTTON |
|
2816 { |
|
2817 flags = KAknButtonNoFrame; |
|
2818 states = |
|
2819 { |
|
2820 AVKON_BUTTON_STATE |
|
2821 { |
|
2822 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2823 bmpid = EMbmCameraappQgn_indi_cam4_tb_upload; |
|
2824 bmpmask = EMbmCameraappQgn_indi_cam4_tb_upload_mask; |
|
2825 helptxt = ""; // Tooltip is set at run-time |
|
2826 extension = r_cam_ext_qgn_indi_cam4_tb_upload; |
|
2827 } |
|
2828 }; |
|
2829 }; |
|
2830 }, |
|
2831 TBAR_CTRL |
|
2832 { |
|
2833 type = EAknCtButton; |
|
2834 id = ECamCmdDelete; |
|
2835 control = AVKON_BUTTON |
|
2836 { |
|
2837 flags = KAknButtonNoFrame; |
|
2838 states = |
|
2839 { |
|
2840 AVKON_BUTTON_STATE |
|
2841 { |
|
2842 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2843 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
2844 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
2845 helptxt = qtn_lcam_tt_delete; |
|
2846 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
2847 } |
|
2848 }; |
|
2849 }; |
|
2850 } |
|
2851 }; |
|
2852 } |
|
2853 |
|
2854 |
|
2855 //---------------------------------------------------- |
|
2856 // |
|
2857 // r_cam_empty_fixed_toolbar |
|
2858 // Toolbar for views that do not have any content for fixed toolbar |
|
2859 // |
|
2860 //---------------------------------------------------- |
|
2861 // |
|
2862 RESOURCE AVKON_TOOLBAR r_cam_empty_fixed_toolbar |
|
2863 { |
|
2864 lines = 0; |
|
2865 flags = KAknToolbarFixed | KAknToolbarWithoutCba; |
|
2866 items = |
|
2867 { |
|
2868 }; |
|
2869 } |
|
2870 |
|
2871 |
|
2872 //---------------------------------------------------- |
|
2873 // |
|
2874 // r_cam_burst_postcapture_toolbar |
|
2875 // Toolbar for sequence post-capture thumbnail view |
|
2876 // |
|
2877 //---------------------------------------------------- |
|
2878 // |
|
2879 RESOURCE AVKON_TOOLBAR r_cam_burst_postcapture_toolbar |
|
2880 { |
|
2881 lines = 3; |
|
2882 flags = KAknToolbarFixed | KAknToolbarNoBackground; |
|
2883 items = |
|
2884 { |
|
2885 |
|
2886 TBAR_CTRL |
|
2887 { |
|
2888 type = EAknCtButton; |
|
2889 id = ECamCmdToolbarMarkUnmark; |
|
2890 control = AVKON_BUTTON |
|
2891 { |
|
2892 states = |
|
2893 { |
|
2894 AVKON_BUTTON_STATE |
|
2895 { |
|
2896 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2897 bmpid = EMbmCameraappQgn_indi_cam4_tb_mark; |
|
2898 bmpmask = EMbmCameraappQgn_indi_cam4_tb_mark_mask; |
|
2899 helptxt = qtn_lcam_tt_mark_unmark; |
|
2900 extension = r_cam_ext_qgn_indi_cam4_tb_mark; |
|
2901 } |
|
2902 }; |
|
2903 }; |
|
2904 }, |
|
2905 TBAR_CTRL |
|
2906 { |
|
2907 type = EAknCtButton; |
|
2908 id = ECamCmdSend; |
|
2909 control = AVKON_BUTTON |
|
2910 { |
|
2911 states = |
|
2912 { |
|
2913 AVKON_BUTTON_STATE |
|
2914 { |
|
2915 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2916 bmpid = EMbmCameraappQgn_indi_cam4_tb_send; |
|
2917 bmpmask = EMbmCameraappQgn_indi_cam4_tb_send_mask; |
|
2918 helptxt = qtn_lcam_tt_send; |
|
2919 extension = r_cam_ext_qgn_indi_cam4_send; |
|
2920 } |
|
2921 }; |
|
2922 }; |
|
2923 }, |
|
2924 TBAR_CTRL |
|
2925 { |
|
2926 type = EAknCtButton; |
|
2927 id = ECamCmdDelete; |
|
2928 control = AVKON_BUTTON |
|
2929 { |
|
2930 states = |
|
2931 { |
|
2932 AVKON_BUTTON_STATE |
|
2933 { |
|
2934 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2935 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
2936 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
2937 helptxt = qtn_lcam_tt_delete; |
|
2938 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
2939 } |
|
2940 }; |
|
2941 }; |
|
2942 } |
|
2943 }; |
|
2944 } |
|
2945 |
|
2946 //---------------------------------------------------- |
|
2947 // |
|
2948 // r_cam_burst_postcapture_toolbar_upload |
|
2949 // Toolbar for sequence post-capture thumbnail view |
|
2950 // with one-click upload support |
|
2951 //---------------------------------------------------- |
|
2952 // |
|
2953 RESOURCE AVKON_TOOLBAR r_cam_burst_postcapture_toolbar_upload |
|
2954 { |
|
2955 lines = 3; |
|
2956 flags = KAknToolbarFixed | KAknToolbarNoBackground; |
|
2957 items = |
|
2958 { |
|
2959 TBAR_CTRL |
|
2960 { |
|
2961 type = EAknCtButton; |
|
2962 id = ECamCmdToolbarMarkUnmark; |
|
2963 control = AVKON_BUTTON |
|
2964 { |
|
2965 states = |
|
2966 { |
|
2967 AVKON_BUTTON_STATE |
|
2968 { |
|
2969 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2970 bmpid = EMbmCameraappQgn_indi_cam4_tb_mark; |
|
2971 bmpmask = EMbmCameraappQgn_indi_cam4_tb_mark_mask; |
|
2972 helptxt = qtn_lcam_tt_mark_unmark; |
|
2973 extension = r_cam_ext_qgn_indi_cam4_tb_mark; |
|
2974 } |
|
2975 }; |
|
2976 }; |
|
2977 }, |
|
2978 TBAR_CTRL |
|
2979 { |
|
2980 type = EAknCtButton; |
|
2981 id = ECamCmdOneClickUpload; |
|
2982 control = AVKON_BUTTON |
|
2983 { |
|
2984 states = |
|
2985 { |
|
2986 AVKON_BUTTON_STATE |
|
2987 { |
|
2988 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
2989 bmpid = EMbmCameraappQgn_indi_cam4_tb_upload; |
|
2990 bmpmask = EMbmCameraappQgn_indi_cam4_tb_upload_mask; |
|
2991 helptxt = ""; // Tooltip is set at run-time |
|
2992 extension = r_cam_ext_qgn_indi_cam4_tb_upload; |
|
2993 } |
|
2994 }; |
|
2995 }; |
|
2996 }, |
|
2997 TBAR_CTRL |
|
2998 { |
|
2999 type = EAknCtButton; |
|
3000 id = ECamCmdDelete; |
|
3001 control = AVKON_BUTTON |
|
3002 { |
|
3003 states = |
|
3004 { |
|
3005 AVKON_BUTTON_STATE |
|
3006 { |
|
3007 bmpfile = CAMERAAPP_BITMAP_FILE; |
|
3008 bmpid = EMbmCameraappQgn_indi_cam4_tb_delete; |
|
3009 bmpmask = EMbmCameraappQgn_indi_cam4_tb_delete_mask; |
|
3010 helptxt = qtn_lcam_tt_delete; |
|
3011 extension = r_cam_ext_qgn_indi_cam4_delete; |
|
3012 } |
|
3013 }; |
|
3014 }; |
|
3015 } |
|
3016 }; |
|
3017 } |
|
3018 |
|
3019 |
|
3020 //---------------------------------------------------- |
|
3021 // |
|
3022 // r_qtn_lcam_tb_show_viewfinder_grid |
|
3023 // Text for the 'show grid' button in toolbar extension |
|
3024 // |
|
3025 //---------------------------------------------------- |
|
3026 // |
|
3027 RESOURCE TBUF r_qtn_lcam_tb_show_viewfinder_grid |
|
3028 { |
|
3029 buf = qtn_lcam_tb_show_viewfinder_grid; |
|
3030 } |
|
3031 |
|
3032 //---------------------------------------------------- |
|
3033 // |
|
3034 // r_qtn_lcam_tb_hide_viewfinder_grid |
|
3035 // Text for the 'hide grid' button in toolbar extension |
|
3036 // |
|
3037 //---------------------------------------------------- |
|
3038 // |
|
3039 RESOURCE TBUF r_qtn_lcam_tb_hide_viewfinder_grid |
|
3040 { |
|
3041 buf = qtn_lcam_tb_hide_viewfinder_grid; |
|
3042 } |
|
3043 |
|
3044 //---------------------------------------------------- |
|
3045 // |
|
3046 // r_qtn_lcam_tt_videoflash |
|
3047 // Tooltip for the video button in fixed toolbar |
|
3048 // |
|
3049 //---------------------------------------------------- |
|
3050 // |
|
3051 RESOURCE TBUF r_qtn_lcam_tt_videoflash |
|
3052 { |
|
3053 buf = qtn_lcam_tt_videoflash; // "Switch video light on" |
|
3054 } |
|
3055 |
|
3056 //---------------------------------------------------- |
|
3057 // |
|
3058 // r_qtn_lcam_tt_videoflash |
|
3059 // Tooltip for the video button in fixed toolbar |
|
3060 // |
|
3061 //---------------------------------------------------- |
|
3062 // |
|
3063 RESOURCE TBUF r_qtn_lcam_tt_flashoff |
|
3064 { |
|
3065 buf = qtn_lcam_tt_flashoff; // "Switch video light off" |
|
3066 } |
|
3067 |
|
3068 //---------------------------------------------------- |
|
3069 // |
|
3070 // qtn_lcam_tt_sendtocall |
|
3071 // Tooltip for the send button in fixed toolbar |
|
3072 // |
|
3073 //---------------------------------------------------- |
|
3074 // |
|
3075 RESOURCE TBUF r_qtn_lcam_tt_sendtocall |
|
3076 { |
|
3077 buf = qtn_lcam_tt_sendtocall; // "Send to caller" |
|
3078 } |
|
3079 |
|
3080 //---------------------------------------------------- |
|
3081 // |
|
3082 // qtn_lcam_tt_send |
|
3083 // Tooltip for the send button in fixed toolbar |
|
3084 // |
|
3085 //---------------------------------------------------- |
|
3086 // |
|
3087 RESOURCE TBUF r_qtn_lcam_tt_send |
|
3088 { |
|
3089 buf = qtn_lcam_tt_send; // "Send" |
|
3090 } |
|
3091 |
|
3092 //---------------------------------------------------- |
|
3093 // |
|
3094 // r_cam_one_click_upload_interest |
|
3095 // AIW interest for one-click upload |
|
3096 // |
|
3097 //---------------------------------------------------- |
|
3098 // |
|
3099 RESOURCE AIW_INTEREST r_cam_one_click_upload_interest |
|
3100 { |
|
3101 items= |
|
3102 { |
|
3103 AIW_CRITERIA_ITEM |
|
3104 { |
|
3105 id = KAiwCmdUpload; |
|
3106 serviceCmd = KAiwCmdUpload; |
|
3107 serviceClass = KAiwClassBase; |
|
3108 contentType = "image/*"; |
|
3109 defaultProvider = 0x2000BB53; //KShareAppUidVal; |
|
3110 maxProviders = 1; |
|
3111 } |
|
3112 }; |
|
3113 } |
|
3114 //---------------------------------------------------- |
|
3115 // |
|
3116 // qtn_lcam_tb_turn_sequence_off |
|
3117 // Text for sequence mode button in toolbar extension |
|
3118 // |
|
3119 //---------------------------------------------------- |
|
3120 // |
|
3121 RESOURCE TBUF r_qtn_lcam_tb_turn_sequence_off |
|
3122 { |
|
3123 buf = ""; // this string is only used with nhd layouts |
|
3124 } |
|
3125 |
|
3126 //---------------------------------------------------- |
|
3127 // |
|
3128 // qtn_lcam_tb_turn_sequence_on |
|
3129 // Tooltip for the send button in fixed toolbar |
|
3130 // |
|
3131 //---------------------------------------------------- |
|
3132 // |
|
3133 RESOURCE TBUF r_qtn_lcam_tb_turn_sequence_on |
|
3134 { |
|
3135 buf = ""; // this string is only used with nhd layouts |
|
3136 } |
|
3137 |
|
3138 //---------------------------------------------------- |
|
3139 // |
|
3140 // qtn_lcam_tb_sequence |
|
3141 // Text for sequence mode button in toolbar extension |
|
3142 // |
|
3143 //---------------------------------------------------- |
|
3144 // |
|
3145 RESOURCE TBUF r_qtn_lcam_tb_sequence |
|
3146 { |
|
3147 buf = ""; // this string is only used with nhd layouts |
|
3148 } |
|
3149 |
|
3150 //----------------------------------------------------------------------------- |
|
3151 // |
|
3152 // r_qtn_processing_image |
|
3153 // Processing image text, displayed on blended background in the bottom of |
|
3154 // thescreen in pre- and postcapture view. |
|
3155 // |
|
3156 //----------------------------------------------------------------------------- |
|
3157 // |
|
3158 RESOURCE TBUF r_qtn_processing_image_text |
|
3159 { |
|
3160 buf = qtn_lcam_note_processing_image_v2; |
|
3161 } |
|
3162 |
|
3163 //----------------------------------------------------------------------------- |
|
3164 // |
|
3165 // r_qtn_processing_burst_image_text |
|
3166 // Processing images text with numbers, displayed on blended background in the bottom of |
|
3167 // thescreen in pre- and postcapture view. |
|
3168 // |
|
3169 //----------------------------------------------------------------------------- |
|
3170 // |
|
3171 RESOURCE TBUF r_qtn_processing_burst_image_text |
|
3172 { |
|
3173 buf = qtn_lcam_note_processing_images_v2; |
|
3174 } |
|
3175 |
|
3176 //----------------------------------------------------------------------------- |
|
3177 // |
|
3178 // r_qtn_fldr_cant_delete_file_open |
|
3179 // Error string that's used when trying to delete file that's already is use. |
|
3180 // Uses string defined in avkon.loc |
|
3181 // |
|
3182 //----------------------------------------------------------------------------- |
|
3183 // |
|
3184 RESOURCE TBUF r_qtn_fldr_cant_delete_file_open |
|
3185 { |
|
3186 buf = qtn_fldr_cant_delete_file_open; |
|
3187 } |
|
3188 |
|
3189 #include "CamConstantsCamcorder.hrh" |
|
3190 #include "CamConstantsViewMode.hrh" |
|
3191 #include "CamConstantsPortrait.hrh" |
|
3192 |
|
3193 // the Settings pages are in separate files for clarity |
|
3194 #include "CamProductSpecificSettings.ra" // Resources for photo and video settings |
|
3195 #include "CamSettingsV2.ra" |
|
3196 |
|
3197 #include "CamAppWideV2.ra" |
|
3198 #include "CamAppWideCamcorder.ra" |
|
3199 #include "CamAppWidePortrait.ra" |
|
3200 #include "CamAppWideViewMode.ra" |
|
3201 |
|
3202 #include "CamCapture.ra" |
|
3203 #include "CamCaptureCamcorder.ra" |
|
3204 #include "CamCapturePortrait.ra" |
|
3205 #include "CamCaptureViewMode.ra" |
|
3206 #include "CamCaptureCamcorderLeft.ra" |
|
3207 |
|
3208 #include "CamStillCaptureV2.ra" |
|
3209 #include "CamStillCaptureCamcorder.ra" |
|
3210 #include "CamStillCapturePortrait.ra" |
|
3211 #include "CamStillCaptureViewMode.ra" |
|
3212 #include "CamStillCaptureCamcorderLeft.ra" |
|
3213 |
|
3214 #include "CamVideoCaptureV2.ra" |
|
3215 #include "CamVideoCaptureCamcorder.ra" |
|
3216 #include "CamVideoCapturePortrait.ra" |
|
3217 #include "CamVideoCaptureViewMode.ra" |
|
3218 #include "CamVideoCaptureCamcorderLeft.ra" |
|
3219 |
|
3220 #include "CamBurstCaptureV2.ra" |
|
3221 |
|
3222 #include "CamCaptureSetupV2.ra" |
|
3223 |
|
3224 #include "CamSceneSetupV2.ra" |
|
3225 #include "CamSceneSetupCamcorder.ra" |
|
3226 #include "CamSceneSetupPortrait.ra" |
|
3227 #include "CamSceneSetupViewMode.ra" |
|
3228 |
|
3229 #include "CamStandby.ra" |
|
3230 |
|
3231 #include "CamEmbedded.ra" |
|
3232 #include "CamEmbeddedCamcorder.ra" |
|
3233 #include "CamEmbeddedPortrait.ra" |
|
3234 #include "CamEmbeddedViewMode.ra" |
|
3235 |
|
3236 #include "CamModeSelectV2.ra" |
|
3237 |
|
3238 #include "CamActivePalette.ra" |
|
3239 |
|
3240 // =========================================================================== |
|
3241 // end of file |