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