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