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