camerauis/cameraapp/generic/common/data/CamSettingsV2.ra
branchRCL_3
changeset 24 bac7acad7cb3
equal deleted inserted replaced
23:61bc0f252b2b 24:bac7acad7cb3
       
     1 /*
       
     2 * Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
       
     3 * All rights reserved.
       
     4 * This component and the accompanying materials are made available
       
     5 * under the terms of "Eclipse Public License v1.0"
       
     6 * which accompanies this distribution, and is available
       
     7 * at the URL "http://www.eclipse.org/legal/epl-v10.html".
       
     8 *
       
     9 * Initial Contributors:
       
    10 * Nokia Corporation - initial contribution.
       
    11 *
       
    12 * Contributors:
       
    13 *
       
    14 * Description:  Resource definitions for the Camera Application*
       
    15 */
       
    16 
       
    17 
       
    18 
       
    19 
       
    20 
       
    21 #include "CamSettings.hrh"
       
    22 #include "CamProductSpecificSettings.hrh"
       
    23 #include <CommonDialogs.hrh> // CommonDialogs Enumerations
       
    24 #include <CommonDialogs.rh>  // CommonDialogs Resource structures
       
    25 #include <bldvariant.hrh>
       
    26 #include <avkon.loc>         // text_softkey_back
       
    27 
       
    28 
       
    29 #define KSettingQualitySliderOffsety        20
       
    30 #define KSettingQualitySliderRectTLx        68
       
    31 #define KSettingQualitySliderRectTLy        25
       
    32 #define KSettingQualitySliderRectWidth      244
       
    33 #define KSettingQualitySliderRectHeight     150
       
    34 
       
    35 #define KSettingQualitySliderInsideFontOffsetx     8
       
    36 #define KSettingQualitySliderInsideRectBorderWidth     4
       
    37 #define KSettingQualitySliderInsideFontRightLimit     (KScreenWidthCC - (KSettingQualitySliderRectTLx + KSettingQualitySliderRectWidth - KSettingQualitySliderInsideFontOffsetx))
       
    38 #define KSettingQualitySliderInsideTopRectHeight     95
       
    39 
       
    40 #define KCamLocationAdjustBoxSizes   35//20+15
       
    41 
       
    42 #define KCamLocationSummaryRectLeftX   (178 - KCamLocationAdjustBoxSizes)
       
    43 #define KCamLocationSummaryRectTop   (36 - 30)
       
    44 #define KCamLocationSummaryRectWidth   (141 - 5 + KCamLocationAdjustBoxSizes)
       
    45 #define KCamLocationSummaryRectHeight   187-10
       
    46 
       
    47 #define KCamLocationSummaryInnerRectLeftX   (181 - KCamLocationAdjustBoxSizes)
       
    48 #define KCamLocationSummaryInnerRectTop   (38 - 30)
       
    49 #define KCamLocationSummaryInnerRectWidth   (137 - 5 + KCamLocationAdjustBoxSizes)
       
    50 #define KCamLocationSummaryInnerRectHeight   183-10
       
    51 
       
    52 #define KCamLocationSummaryIconLeftX   (190 - KCamLocationAdjustBoxSizes)
       
    53 #define KCamLocationSummaryIconTop   (47 - 30)
       
    54 #define KCamLocationSummaryIconWidth   0
       
    55 #define KCamLocationSummaryIconHeight   30
       
    56 
       
    57 #define KCamLocationSummaryDescrFontColor   215//213
       
    58 #define KCamLocationSummaryDescrLeftX   (192 - KCamLocationAdjustBoxSizes)//=172-15
       
    59 #define KCamLocationSummaryDescrRightX   12//27//8
       
    60 #define KCamLocationSummaryDescrWidth   (116 + KCamLocationAdjustBoxSizes)//=151//(125 + KCamLocationAdjustBoxSizes)//121
       
    61 
       
    62 #define KCamLocationSummaryTitleBaseline1   34//74-20-20//(94 - 45)=49=74-20
       
    63 #define KCamLocationSummaryTitleBaseline2   48//88-20-20//(109 - 45)=64=88-24
       
    64 #define KCamLocationSummaryTitleBaseline3   62//102-20-20//(124 - 45)=79=102-23
       
    65 #define KCamLocationSummaryTitleBaseline4   76//116-20-20//(139 - 45)=94=116-22
       
    66 #define KCamLocationSummaryTitleBaseline5   90//130-20-20//(154 - 45)
       
    67 #define KCamLocationSummaryTitleBaseline6   104//144-20-20//(169 - 45)
       
    68 #define KCamLocationSummaryTitleBaseline7   118//158-20-20//(184 - 45)
       
    69 #define KCamLocationSummaryTitleBaseline8   132//172-20-20//(199 - 45)
       
    70 #define KCamLocationSummaryTitleBaseline9   146//186-20-20//(214 - 45)
       
    71 #define KCamLocationSummaryTitleBaseline10   160//200-20-20//(229 - 45)
       
    72 
       
    73 #define KCamLocationListboxLeftX   10
       
    74 #define KCamLocationListboxTop   8
       
    75 #define KCamLocationListboxWidth   (166 - KCamLocationAdjustBoxSizes)
       
    76 #define KCamLocationListboxHeight   182
       
    77 
       
    78 
       
    79 
       
    80 //----------------------------------------------------
       
    81 //
       
    82 //    R_CAM_SOFTKEYS_OPTIONS_BACK__CHANGE
       
    83 //    Text association with MSK ( CHANGE )
       
    84 //
       
    85 //----------------------------------------------------
       
    86 //
       
    87 RESOURCE CBA R_CAM_SOFTKEYS_OPTIONS_BACK__CHANGE
       
    88     {
       
    89     buttons =
       
    90         {
       
    91         CBA_BUTTON
       
    92             {
       
    93             id=EAknSoftkeyOptions;
       
    94             txt = text_softkey_option;
       
    95             },
       
    96         CBA_BUTTON
       
    97             {
       
    98             id=EAknSoftkeyBack;
       
    99             txt = text_softkey_back;
       
   100             },
       
   101         CBA_BUTTON
       
   102             {
       
   103             id = ECamMSKCmdAppChange;
       
   104             txt = qtn_msk_change;
       
   105             }
       
   106         };
       
   107     }
       
   108 
       
   109 //----------------------------------------------------
       
   110 //
       
   111 //    R_CAM_SOFTKEYS_OPTIONS_BACK__SELECT
       
   112 //    Text association with MSK ( CHANGE )
       
   113 //
       
   114 //----------------------------------------------------
       
   115 //
       
   116 RESOURCE CBA R_CAM_SOFTKEYS_OPTIONS_BACK__SELECT
       
   117     {
       
   118     buttons =
       
   119         {
       
   120         CBA_BUTTON
       
   121             {
       
   122             id=EAknSoftkeyOptions;
       
   123             txt = text_softkey_option;
       
   124             },
       
   125         CBA_BUTTON
       
   126             {
       
   127             id=EAknSoftkeyBack;
       
   128             txt = text_softkey_back;
       
   129             },
       
   130         CBA_BUTTON
       
   131             {
       
   132             id = EAknSoftkeySelect;
       
   133             txt = text_softkey_select;
       
   134             }
       
   135         };
       
   136     }
       
   137 
       
   138 RESOURCE CBA R_CAM_SOFTKEYS_SETTINGS_SELECT_BACK__CHANGE
       
   139     {
       
   140     buttons =
       
   141         {
       
   142         CBA_BUTTON
       
   143             {
       
   144             id=EAknSoftkeySelect;
       
   145             txt = text_softkey_ok;
       
   146             },
       
   147         CBA_BUTTON
       
   148             {
       
   149             id=EAknSoftkeyCancel;
       
   150             txt = text_softkey_cancel;
       
   151             },
       
   152         CBA_BUTTON
       
   153             {
       
   154             id = ECamMSKCmdAppChange;
       
   155             txt = qtn_msk_change;
       
   156             }
       
   157         };
       
   158     }
       
   159 
       
   160 RESOURCE CBA R_CAM_SOFTKEYS_SETTINGS_SELECT_BACK__CHANGE_TRANSPARENT
       
   161     {
       
   162     flags = EEikButtonGroupAddToStack | EEikCbaFlagTransparent;
       
   163     buttons =
       
   164         {
       
   165         CBA_BUTTON
       
   166             {            
       
   167             id=EAknSoftkeySelect;
       
   168             txt = text_softkey_ok;
       
   169             },
       
   170         CBA_BUTTON
       
   171             {
       
   172             id=EAknSoftkeyCancel;
       
   173             txt = text_softkey_cancel;
       
   174             },
       
   175         CBA_BUTTON
       
   176             {
       
   177             id = ECamMSKCmdAppChange;
       
   178             txt = qtn_msk_change;
       
   179             }
       
   180         };
       
   181     }
       
   182 
       
   183 //----------------------------------------------------
       
   184 //
       
   185 //    R_CAM_SOFTKEYS_OPTIONS_BACK__CAPTURE
       
   186 //    Text association with MSK ( Capture )
       
   187 //    Only used for still embedded views
       
   188 //----------------------------------------------------
       
   189 //
       
   190 RESOURCE CBA R_CAM_SOFTKEYS_OPTIONS_BACK__CAPTURE
       
   191     {
       
   192     flags = EEikButtonGroupAddToStack | EEikCbaFlagTransparent;
       
   193     buttons =
       
   194         {
       
   195         CBA_BUTTON
       
   196             {
       
   197             id=EAknSoftkeyOptions;
       
   198             txt = text_softkey_option;
       
   199             },
       
   200         CBA_BUTTON
       
   201             {
       
   202             id=EAknSoftkeyBack;
       
   203             txt = text_softkey_back;
       
   204             },
       
   205         CBA_BUTTON
       
   206             {
       
   207             id = ECamMSKCmdAppCapture;
       
   208             txt = qtn_lcam_msk_capture;
       
   209             }
       
   210         };
       
   211     }
       
   212 
       
   213 //----------------------------------------------------
       
   214 //
       
   215 //    R_CAM_SOFTKEYS_OPTIONS_BACK__CAPTURE_SECONDARY
       
   216 //    Text association with MSK ( Capture )
       
   217 //    Only used for still embedded views
       
   218 //----------------------------------------------------
       
   219 //
       
   220 RESOURCE CBA R_CAM_SOFTKEYS_OPTIONS_BACK__CAPTURE_SECONDARY
       
   221     {
       
   222     buttons =
       
   223         {
       
   224         CBA_BUTTON
       
   225             {
       
   226             id=EAknSoftkeyOptions;
       
   227             txt = text_softkey_option;
       
   228             },
       
   229         CBA_BUTTON
       
   230             {
       
   231             id=EAknSoftkeyBack;
       
   232             txt = text_softkey_back;
       
   233             },
       
   234         CBA_BUTTON
       
   235             {
       
   236             id = ECamMSKCmdAppCapture;
       
   237             txt = qtn_lcam_msk_capture;
       
   238             }
       
   239         };
       
   240     }
       
   241 
       
   242 //----------------------------------------------------
       
   243 //
       
   244 //    R_CAM_SOFTKEYS_OPTIONS_BACK__RECORD
       
   245 //    Text association with MSK ( Record )
       
   246 //    Only used for video embedded views
       
   247 //----------------------------------------------------
       
   248 //
       
   249 RESOURCE CBA R_CAM_SOFTKEYS_OPTIONS_BACK__RECORD
       
   250     {
       
   251     flags = EEikButtonGroupAddToStack | EEikCbaFlagTransparent;
       
   252     buttons =
       
   253         {
       
   254         CBA_BUTTON
       
   255             {
       
   256             id=EAknSoftkeyOptions;
       
   257             txt = text_softkey_option;
       
   258             },
       
   259         CBA_BUTTON
       
   260             {
       
   261             id=EAknSoftkeyBack;
       
   262             txt = text_softkey_back;
       
   263             },
       
   264         CBA_BUTTON
       
   265             {
       
   266             id = ECamMSKCmdAppRecord;
       
   267             txt = qtn_lcam_msk_record;
       
   268             }
       
   269         };
       
   270     }
       
   271 
       
   272 //----------------------------------------------------
       
   273 //
       
   274 //    R_CAM_SOFTKEYS_OPTIONS_BACK__RECORD_SECONDARY
       
   275 //    Text association with MSK ( Record )
       
   276 //    Only used for video embedded views
       
   277 //----------------------------------------------------
       
   278 //
       
   279 RESOURCE CBA R_CAM_SOFTKEYS_OPTIONS_BACK__RECORD_SECONDARY
       
   280     {
       
   281     buttons =
       
   282         {
       
   283         CBA_BUTTON
       
   284             {
       
   285             id=EAknSoftkeyOptions;
       
   286             txt = text_softkey_option;
       
   287             },
       
   288         CBA_BUTTON
       
   289             {
       
   290             id=EAknSoftkeyBack;
       
   291             txt = text_softkey_back;
       
   292             },
       
   293         CBA_BUTTON
       
   294             {
       
   295             id = ECamMSKCmdAppRecord;
       
   296             txt = qtn_lcam_msk_record;
       
   297             }
       
   298         };
       
   299     }
       
   300 //----------------------------------------------------
       
   301 //
       
   302 //    r_cam_softkeys_options_back_toggletoolbar
       
   303 //    Text association with MSK ( Toggle Active Toolbar )
       
   304 //
       
   305 //----------------------------------------------------
       
   306 //
       
   307 RESOURCE CBA r_cam_softkeys_options_back_toggletoolbar
       
   308     {
       
   309     flags = EEikButtonGroupAddToStack | EEikCbaFlagTransparent;
       
   310     buttons =
       
   311         {
       
   312         CBA_BUTTON
       
   313             {
       
   314             id=EAknSoftkeyOptions;
       
   315             txt = text_softkey_option;
       
   316             },
       
   317         CBA_BUTTON
       
   318             {
       
   319             id=EAknSoftkeyBack;
       
   320             txt = text_softkey_back;
       
   321             },
       
   322         CBA_BUTTON
       
   323             {
       
   324             id = ECamCmdToggleActiveToolbar;
       
   325             txt = "";
       
   326             }
       
   327         };
       
   328     }
       
   329 
       
   330 //----------------------------------------------------
       
   331 //
       
   332 //    r_cam_softkeys_options_back_toggletoolbar_portrait
       
   333 //    Text association with MSK ( Toggle Active Toolbar )
       
   334 //    in portrait mode
       
   335 //
       
   336 //----------------------------------------------------
       
   337 //
       
   338 RESOURCE CBA r_cam_softkeys_options_back_toggletoolbar_portrait
       
   339     {
       
   340     flags = EEikButtonGroupAddToStack;
       
   341     buttons =
       
   342         {
       
   343         CBA_BUTTON
       
   344             {
       
   345             id=EAknSoftkeyOptions;
       
   346             txt = text_softkey_option;
       
   347             },
       
   348         CBA_BUTTON
       
   349             {
       
   350             id=EAknSoftkeyBack;
       
   351             txt = text_softkey_back;
       
   352             },
       
   353         CBA_BUTTON
       
   354             {
       
   355             id = ECamCmdToggleActiveToolbar;
       
   356             txt = "";
       
   357             }
       
   358         };
       
   359     }
       
   360 
       
   361 //----------------------------------------------------
       
   362 //
       
   363 //    r_cam_softkeys_options_back_toggletoolbar_burst
       
   364 //    Text association with MSK ( Toggle Active Toolbar )
       
   365 //    in burst post mode
       
   366 //
       
   367 //----------------------------------------------------
       
   368 //
       
   369 RESOURCE CBA r_cam_softkeys_options_back_toggletoolbar_burst
       
   370     {
       
   371     flags = EEikButtonGroupAddToStack;
       
   372     buttons =
       
   373         {
       
   374         CBA_BUTTON
       
   375             {
       
   376             id=EAknSoftkeyOptions;
       
   377             txt = text_softkey_option;
       
   378             },
       
   379         CBA_BUTTON
       
   380             {
       
   381             id=EAknSoftkeyBack;
       
   382             txt = text_softkey_back;
       
   383             },
       
   384         CBA_BUTTON
       
   385             {
       
   386             id = ECamCmdToggleActiveToolbar;
       
   387             txt = "";
       
   388             }
       
   389         };
       
   390     }
       
   391 
       
   392 //----------------------------------------------------
       
   393 //
       
   394 //    r_cam_album_list_title
       
   395 //    Title used in album list popup
       
   396 //
       
   397 //----------------------------------------------------
       
   398 //
       
   399 RESOURCE TBUF r_cam_album_list_title
       
   400      {
       
   401      buf = qtn_lcam_select_album;
       
   402      }
       
   403 
       
   404 //----------------------------------------------------
       
   405 //
       
   406 //    r_cam_add_to_album_land_title
       
   407 //    Title used in Landscape mode
       
   408 //
       
   409 //----------------------------------------------------
       
   410 //
       
   411 RESOURCE TBUF r_cam_add_to_album_land_title
       
   412      {
       
   413      buf = qtn_lcam_set_land_img_add_toalbum_no;
       
   414      }
       
   415 
       
   416 
       
   417 //----------------------------------------------------
       
   418 //
       
   419 //    r_cam_add_to_album_port_title
       
   420 //    Title used in Landscape mode
       
   421 //
       
   422 //----------------------------------------------------
       
   423 //
       
   424 RESOURCE TBUF r_cam_add_to_album_port_title
       
   425      {
       
   426      buf = qtn_lcam_set_port_img_add_toalbum_no;
       
   427      }
       
   428 
       
   429 //----------------------------------------------------
       
   430 //
       
   431 //    r_cam_album_note_noalbums
       
   432 //    Prompt used in album list popup when no albums
       
   433 //
       
   434 //----------------------------------------------------
       
   435 //
       
   436 RESOURCE TBUF r_cam_album_note_noalbums
       
   437      {
       
   438      buf = qtn_lcam_note_noalbums;
       
   439      }
       
   440 
       
   441 //----------------------------------------------------
       
   442 //
       
   443 //    r_cam_engine_updateafterprepare
       
   444 //    Specifies whether device needs to have all settings updated for the engine
       
   445 //    after each prepare engine call.
       
   446 //
       
   447 //----------------------------------------------------
       
   448 //
       
   449 RESOURCE CAM_ENGINE_UPDATE r_cam_engine_update
       
   450     {
       
   451     update = 1;
       
   452     }
       
   453 
       
   454 //----------------------------------------------------
       
   455 //
       
   456 //    r_cam_photo_dynamic_settings_data
       
   457 //    Default values for the photo dynamic setting items
       
   458 //
       
   459 //----------------------------------------------------
       
   460 //
       
   461 RESOURCE CAM_SETTING_ITEMS_DATA r_cam_photo_dynamic_settings_data
       
   462   {
       
   463   // These items must be in the same order as the resource
       
   464   // for user scene settings r_cam_user_scene_settings_data
       
   465   settings_items =
       
   466     {
       
   467     CAM_NON_STATIC_SETTING_ITEM_DATA
       
   468       {
       
   469       id      = ECamSettingItemDynamicPhotoWhiteBalance;
       
   470       default = ECamWhiteBalanceAWB;
       
   471       },
       
   472     CAM_NON_STATIC_SETTING_ITEM_DATA
       
   473       {
       
   474       id      = ECamSettingItemDynamicPhotoExposure;
       
   475       default = ECamExposureZero;
       
   476       },
       
   477     CAM_NON_STATIC_SETTING_ITEM_DATA
       
   478       {
       
   479       id      = ECamSettingItemDynamicPhotoColourFilter;
       
   480       default = ECamColourFilterColour;
       
   481       },
       
   482     CAM_NON_STATIC_SETTING_ITEM_DATA
       
   483       {
       
   484       id      = ECamSettingItemDynamicPhotoFlash;
       
   485       default = ECamFlashAuto;
       
   486       },
       
   487     CAM_NON_STATIC_SETTING_ITEM_DATA
       
   488       {
       
   489       id      = ECamSettingItemDynamicPhotoScene;
       
   490       default = ECamSceneAuto;
       
   491       },
       
   492     CAM_NON_STATIC_SETTING_ITEM_DATA
       
   493       {
       
   494       id      = ECamSettingItemDynamicPhotoBrightness;
       
   495       default = ECamBrightnessNorm;
       
   496       },
       
   497     CAM_NON_STATIC_SETTING_ITEM_DATA
       
   498       {
       
   499       id      = ECamSettingItemDynamicPhotoContrast;
       
   500       default = ECamContrastNorm;
       
   501       },
       
   502     CAM_NON_STATIC_SETTING_ITEM_DATA
       
   503       {
       
   504       id      = ECamSettingItemDynamicPhotoImageSharpness;
       
   505       default = ECamImageSharpnessNorm;
       
   506       },
       
   507     CAM_NON_STATIC_SETTING_ITEM_DATA
       
   508       {
       
   509       id      = ECamSettingItemDynamicPhotoColourSaturation;
       
   510       default = ECamColourSaturationNorm;
       
   511       },
       
   512     CAM_NON_STATIC_SETTING_ITEM_DATA
       
   513       {
       
   514       id      = ECamSettingItemDynamicSelfTimer;
       
   515       default = ECamSelfTimerOff;
       
   516       },
       
   517     CAM_NON_STATIC_SETTING_ITEM_DATA
       
   518       {
       
   519       id      = ECamSettingItemDynamicPhotoLightSensitivity;
       
   520       default = ECamLightSensitivityAuto;
       
   521       },
       
   522     CAM_NON_STATIC_SETTING_ITEM_DATA
       
   523       {
       
   524       id      = ECamSettingItemViewfinderGrid;
       
   525       default = ECamViewfinderGridOff;
       
   526       }
       
   527     };
       
   528   }
       
   529 
       
   530 //----------------------------------------------------
       
   531 //
       
   532 //    r_cam_photo_resolution_array
       
   533 //    Mapping of photo resolution settings
       
   534 //    to actual numeric parameters.
       
   535 //
       
   536 //----------------------------------------------------
       
   537 //
       
   538 RESOURCE CAM_RESOLUTION_ARRAY r_cam_photo_resolution_array
       
   539     {
       
   540     resolutions =
       
   541         {
       
   542         // VGA
       
   543         CAM_RESOLUTION
       
   544             {
       
   545             width = 640;
       
   546             height = 480;
       
   547             },
       
   548         // SVGA
       
   549         CAM_RESOLUTION
       
   550             {
       
   551             width = 800;
       
   552             height = 600;
       
   553             },
       
   554         // XGA
       
   555         CAM_RESOLUTION
       
   556             {
       
   557             width = 1024;
       
   558             height = 768;
       
   559             },
       
   560         // 1M
       
   561         CAM_RESOLUTION
       
   562             {
       
   563             width = 1152;
       
   564             height = 864;
       
   565             },
       
   566         // 1.3MP
       
   567         CAM_RESOLUTION
       
   568             {
       
   569             width = 1280;
       
   570             height = 960;
       
   571             },
       
   572         // 2MP
       
   573         CAM_RESOLUTION
       
   574             {
       
   575             width = 1600;
       
   576             height = 1200;
       
   577             },
       
   578         // 3MP
       
   579         CAM_RESOLUTION
       
   580             {
       
   581             width = 2048;
       
   582             height = 1536;
       
   583             },
       
   584         // 5MP
       
   585         CAM_RESOLUTION
       
   586             {
       
   587             width = 2592;
       
   588             height = 1944;
       
   589             },
       
   590         // 8MP
       
   591         CAM_RESOLUTION
       
   592             {
       
   593             width = 3264;
       
   594             height = 2448;
       
   595             },
       
   596         // 12MP
       
   597         CAM_RESOLUTION
       
   598             {
       
   599             width = 4000;
       
   600             height = 3000;
       
   601             },
       
   602         // 6MP 16:9
       
   603         CAM_RESOLUTION
       
   604             {
       
   605             width  = 3264;
       
   606             height = 1832;
       
   607             },
       
   608         // 9MP 16:9
       
   609         CAM_RESOLUTION
       
   610             {
       
   611             width  = 4000;
       
   612             height = 2248;
       
   613             },
       
   614         // CIF
       
   615         CAM_RESOLUTION
       
   616         	{
       
   617         	width = 354;
       
   618         	height = 288;
       
   619         	},
       
   620         // QVGA
       
   621         CAM_RESOLUTION
       
   622         	{
       
   623         	width = 320;
       
   624         	height = 240;
       
   625         	}
       
   626         };
       
   627     }
       
   628 
       
   629 //----------------------------------------------------
       
   630 //
       
   631 //    r_cam_setting_photo_quality_slider
       
   632 //    Resource for the photo quality slider in quality setting page
       
   633 //
       
   634 //----------------------------------------------------
       
   635 //
       
   636 RESOURCE CAM_QUALITY_SLIDER r_cam_setting_photo_quality_slider
       
   637     {
       
   638     title_text           = qtn_lcam_sett_title_ph_resolut;
       
   639     subtitle_text_top    = qtn_lcam_quality_subtitle_maximum_v2;
       
   640     subtitle_text_bottom = qtn_lcam_quality_subtitle_minimum_v2;
       
   641     remaining_text       = qtn_lcam_image_remain_v2;
       
   642     setting_title_texts  =
       
   643         {
       
   644         LBUF { txt = qtn_lcam_sett_attr_quality_print12largem_v2; },
       
   645         LBUF { txt = qtn_lcam_sett_attr_quality_print9mlarge_v2;   },
       
   646         LBUF { txt = qtn_lcam_sett_attr_quality_print8mlarge_v2;  },
       
   647         LBUF { txt = qtn_lcam_sett_attr_quality_print6mlarge_v2;   },
       
   648         LBUF { txt = qtn_lcam_sett_attr_quality_print5mlarge_v2;  },
       
   649         LBUF { txt = qtn_lcam_sett_attr_quality_print3mlarge_v2;  },
       
   650         LBUF { txt = qtn_lcam_sett_attr_quality_print2mlarge_v2;  },
       
   651         LBUF { txt = qtn_lcam_sett_attr_quality_print3mmed_v2;    },
       
   652         LBUF { txt = qtn_lcam_sett_attr_quality_print2mmed_v2; },
       
   653         LBUF { txt = qtn_lcam_sett_attr_quality_print1med_v2; },
       
   654         LBUF { txt = qtn_lcam_sett_attr_quality_print1_3small_v2; },
       
   655         LBUF { txt = qtn_lcam_sett_attr_quality_print1_0small_v2; },
       
   656         LBUF { txt = qtn_lcam_sett_attr_quality_print0_8med_v2;   },
       
   657         LBUF { txt = qtn_lcam_sett_attr_quality_mms_v2;           }
       
   658         };
       
   659     setting_desc_texts =
       
   660         {
       
   661         LBUF { txt = qtn_lcam_descr_quality_print12m_v2;  }, // high quality
       
   662         LBUF { txt = qtn_lcam_descr_quality_print9m_v2;   },
       
   663         LBUF { txt = qtn_lcam_descr_quality_print8m_v2;   }, // high quality
       
   664         LBUF { txt = qtn_lcam_descr_quality_print6m_v2;   },
       
   665         LBUF { txt = qtn_lcam_descr_quality_print5m_v2;   }, // high quality
       
   666         LBUF { txt = qtn_lcam_descr_quality_print3m_v2;   },
       
   667         LBUF { txt = qtn_lcam_descr_quality_print2m_v2;   },
       
   668         LBUF { txt = qtn_lcam_descr_quality_print3m_v2;   },
       
   669         LBUF { txt = qtn_lcam_descr_quality_print2m_v2;   },
       
   670         LBUF { txt = qtn_lcam_descr_quality_print1m_v2; },
       
   671         LBUF { txt = qtn_lcam_descr_quality_print1_3m_v2; },
       
   672         LBUF { txt = qtn_lcam_descr_quality_print1m_v2;   },
       
   673         LBUF { txt = qtn_lcam_descr_quality_email_v2; },
       
   674         LBUF { txt = qtn_lcam_descr_quality_low_v2;       }
       
   675         };
       
   676     setting_enum =
       
   677         {
       
   678         ECamImageQualityPrint12m,
       
   679         ECamImageQualityPrintW9m,
       
   680         ECamImageQualityPrint8m,
       
   681         ECamImageQualityPrintW6m,
       
   682         ECamImageQualityPrint5m,
       
   683         ECamImageQualityPrint3m,    // 3 MegaPixel print quality
       
   684         ECamImageQualityPrint2m,    // 2 MegaPixel print quality
       
   685         ECamImageQualityPrint1_3m,  // 1.3 MegaPixel print quality
       
   686         ECamImageQualityEmail1m,
       
   687         ECamImageQualityEmail08m,
       
   688         ECamImageQualityEmail05m,
       
   689         ECamImageQualityMMS
       
   690         };
       
   691     }
       
   692 
       
   693 
       
   694 //----------------------------------------------------
       
   695 //
       
   696 //    r_cam_setting_quality_slider_layout
       
   697 //    Layout for the quality slider in quality setting page
       
   698 //
       
   699 //----------------------------------------------------
       
   700 //
       
   701 RESOURCE CAM_QUALITY_SLIDER_LAYOUT r_cam_setting_quality_slider_layout
       
   702     {
       
   703     slider_position =
       
   704         {
       
   705         POINT { x = 10; y = 4; }
       
   706         };
       
   707     subtitle_top =
       
   708         {
       
   709         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx; r=2; B=16; W=135; J=ELayoutAlignLeft; }
       
   710         };
       
   711     subtitle_bottom =
       
   712         {
       
   713         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx; r=2; B=186; W=135; J=ELayoutAlignLeft;}
       
   714         };
       
   715     setting_title =
       
   716         {
       
   717         AVKON_LAYOUT_TEXT { font = EAknLogicalFontPrimaryFont; C=215; l=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   718                             r=KSettingQualitySliderInsideFontRightLimit; B=47; W=KSettingQualitySliderInsideFontRightLimit; J=ELayoutAlignLeft; }
       
   719         };
       
   720     setting_descriptions =
       
   721         {
       
   722         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   723                             r=KSettingQualitySliderInsideFontRightLimit; B=68; W=120; J=ELayoutAlignLeft; },
       
   724         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   725                             r=KSettingQualitySliderInsideFontRightLimit; B=88; W=120; J=ELayoutAlignLeft; },
       
   726         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   727                             r=KSettingQualitySliderInsideFontRightLimit; B=108; W=120; J=ELayoutAlignLeft; }
       
   728         };
       
   729     remaining_title =
       
   730         {
       
   731         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   732                             r=KSettingQualitySliderInsideFontRightLimit; B=143; W=120; J=ELayoutAlignLeft; }
       
   733         };
       
   734     remaining_text =
       
   735         {
       
   736         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   737                             r=92; B=163; W=20; J=ELayoutAlignLeft; }
       
   738         };
       
   739     storage_icon =
       
   740         {
       
   741         AVKON_LAYOUT_RECT { l = KSettingQualitySliderRectTLx + 52;  t = 155;  W = 18; H = 22; }
       
   742         };
       
   743     desc_rect =
       
   744         {
       
   745         AVKON_LAYOUT_RECT { C = 215; l = KSettingQualitySliderRectTLx;  t = KSettingQualitySliderRectTLy;  W = KSettingQualitySliderRectWidth;
       
   746                             H = KSettingQualitySliderRectHeight; }
       
   747         };
       
   748     desc_inner_rect1 =
       
   749         {
       
   750         AVKON_LAYOUT_RECT { l = KSettingQualitySliderRectTLx + KSettingQualitySliderInsideRectBorderWidth;
       
   751                             t = KSettingQualitySliderRectTLy + KSettingQualitySliderInsideRectBorderWidth;
       
   752                             W = KSettingQualitySliderRectWidth - 2*KSettingQualitySliderInsideRectBorderWidth;
       
   753                             H = KSettingQualitySliderInsideTopRectHeight; }
       
   754         };
       
   755     desc_inner_rect2 =
       
   756         {
       
   757         AVKON_LAYOUT_RECT { l = KSettingQualitySliderRectTLx + KSettingQualitySliderInsideRectBorderWidth;
       
   758                             t = KSettingQualitySliderRectTLy + KSettingQualitySliderInsideTopRectHeight + KSettingQualitySliderInsideRectBorderWidth * 2;
       
   759                             W = KSettingQualitySliderRectWidth - 2*KSettingQualitySliderInsideRectBorderWidth;
       
   760                             H = KSettingQualitySliderRectHeight - KSettingQualitySliderInsideTopRectHeight - 3*KSettingQualitySliderInsideRectBorderWidth; }
       
   761         };
       
   762     }
       
   763 
       
   764 //----------------------------------------------------
       
   765 //
       
   766 //    r_cam_setting_quality_slider_layout_ah
       
   767 //    Layout for the quality slider in quality setting page
       
   768 //
       
   769 //----------------------------------------------------
       
   770 //
       
   771 RESOURCE CAM_QUALITY_SLIDER_LAYOUT r_cam_setting_quality_slider_layout_ah
       
   772     {
       
   773     slider_position =
       
   774         {
       
   775         POINT { x = 255; y = 10; }
       
   776         };
       
   777     subtitle_top =
       
   778         {
       
   779         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; r=KSettingQualitySliderRectTLx; l=2; B=16; W=135; J=ELayoutAlignRight; }
       
   780         };
       
   781     subtitle_bottom =
       
   782         {
       
   783         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; r=KSettingQualitySliderRectTLx; l=2; B=186; W=135; J=ELayoutAlignRight;}
       
   784         };
       
   785     setting_title =
       
   786         {
       
   787         AVKON_LAYOUT_TEXT { font = EAknLogicalFontPrimaryFont; C=215; r=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   788                             l=KSettingQualitySliderInsideFontRightLimit; B=47; W=KSettingQualitySliderInsideFontRightLimit; J=ELayoutAlignRight; }
       
   789         };
       
   790     setting_descriptions =
       
   791         {
       
   792         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; r=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   793                             l=KSettingQualitySliderInsideFontRightLimit; B=68; W=120; J=ELayoutAlignRight; },
       
   794         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; r=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   795                             l=KSettingQualitySliderInsideFontRightLimit; B=88; W=120; J=ELayoutAlignRight; },
       
   796         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; r=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   797                             l=KSettingQualitySliderInsideFontRightLimit; B=108; W=120; J=ELayoutAlignRight; }
       
   798         };
       
   799     remaining_title =
       
   800         {
       
   801         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; r=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   802                             l=KSettingQualitySliderInsideFontRightLimit; B=143; W=120; J=ELayoutAlignRight; }
       
   803         };
       
   804     remaining_text =
       
   805         {
       
   806         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; r=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   807                             l=92; B=163; W=20; J=ELayoutAlignRight; }
       
   808         };
       
   809     storage_icon =
       
   810         {
       
   811         AVKON_LAYOUT_RECT { r = KSettingQualitySliderRectTLx + 52;  t = 155;  W = 18; H = 22; }
       
   812         };
       
   813     desc_rect =
       
   814         {
       
   815         AVKON_LAYOUT_RECT { C = 215; r = KSettingQualitySliderRectTLx;  t = KSettingQualitySliderRectTLy;  W = KSettingQualitySliderRectWidth;
       
   816                             H = KSettingQualitySliderRectHeight; }
       
   817         };
       
   818     desc_inner_rect1 =
       
   819         {
       
   820         AVKON_LAYOUT_RECT { r = KSettingQualitySliderRectTLx + KSettingQualitySliderInsideRectBorderWidth;
       
   821                             t = KSettingQualitySliderRectTLy + KSettingQualitySliderInsideRectBorderWidth;
       
   822                             W = KSettingQualitySliderRectWidth - 2*KSettingQualitySliderInsideRectBorderWidth;
       
   823                             H = KSettingQualitySliderInsideTopRectHeight; }
       
   824         };
       
   825     desc_inner_rect2 =
       
   826         {
       
   827         AVKON_LAYOUT_RECT { r = KSettingQualitySliderRectTLx + KSettingQualitySliderInsideRectBorderWidth;
       
   828                             t = KSettingQualitySliderRectTLy + KSettingQualitySliderInsideTopRectHeight + KSettingQualitySliderInsideRectBorderWidth * 2;
       
   829                             W = KSettingQualitySliderRectWidth - 2*KSettingQualitySliderInsideRectBorderWidth;
       
   830                             H = KSettingQualitySliderRectHeight - KSettingQualitySliderInsideTopRectHeight - 3*KSettingQualitySliderInsideRectBorderWidth; }
       
   831         };
       
   832     }
       
   833 
       
   834 //----------------------------------------------------
       
   835 //
       
   836 //    r_cam_setting_quality_slider_layout_apac
       
   837 //    Layout for the quality slider in quality setting page
       
   838 //
       
   839 //----------------------------------------------------
       
   840 //
       
   841 RESOURCE CAM_QUALITY_SLIDER_LAYOUT r_cam_setting_quality_slider_layout_apac
       
   842     {
       
   843     slider_position =
       
   844         {
       
   845         POINT { x = 10; y = 4; }
       
   846         };
       
   847     subtitle_top =
       
   848         {
       
   849         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx; r=2; B=16; W=135; J=ELayoutAlignLeft; }
       
   850         };
       
   851     subtitle_bottom =
       
   852         {
       
   853         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx; r=2; B=186; W=135; J=ELayoutAlignLeft;}
       
   854         };
       
   855     setting_title =
       
   856         {
       
   857         AVKON_LAYOUT_TEXT { font = EAknLogicalFontPrimaryFont; C=215; l=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   858                             r=KSettingQualitySliderInsideFontRightLimit; B=47; W=KSettingQualitySliderInsideFontRightLimit; J=ELayoutAlignLeft; }
       
   859         };
       
   860     setting_descriptions =
       
   861         {
       
   862         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   863                             r=KSettingQualitySliderInsideFontRightLimit; B=68; W=120; J=ELayoutAlignLeft; },
       
   864         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   865                             r=KSettingQualitySliderInsideFontRightLimit; B=88; W=120; J=ELayoutAlignLeft; },
       
   866         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   867                             r=KSettingQualitySliderInsideFontRightLimit; B=108; W=120; J=ELayoutAlignLeft; }
       
   868         };
       
   869     remaining_title =
       
   870         {
       
   871         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   872                             r=KSettingQualitySliderInsideFontRightLimit; B=143; W=120; J=ELayoutAlignLeft; }
       
   873         };
       
   874     remaining_text =
       
   875         {
       
   876         AVKON_LAYOUT_TEXT { font = EAknLogicalFontSecondaryFont; C=215; l=KSettingQualitySliderRectTLx + KSettingQualitySliderInsideFontOffsetx;
       
   877                             r=92; B=163; W=20; J=ELayoutAlignLeft; }
       
   878         };
       
   879     storage_icon =
       
   880         {
       
   881         AVKON_LAYOUT_RECT { l = KSettingQualitySliderRectTLx + 52;  t = 155;  W = 18; H = 22; }
       
   882         };
       
   883     desc_rect =
       
   884         {
       
   885         AVKON_LAYOUT_RECT { C = 215; l = KSettingQualitySliderRectTLx;  t = KSettingQualitySliderRectTLy;  W = KSettingQualitySliderRectWidth;
       
   886                             H = KSettingQualitySliderRectHeight; }
       
   887         };
       
   888     desc_inner_rect1 =
       
   889         {
       
   890         AVKON_LAYOUT_RECT { l = KSettingQualitySliderRectTLx + KSettingQualitySliderInsideRectBorderWidth;
       
   891                             t = KSettingQualitySliderRectTLy + KSettingQualitySliderInsideRectBorderWidth;
       
   892                             W = KSettingQualitySliderRectWidth - 2*KSettingQualitySliderInsideRectBorderWidth;
       
   893                             H = KSettingQualitySliderInsideTopRectHeight; }
       
   894         };
       
   895     desc_inner_rect2 =
       
   896         {
       
   897         AVKON_LAYOUT_RECT { l = KSettingQualitySliderRectTLx + KSettingQualitySliderInsideRectBorderWidth;
       
   898                             t = KSettingQualitySliderRectTLy + KSettingQualitySliderInsideTopRectHeight + KSettingQualitySliderInsideRectBorderWidth * 2;
       
   899                             W = KSettingQualitySliderRectWidth - 2*KSettingQualitySliderInsideRectBorderWidth;
       
   900                             H = KSettingQualitySliderRectHeight - KSettingQualitySliderInsideTopRectHeight - 3*KSettingQualitySliderInsideRectBorderWidth; }
       
   901         };
       
   902     }
       
   903 
       
   904 //----------------------------------------------------
       
   905 //
       
   906 //    r_cam_setting_video_quality_slider
       
   907 //    Resource for the video quality slider in quality setting page
       
   908 //
       
   909 //----------------------------------------------------
       
   910 //
       
   911 RESOURCE CAM_QUALITY_SLIDER r_cam_setting_video_quality_slider
       
   912     {
       
   913     title_text = qtn_lcam_sett_title_vi_type;
       
   914     subtitle_text_top = qtn_lcam_quality_subtitle_vmax_v2;
       
   915     subtitle_text_bottom = qtn_lcam_quality_subtitle_vmin_v2;
       
   916     remaining_text = qtn_lcam_video_remain_v2;
       
   917     setting_title_texts =
       
   918         {
       
   919         LBUF { txt = qtn_lcam_set_type_highdefinition_v2; },
       
   920         LBUF { txt = qtn_lcam_set_type_widescreen_v2; },
       
   921         LBUF { txt = qtn_lcam_set_type_tvhigh_v2; },
       
   922         LBUF { txt = qtn_lcam_set_type_high_v2; },
       
   923         LBUF { txt = qtn_lcam_set_type_widescreen_v2; },
       
   924         LBUF { txt = qtn_lcam_set_type_widescr_normal_v2; },
       
   925         LBUF { txt = qtn_lcam_set_type_tvnorm_v2; },
       
   926         LBUF { txt = qtn_lcam_set_type_normal_v2; },
       
   927         LBUF { txt = qtn_lcam_set_type_webhigh_v2; },
       
   928         LBUF { txt = qtn_lcam_set_type_webnorm_v2; },
       
   929         LBUF { txt = qtn_lcam_set_type_mms_v2; },
       
   930         LBUF { txt = qtn_lcam_set_type_sharing_v2; }
       
   931         };
       
   932     setting_desc_texts =
       
   933         {
       
   934         LBUF { txt = qtn_lcam_descr_quality_highdefinition_v2; },
       
   935         LBUF { txt = qtn_lcam_descr_quality_widescreen_v2; },
       
   936         LBUF { txt = qtn_lcam_descr_quality_tvhigh_v2; },
       
   937         LBUF { txt = qtn_lcam_descr_quality_vhigh_v2; },
       
   938         LBUF { txt = qtn_lcam_descr_quality_widescreen_v2; },
       
   939         LBUF { txt = qtn_lcam_descr_quality_widescr_normal_v2; },
       
   940         LBUF { txt = qtn_lcam_descr_quality_tvnorm_v2; },
       
   941         LBUF { txt = qtn_lcam_descr_quality_vnorm_v2; },
       
   942         LBUF { txt = qtn_lcam_descr_quality_webhigh_v2; },
       
   943         LBUF { txt = qtn_lcam_descr_quality_webnorm_v2; },
       
   944         LBUF { txt = qtn_lcam_descr_quality_vshare_v2; },
       
   945         LBUF { txt = qtn_lcam_descr_quality_vshare_v2; }
       
   946         };
       
   947     setting_enum =
       
   948         {
       
   949         ECamVideoQualityHigh,
       
   950         ECamVideoQualityNormalHigh,
       
   951     	ECamVideoQualityNormal,
       
   952     	ECamVideoQualityNormalLow,
       
   953     	ECamVideoQualitySharing
       
   954         };
       
   955     }
       
   956 
       
   957 
       
   958 // Video and Photo options menu
       
   959 
       
   960 //----------------------------------------------------
       
   961 //
       
   962 //    r_cam_video_settings_title_name
       
   963 //    Title name used in video settings view
       
   964 //
       
   965 //----------------------------------------------------
       
   966 //
       
   967 RESOURCE TITLE_PANE r_cam_video_settings_title_name
       
   968     {
       
   969     txt = qtn_lcam_title_text_vidsetting;
       
   970     }
       
   971 
       
   972 //----------------------------------------------------
       
   973 //
       
   974 //    r_cam_photo_settings_title_name
       
   975 //    Title name used in photo settings view
       
   976 //
       
   977 //----------------------------------------------------
       
   978 //
       
   979 RESOURCE TITLE_PANE r_cam_photo_settings_title_name
       
   980     {
       
   981     txt = qtn_lcam_title_text_photsetting;
       
   982     }
       
   983 
       
   984 //----------------------------------------------------
       
   985 //
       
   986 //    r_cam_photo_location_settings_title_name
       
   987 //    Title name used in photo location settings view
       
   988 //
       
   989 //----------------------------------------------------
       
   990 //
       
   991 RESOURCE TITLE_PANE r_cam_photo_location_settings_title_name
       
   992     {
       
   993     txt = qtn_lcam_sett_attr_ph_location_setting_v2;
       
   994     }
       
   995 
       
   996 //----------------------------------------------------
       
   997 //
       
   998 //    r_cam_setting_list_view
       
   999 //    Video and Photo settings view
       
  1000 //
       
  1001 //----------------------------------------------------
       
  1002 //
       
  1003 RESOURCE AVKON_VIEW r_cam_setting_list_view
       
  1004     {
       
  1005     menubar = r_cam_settings_list_menubar;
       
  1006     cba = R_CAM_SOFTKEYS_OPTIONS_BACK__CHANGE;
       
  1007     }
       
  1008 
       
  1009 //----------------------------------------------------
       
  1010 //
       
  1011 //    r_cam_settings_list_menubar
       
  1012 //    Menubar visible in Image Settings and Video Settings views
       
  1013 //
       
  1014 //----------------------------------------------------
       
  1015 //
       
  1016 RESOURCE MENU_BAR r_cam_settings_list_menubar
       
  1017     {
       
  1018     titles =
       
  1019         {
       
  1020         MENU_TITLE
       
  1021             {
       
  1022             menu_pane = r_cam_settings_list_menu;
       
  1023             }
       
  1024         };
       
  1025     }
       
  1026 
       
  1027 //----------------------------------------------------
       
  1028 //
       
  1029 //    r_cam_settings_list_menu
       
  1030 //    Menu visible in video and photo views
       
  1031 //
       
  1032 //----------------------------------------------------
       
  1033 //
       
  1034 RESOURCE MENU_PANE r_cam_settings_list_menu
       
  1035     {
       
  1036     items =
       
  1037         {
       
  1038         MENU_ITEM
       
  1039             {
       
  1040             command = ECamCmdEdit;
       
  1041             txt = qtn_options_change;
       
  1042             },
       
  1043         MENU_ITEM
       
  1044             {
       
  1045             command = ECamCmdEditRestore;
       
  1046             txt = qtn_lcam_set_options_restore_or;
       
  1047             },
       
  1048         MENU_ITEM
       
  1049             {
       
  1050             command = EAknCmdHelp;
       
  1051             txt = qtn_options_help;
       
  1052             },
       
  1053         MENU_ITEM
       
  1054             {
       
  1055             command = ECamCmdInternalExit;
       
  1056             txt = qtn_options_exit;
       
  1057             }
       
  1058         };
       
  1059     }
       
  1060 
       
  1061 // ---------------------------------------------------------------------------- 
       
  1062 //
       
  1063 // r_setting_page_extension
       
  1064 //
       
  1065 // ---------------------------------------------------------------------------- 
       
  1066 //
       
  1067 RESOURCE AVKON_SETTING_PAGE_EXTENSION r_setting_page_extension
       
  1068     {
       
  1069     flags = KAknSettingPageNoEmbeddedSoftKeys;
       
  1070     }
       
  1071 
       
  1072 //----------------------------------------------------
       
  1073 //
       
  1074 //    r_cam_settings_quality_settings_page
       
  1075 //	  setting page resource for the quality slider
       
  1076 //
       
  1077 //----------------------------------------------------
       
  1078 //
       
  1079 RESOURCE AVKON_SETTING_PAGE r_cam_gssettings_quality_settings_page
       
  1080 	{
       
  1081 	// the type and editor resource are included so that the
       
  1082 	// settings page can be constructed without crashing but are not used
       
  1083 	// The custom quality control is used instead
       
  1084 	type = EAknCtPopupSettingList;
       
  1085 	editor_resource_id = r_cam_setting_listbox;
       
  1086 	softkey_resource = R_AVKON_SOFTKEYS_SELECT_CANCEL__SELECT;
       
  1087 	}
       
  1088 
       
  1089 //----------------------------------------------------
       
  1090 //
       
  1091 //    r_cam_settings_quality_settings_page
       
  1092 //	  setting page resource for the quality slider
       
  1093 //
       
  1094 //----------------------------------------------------
       
  1095 //
       
  1096 RESOURCE AVKON_SETTING_PAGE r_cam_settings_quality_settings_page
       
  1097 	{
       
  1098 	// the type and editor resource are included so that the
       
  1099 	// settings page can be constructed without crashing but are not used
       
  1100 	// The custom quality control is used instead
       
  1101 	type = EAknCtPopupSettingList;
       
  1102 	editor_resource_id = r_cam_setting_listbox;
       
  1103 	softkey_resource = R_AVKON_SOFTKEYS_SELECT_CANCEL__SELECT;
       
  1104 	extension = r_setting_page_extension;
       
  1105 	}
       
  1106 
       
  1107 //----------------------------------------------------
       
  1108 //
       
  1109 //    r_cam_gssettings_location_settings_page  
       
  1110 //   
       
  1111 //
       
  1112 //----------------------------------------------------
       
  1113 //
       
  1114 RESOURCE AVKON_SETTING_PAGE r_cam_gssettings_location_settings_page
       
  1115     {
       
  1116     // the type and editor resource are included so that the
       
  1117     // settings page can be constructed without crashing but are not used
       
  1118     // The custom quality control is used instead
       
  1119     type = EAknCtPopupSettingList;
       
  1120     editor_resource_id = r_cam_setting_listbox;  
       
  1121     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;             
       
  1122     }
       
  1123 
       
  1124 //----------------------------------------------------
       
  1125 //
       
  1126 //    r_cam_settings_location_settings_page   
       
  1127 //   
       
  1128 //
       
  1129 //----------------------------------------------------
       
  1130 //
       
  1131 RESOURCE AVKON_SETTING_PAGE r_cam_settings_location_settings_page
       
  1132     {
       
  1133     // the type and editor resource are included so that the
       
  1134     // settings page can be constructed without crashing but are not used
       
  1135     // The custom quality control is used instead
       
  1136     type = EAknCtPopupSettingList;
       
  1137     editor_resource_id = r_cam_setting_listbox;  
       
  1138     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK; 
       
  1139     extension = r_setting_page_extension;              
       
  1140     }
       
  1141 
       
  1142 // VIDEO SETTINGS RESOURCES
       
  1143 
       
  1144 //----------------------------------------------------
       
  1145 //
       
  1146 //    r_cam_video_gssettings_item_list_camcorder
       
  1147 //
       
  1148 //----------------------------------------------------
       
  1149 //
       
  1150 RESOURCE AVKON_SETTING_ITEM_LIST r_cam_video_gssettings_item_list_camcorder
       
  1151 	{
       
  1152 	items =
       
  1153 		{
       
  1154     AVKON_SETTING_ITEM
       
  1155 			{
       
  1156 			identifier = ECamSettingItemVideoQuality;
       
  1157 			setting_page_resource = r_cam_gssettings_quality_settings_page;
       
  1158 			associated_resource = r_cam_video_quality_texts;
       
  1159 			name = qtn_lcam_sett_attr_vi_type;
       
  1160 			},
       
  1161     AVKON_SETTING_ITEM
       
  1162 			{
       
  1163 			identifier = ECamSettingItemVideoStab;
       
  1164 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1165 			associated_resource = r_cam_on_off_texts_vid_stable;
       
  1166 			name = qtn_lcam_sett_attr_vid_stable;
       
  1167 			},
       
  1168     AVKON_SETTING_ITEM
       
  1169           {
       
  1170           identifier            = ECamSettingItemVideoAudioRec;
       
  1171           setting_page_resource = r_cam_settings_list_settings_page;
       
  1172           associated_resource   = r_cam_texts_vid_audiomute_land;
       
  1173           name                  = qtn_lcam_sett_attr_audio_rec;
       
  1174           },
       
  1175 
       
  1176     AVKON_SETTING_ITEM
       
  1177 			{
       
  1178           identifier            = ECamSettingItemContinuousAutofocus; 
       
  1179           setting_page_resource = r_cam_settings_list_settings_page;
       
  1180           associated_resource   = r_cam_texts_vid_continuous_af;
       
  1181           name                  = qtn_lcam_sett_attr_cont_af;
       
  1182           },
       
  1183     AVKON_SETTING_ITEM
       
  1184 			{
       
  1185 			identifier            = ECamSettingItemVideoShowCapturedVideo;
       
  1186 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1187 			associated_resource   = r_cam_on_off_texts_vid_showcap_land;
       
  1188 			name                  = qtn_lcam_sett_attr_post_vi;
       
  1189 			},
       
  1190 
       
  1191 		AVKON_SETTING_ITEM
       
  1192 	    {
       
  1193       identifier = ECamSettingItemVideoNameBaseType;
       
  1194       setting_page_resource = r_cam_settings_list_settings_page;
       
  1195       associated_resource = r_cam_date_or_text_texts;
       
  1196       name = qtn_lcam_sett_attr_video_name;
       
  1197       },
       
  1198 		AVKON_SETTING_ITEM
       
  1199 			{
       
  1200 			identifier = ECamSettingItemVideoMediaStorage;
       
  1201 			setting_page_resource = r_cam_image_memory_selection_dialog;
       
  1202 			name = qtn_lcam_sett_attr_store;
       
  1203 			},
       
  1204 		AVKON_SETTING_ITEM
       
  1205 			{
       
  1206 			identifier = ECamSettingItemRestoreCameraSettings;
       
  1207 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1208 			name = qtn_lcam_sett_attr_reset;
       
  1209 			}
       
  1210 		};
       
  1211 
       
  1212 	}
       
  1213 
       
  1214 
       
  1215 //----------------------------------------------------
       
  1216 //
       
  1217 //    r_cam_video_settings_item_list_camcorder
       
  1218 //
       
  1219 //----------------------------------------------------
       
  1220 //
       
  1221 RESOURCE AVKON_SETTING_ITEM_LIST r_cam_video_settings_item_list_camcorder
       
  1222 	{
       
  1223 	items =
       
  1224 		{
       
  1225     AVKON_SETTING_ITEM
       
  1226 			{
       
  1227 			identifier = ECamSettingItemVideoQuality;
       
  1228 			setting_page_resource = r_cam_settings_quality_settings_page;
       
  1229 			associated_resource = r_cam_video_quality_texts;
       
  1230 			name = qtn_lcam_sett_attr_vi_type;
       
  1231 			},
       
  1232     AVKON_SETTING_ITEM
       
  1233 			{
       
  1234 			identifier = ECamSettingItemVideoStab;
       
  1235 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1236 			associated_resource = r_cam_on_off_texts_vid_stable;
       
  1237 			name = qtn_lcam_sett_attr_vid_stable;
       
  1238 			},
       
  1239     AVKON_SETTING_ITEM
       
  1240           {
       
  1241           identifier            = ECamSettingItemVideoAudioRec;
       
  1242           setting_page_resource = r_cam_settings_list_settings_page;
       
  1243           associated_resource   = r_cam_texts_vid_audiomute_land;
       
  1244           name                  = qtn_lcam_sett_attr_audio_rec;
       
  1245           },
       
  1246 
       
  1247     AVKON_SETTING_ITEM
       
  1248 			{
       
  1249           identifier            = ECamSettingItemContinuousAutofocus; 
       
  1250           setting_page_resource = r_cam_settings_list_settings_page;
       
  1251           associated_resource   = r_cam_texts_vid_continuous_af;
       
  1252           name                  = qtn_lcam_sett_attr_cont_af;
       
  1253           },
       
  1254     AVKON_SETTING_ITEM
       
  1255 			{
       
  1256 			identifier            = ECamSettingItemVideoShowCapturedVideo;
       
  1257 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1258 			associated_resource   = r_cam_on_off_texts_vid_showcap_land;
       
  1259 			name                  = qtn_lcam_sett_attr_post_vi;
       
  1260 			},
       
  1261 
       
  1262 		AVKON_SETTING_ITEM
       
  1263 	    {
       
  1264       identifier = ECamSettingItemVideoNameBaseType;
       
  1265       setting_page_resource = r_cam_settings_list_settings_page;
       
  1266       associated_resource = r_cam_date_or_text_texts;
       
  1267       name = qtn_lcam_sett_attr_video_name;
       
  1268       },
       
  1269 		AVKON_SETTING_ITEM
       
  1270 			{
       
  1271 			identifier = ECamSettingItemVideoMediaStorage;
       
  1272 			setting_page_resource = r_cam_image_memory_selection_dialog;
       
  1273 			name = qtn_lcam_sett_attr_store;
       
  1274 			},
       
  1275 		AVKON_SETTING_ITEM
       
  1276 			{
       
  1277 			identifier = ECamSettingItemRestoreCameraSettings;
       
  1278 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1279 			name = qtn_lcam_sett_attr_reset;
       
  1280 			}
       
  1281 		};
       
  1282 
       
  1283 	}
       
  1284 
       
  1285 //----------------------------------------------------
       
  1286 //
       
  1287 //    r_cam_video_gsssettings_with_location_item_list_camcorder
       
  1288 //
       
  1289 //----------------------------------------------------
       
  1290 //
       
  1291 RESOURCE AVKON_SETTING_ITEM_LIST r_cam_video_gssettings_with_location_item_list_camcorder
       
  1292     {
       
  1293     items =
       
  1294         {
       
  1295     AVKON_SETTING_ITEM
       
  1296             {
       
  1297             identifier = ECamSettingItemVideoQuality;
       
  1298             setting_page_resource = r_cam_gssettings_quality_settings_page;
       
  1299             associated_resource = r_cam_video_quality_texts;
       
  1300             name = qtn_lcam_sett_attr_vi_type;
       
  1301             },
       
  1302     AVKON_SETTING_ITEM
       
  1303             {
       
  1304             identifier = ECamSettingItemRecLocation;
       
  1305             // The quality page resource is used to prevent crashing in the construction phase
       
  1306             // The type and editor resource are included but are not used
       
  1307             // The custom quality control is used instead
       
  1308             setting_page_resource = r_cam_gssettings_quality_settings_page;
       
  1309             associated_resource = r_cam_photo_location_texts;
       
  1310             name = qtn_lcam_sett_attr_rec_location;
       
  1311             },
       
  1312     AVKON_SETTING_ITEM
       
  1313             {
       
  1314             identifier = ECamSettingItemVideoStab;
       
  1315             setting_page_resource = r_cam_settings_list_settings_page;
       
  1316             associated_resource = r_cam_on_off_texts_vid_stable;
       
  1317             name = qtn_lcam_sett_attr_vid_stable;
       
  1318             },
       
  1319     AVKON_SETTING_ITEM
       
  1320       {
       
  1321       identifier            = ECamSettingItemVideoAudioRec;
       
  1322       setting_page_resource = r_cam_settings_list_settings_page;
       
  1323       associated_resource   = r_cam_texts_vid_audiomute_land;
       
  1324       name                  = qtn_lcam_sett_attr_audio_rec;
       
  1325       },
       
  1326     AVKON_SETTING_ITEM   
       
  1327           {
       
  1328           identifier            = ECamSettingItemContinuousAutofocus;  
       
  1329           setting_page_resource = r_cam_settings_list_settings_page;
       
  1330           associated_resource   = r_cam_texts_vid_continuous_af;
       
  1331           name                  = qtn_lcam_sett_attr_cont_af;
       
  1332           },
       
  1333  
       
  1334     AVKON_SETTING_ITEM
       
  1335             {
       
  1336             identifier            = ECamSettingItemVideoShowCapturedVideo;
       
  1337             setting_page_resource = r_cam_settings_list_settings_page;
       
  1338             associated_resource   = r_cam_on_off_texts_vid_showcap_land;
       
  1339             name                  = qtn_lcam_sett_attr_post_vi;
       
  1340             },
       
  1341 
       
  1342         AVKON_SETTING_ITEM
       
  1343         {
       
  1344       identifier = ECamSettingItemVideoNameBaseType;
       
  1345       setting_page_resource = r_cam_settings_list_settings_page;
       
  1346       associated_resource = r_cam_date_or_text_texts;
       
  1347       name = qtn_lcam_sett_attr_video_name;
       
  1348       },
       
  1349         AVKON_SETTING_ITEM
       
  1350             {
       
  1351             identifier = ECamSettingItemVideoMediaStorage;
       
  1352             setting_page_resource = r_cam_image_memory_selection_dialog;
       
  1353             name = qtn_lcam_sett_attr_store;
       
  1354             },
       
  1355         AVKON_SETTING_ITEM
       
  1356             {
       
  1357             identifier = ECamSettingItemRestoreCameraSettings;
       
  1358             setting_page_resource = r_cam_settings_list_settings_page;
       
  1359             name = qtn_lcam_sett_attr_reset;
       
  1360             }
       
  1361         };
       
  1362 
       
  1363     }
       
  1364 
       
  1365 
       
  1366 //----------------------------------------------------
       
  1367 //
       
  1368 //    r_cam_video_settings_with_location_item_list_camcorder
       
  1369 //
       
  1370 //----------------------------------------------------
       
  1371 //
       
  1372 RESOURCE AVKON_SETTING_ITEM_LIST r_cam_video_settings_with_location_item_list_camcorder
       
  1373     {
       
  1374     items =
       
  1375         {
       
  1376     AVKON_SETTING_ITEM
       
  1377             {
       
  1378             identifier = ECamSettingItemVideoQuality;
       
  1379             setting_page_resource = r_cam_settings_quality_settings_page;
       
  1380             associated_resource = r_cam_video_quality_texts;
       
  1381             name = qtn_lcam_sett_attr_vi_type;
       
  1382             },
       
  1383     AVKON_SETTING_ITEM
       
  1384             {
       
  1385             identifier = ECamSettingItemRecLocation;
       
  1386             // The quality page resource is used to prevent crashing in the construction phase
       
  1387             // The type and editor resource are included but are not used
       
  1388             // The custom quality control is used instead
       
  1389             setting_page_resource = r_cam_settings_quality_settings_page;
       
  1390             associated_resource = r_cam_photo_location_texts;
       
  1391             name = qtn_lcam_sett_attr_rec_location;
       
  1392             },
       
  1393     AVKON_SETTING_ITEM
       
  1394             {
       
  1395             identifier = ECamSettingItemVideoStab;
       
  1396             setting_page_resource = r_cam_settings_list_settings_page;
       
  1397             associated_resource = r_cam_on_off_texts_vid_stable;
       
  1398             name = qtn_lcam_sett_attr_vid_stable;
       
  1399             },
       
  1400     AVKON_SETTING_ITEM
       
  1401       {
       
  1402       identifier            = ECamSettingItemVideoAudioRec;
       
  1403       setting_page_resource = r_cam_settings_list_settings_page;
       
  1404       associated_resource   = r_cam_texts_vid_audiomute_land;
       
  1405       name                  = qtn_lcam_sett_attr_audio_rec;
       
  1406       },
       
  1407     AVKON_SETTING_ITEM   
       
  1408           {
       
  1409           identifier            = ECamSettingItemContinuousAutofocus;  
       
  1410           setting_page_resource = r_cam_settings_list_settings_page;
       
  1411           associated_resource   = r_cam_texts_vid_continuous_af;
       
  1412           name                  = qtn_lcam_sett_attr_cont_af;
       
  1413           },
       
  1414  
       
  1415     AVKON_SETTING_ITEM
       
  1416             {
       
  1417             identifier            = ECamSettingItemVideoShowCapturedVideo;
       
  1418             setting_page_resource = r_cam_settings_list_settings_page;
       
  1419             associated_resource   = r_cam_on_off_texts_vid_showcap_land;
       
  1420             name                  = qtn_lcam_sett_attr_post_vi;
       
  1421             },
       
  1422 
       
  1423         AVKON_SETTING_ITEM
       
  1424         {
       
  1425       identifier = ECamSettingItemVideoNameBaseType;
       
  1426       setting_page_resource = r_cam_settings_list_settings_page;
       
  1427       associated_resource = r_cam_date_or_text_texts;
       
  1428       name = qtn_lcam_sett_attr_video_name;
       
  1429       },
       
  1430         AVKON_SETTING_ITEM
       
  1431             {
       
  1432             identifier = ECamSettingItemVideoMediaStorage;
       
  1433             setting_page_resource = r_cam_image_memory_selection_dialog;
       
  1434             name = qtn_lcam_sett_attr_store;
       
  1435             },
       
  1436         AVKON_SETTING_ITEM
       
  1437             {
       
  1438             identifier = ECamSettingItemRestoreCameraSettings;
       
  1439             setting_page_resource = r_cam_settings_list_settings_page;
       
  1440             name = qtn_lcam_sett_attr_reset;
       
  1441             }
       
  1442         };
       
  1443 
       
  1444     }
       
  1445 
       
  1446 //----------------------------------------------------
       
  1447 //
       
  1448 //    r_cam_video_settings_item_list_portrait
       
  1449 //
       
  1450 //----------------------------------------------------
       
  1451 //
       
  1452 RESOURCE AVKON_SETTING_ITEM_LIST r_cam_video_settings_item_list_portrait
       
  1453 	{
       
  1454 	items =
       
  1455 		{
       
  1456     AVKON_SETTING_ITEM
       
  1457           {
       
  1458           identifier            = ECamSettingItemVideoAudioRec;
       
  1459           setting_page_resource = r_cam_settings_list_settings_page;
       
  1460           associated_resource   = r_cam_texts_vid_audiomute_port;
       
  1461           name                  = qtn_lcam_sett_attr_audio_rec;
       
  1462           },
       
  1463 
       
  1464      AVKON_SETTING_ITEM
       
  1465 			{
       
  1466 			identifier            = ECamSettingItemVideoShowCapturedVideo;
       
  1467 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1468 			associated_resource   = r_cam_on_off_texts_vid_showcap_port;
       
  1469 			name                  = qtn_lcam_sett_attr_post_vi;
       
  1470 			},
       
  1471 
       
  1472     AVKON_SETTING_ITEM
       
  1473       {
       
  1474       identifier = ECamSettingItemVideoNameBaseType;
       
  1475       setting_page_resource = r_cam_settings_list_settings_page;
       
  1476       associated_resource = r_cam_date_or_text_texts;
       
  1477       name = qtn_lcam_sett_attr_video_name;
       
  1478       },
       
  1479 
       
  1480 		AVKON_SETTING_ITEM
       
  1481 			{
       
  1482 			identifier = ECamSettingItemVideoMediaStorage;
       
  1483 			setting_page_resource = r_cam_image_memory_selection_dialog;
       
  1484 			name = qtn_lcam_sett_attr_store;
       
  1485 			}
       
  1486 		};
       
  1487 
       
  1488 	}
       
  1489 
       
  1490 //----------------------------------------------------
       
  1491 //
       
  1492 //    r_cam_embedded_video_settings_item_list_camcorder
       
  1493 //
       
  1494 //----------------------------------------------------
       
  1495 //
       
  1496 
       
  1497 RESOURCE AVKON_SETTING_ITEM_LIST
       
  1498 r_cam_embedded_video_settings_item_list_camcorder
       
  1499 	{
       
  1500 	items =
       
  1501 		{
       
  1502         AVKON_SETTING_ITEM
       
  1503 			{
       
  1504 			identifier = ECamSettingItemVideoQuality;
       
  1505 			setting_page_resource = r_cam_settings_quality_settings_page;
       
  1506 			associated_resource = r_cam_video_quality_texts;
       
  1507 			name = qtn_lcam_sett_attr_vi_type;
       
  1508 			},
       
  1509 
       
  1510 		AVKON_SETTING_ITEM
       
  1511 			{
       
  1512 			identifier            = ECamSettingItemVideoAudioRec;
       
  1513 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1514 			associated_resource   = r_cam_texts_vid_audiomute_land;
       
  1515 			name                  = qtn_lcam_sett_attr_audio_rec;
       
  1516 			},
       
  1517     AVKON_SETTING_ITEM   
       
  1518           {
       
  1519           identifier            = ECamSettingItemContinuousAutofocus;  
       
  1520           setting_page_resource = r_cam_settings_list_settings_page;
       
  1521           associated_resource   = r_cam_texts_vid_continuous_af;
       
  1522           name                  = qtn_lcam_sett_attr_cont_af;
       
  1523           },
       
  1524  
       
  1525 		AVKON_SETTING_ITEM
       
  1526 			{
       
  1527 			identifier = ECamSettingItemVideoMediaStorage;
       
  1528 			setting_page_resource = r_cam_image_memory_selection_dialog;
       
  1529 			name = qtn_lcam_sett_attr_store;
       
  1530 			},
       
  1531 		AVKON_SETTING_ITEM
       
  1532 			{
       
  1533 			identifier = ECamSettingItemRestoreCameraSettings;
       
  1534 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1535 			name = qtn_lcam_sett_attr_reset;
       
  1536 			}
       
  1537 		};
       
  1538 
       
  1539 	}
       
  1540 
       
  1541 //----------------------------------------------------
       
  1542 //
       
  1543 //    r_cam_embedded_video_settings_item_list_portrait
       
  1544 //
       
  1545 //----------------------------------------------------
       
  1546 //
       
  1547 
       
  1548 RESOURCE AVKON_SETTING_ITEM_LIST
       
  1549 r_cam_embedded_video_settings_item_list_portrait
       
  1550 	{
       
  1551 	items =
       
  1552 		{
       
  1553 		AVKON_SETTING_ITEM
       
  1554 			{
       
  1555 			identifier            = ECamSettingItemVideoAudioRec;
       
  1556 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1557 			associated_resource   = r_cam_texts_vid_audiomute_port;
       
  1558 			name                  = qtn_lcam_sett_attr_audio_rec;
       
  1559 			},
       
  1560 
       
  1561 		AVKON_SETTING_ITEM
       
  1562 			{
       
  1563 			identifier = ECamSettingItemVideoMediaStorage;
       
  1564 			setting_page_resource = r_cam_image_memory_selection_dialog;
       
  1565 			name = qtn_lcam_sett_attr_store;
       
  1566 			}
       
  1567 		};
       
  1568 
       
  1569 	}
       
  1570 
       
  1571 //----------------------------------------------------
       
  1572 //
       
  1573 //    r_cam_video_quality_texts
       
  1574 //    Defines list for setting page
       
  1575 //
       
  1576 //----------------------------------------------------
       
  1577 //
       
  1578 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_video_quality_texts
       
  1579     {
       
  1580     setting_texts_resource = r_cam_video_quality_text_array;
       
  1581     }
       
  1582 
       
  1583 //----------------------------------------------------
       
  1584 //    r_cam_video_resolution_texts
       
  1585 //    Defines list for setting page
       
  1586 //
       
  1587 //----------------------------------------------------
       
  1588 //
       
  1589 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_video_resolution_texts
       
  1590     {
       
  1591     setting_texts_resource = r_cam_video_resolution_text_array;
       
  1592     }
       
  1593 
       
  1594 // IMAGE SETTINGS RESOURCES
       
  1595 
       
  1596 
       
  1597 //----------------------------------------------------
       
  1598 //
       
  1599 //    r_cam_settings_list_settings_page
       
  1600 //
       
  1601 //----------------------------------------------------
       
  1602 //
       
  1603 
       
  1604 RESOURCE AVKON_SETTING_PAGE
       
  1605 r_cam_settings_list_settings_page
       
  1606 	{
       
  1607 	type = EAknCtPopupSettingList;
       
  1608 	editor_resource_id = r_cam_setting_listbox;
       
  1609 	softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
       
  1610 	}
       
  1611 
       
  1612 
       
  1613 // ---------------------------------------------------------
       
  1614 //
       
  1615 //    r_cam_image_memory_selection_dialog
       
  1616 //    Memory selection dialog
       
  1617 //
       
  1618 // ---------------------------------------------------------
       
  1619 //
       
  1620 RESOURCE MEMORYSELECTIONDIALOG r_cam_image_memory_selection_dialog
       
  1621     {
       
  1622     title = qtn_lcam_sett_attr_store;
       
  1623     softkey_1 = text_softkey_ok;
       
  1624     softkey_2 = text_softkey_cancel;
       
  1625 
       
  1626     locations =
       
  1627         {
       
  1628         LOCATION
       
  1629             {
       
  1630             root_path = text_phone_memory_root_path;
       
  1631             default_folder = text_images_path;
       
  1632             },
       
  1633         LOCATION
       
  1634             {
       
  1635             root_path = text_memory_card_root_path;
       
  1636             }
       
  1637         };
       
  1638     }
       
  1639 
       
  1640 // ---------------------------------------------------------
       
  1641 //
       
  1642 //    r_cam_setting_listbox
       
  1643 //    Listbox of setting page
       
  1644 //
       
  1645 // ---------------------------------------------------------
       
  1646 //
       
  1647 RESOURCE POPUP_SETTING_LIST r_cam_setting_listbox
       
  1648     {
       
  1649     flags = 0;
       
  1650     }
       
  1651 
       
  1652 //----------------------------------------------------
       
  1653 //
       
  1654 //    r_cam_photo_gssettings_item_list_camcorder
       
  1655 //
       
  1656 //----------------------------------------------------
       
  1657 //
       
  1658 
       
  1659 RESOURCE AVKON_SETTING_ITEM_LIST
       
  1660 r_cam_photo_gssettings_item_list_camcorder
       
  1661 	{
       
  1662 	items =
       
  1663 		{
       
  1664 		AVKON_SETTING_ITEM
       
  1665 			{
       
  1666 			identifier = ECamSettingItemPhotoQuality;
       
  1667 			setting_page_resource = r_cam_gssettings_quality_settings_page;
       
  1668 			associated_resource = r_cam_photo_quality_texts;
       
  1669 			name = qtn_lcam_sett_attr_quality;
       
  1670 			},
       
  1671 
       
  1672     AVKON_SETTING_ITEM
       
  1673 			{
       
  1674 			identifier            = ECamSettingItemShowCapturedPhoto;
       
  1675 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1676 			associated_resource   = r_cam_on_off_texts_img_showcap_land;
       
  1677 			name                  = qtn_lcam_sett_attr_post_ph;
       
  1678 			},
       
  1679 
       
  1680 	AVKON_SETTING_ITEM
       
  1681 			{
       
  1682             identifier = ECamSettingItemPhotoNameBaseType;
       
  1683             setting_page_resource = r_cam_settings_list_settings_page;
       
  1684             associated_resource = r_cam_date_or_text_texts;
       
  1685             name = qtn_lcam_sett_attr_name_base;
       
  1686             },
       
  1687 
       
  1688       // If optical zoom is supported, could use setting for digital zoom only.
       
  1689       // If optical zoom not supported, this setting is needed for extended zoom only.
       
  1690 
       
  1691 	AVKON_SETTING_ITEM
       
  1692 			{
       
  1693 			identifier            = ECamSettingItemPhotoDigitalZoom;
       
  1694 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1695 			associated_resource   = r_cam_ext_zoom_texts;
       
  1696 			name                  = qtn_lcam_sett_attr_zoom;         // "Extended digital zoom"
       
  1697 			},
       
  1698     AVKON_SETTING_ITEM
       
  1699 			{
       
  1700 			identifier = ECamSettingItemPhotoCaptureTone;
       
  1701 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1702 			associated_resource = r_cam_capture_tone_list_texts;
       
  1703 			name = qtn_lcam_sett_attr_tone;
       
  1704 			},
       
  1705 		AVKON_SETTING_ITEM
       
  1706 			{
       
  1707 			identifier            = ECamSettingItemImageRotation;
       
  1708 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1709 			associated_resource   = r_cam_on_off_texts_img_rotate;
       
  1710 			name                  = qtn_lcam_sett_attr_tsensor;
       
  1711 			},
       
  1712 		AVKON_SETTING_ITEM
       
  1713 			{
       
  1714 			identifier = ECamSettingItemPhotoMediaStorage;
       
  1715 			setting_page_resource = r_cam_image_memory_selection_dialog;
       
  1716 			name = qtn_lcam_sett_attr_store;
       
  1717 			},
       
  1718 		AVKON_SETTING_ITEM
       
  1719 			{
       
  1720 			identifier = ECamSettingItemRestoreCameraSettings;
       
  1721 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1722 			name = qtn_lcam_sett_attr_reset;
       
  1723 			}
       
  1724 		};
       
  1725 	}
       
  1726 
       
  1727 //----------------------------------------------------
       
  1728 //
       
  1729 //    r_cam_photo_settings_item_list_camcorder
       
  1730 //
       
  1731 //----------------------------------------------------
       
  1732 //
       
  1733 
       
  1734 RESOURCE AVKON_SETTING_ITEM_LIST
       
  1735 r_cam_photo_settings_item_list_camcorder
       
  1736 	{
       
  1737 	items =
       
  1738 		{
       
  1739 		AVKON_SETTING_ITEM
       
  1740 			{
       
  1741 			identifier = ECamSettingItemPhotoQuality;
       
  1742 			setting_page_resource = r_cam_settings_quality_settings_page;
       
  1743 			associated_resource = r_cam_photo_quality_texts;
       
  1744 			name = qtn_lcam_sett_attr_quality;
       
  1745 			},
       
  1746 
       
  1747     AVKON_SETTING_ITEM
       
  1748 			{
       
  1749 			identifier            = ECamSettingItemShowCapturedPhoto;
       
  1750 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1751 			associated_resource   = r_cam_on_off_texts_img_showcap_land;
       
  1752 			name                  = qtn_lcam_sett_attr_post_ph;
       
  1753 			},
       
  1754 
       
  1755 		AVKON_SETTING_ITEM
       
  1756 			{
       
  1757       identifier = ECamSettingItemPhotoNameBaseType;
       
  1758       setting_page_resource = r_cam_settings_list_settings_page;
       
  1759       associated_resource = r_cam_date_or_text_texts;
       
  1760       name = qtn_lcam_sett_attr_name_base;
       
  1761       },
       
  1762 
       
  1763       // If optical zoom is supported, could use setting for digital zoom only.
       
  1764       // If optical zoom not supported, this setting is needed for extended zoom only.
       
  1765 
       
  1766 	AVKON_SETTING_ITEM
       
  1767 			{
       
  1768 			identifier            = ECamSettingItemPhotoDigitalZoom;
       
  1769 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1770 			associated_resource   = r_cam_ext_zoom_texts;
       
  1771 			name                  = qtn_lcam_sett_attr_zoom;         // "Extended digital zoom"
       
  1772 			},
       
  1773     AVKON_SETTING_ITEM
       
  1774 			{
       
  1775 			identifier = ECamSettingItemPhotoCaptureTone;
       
  1776 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1777 			associated_resource = r_cam_capture_tone_list_texts;
       
  1778 			name = qtn_lcam_sett_attr_tone;
       
  1779 			},
       
  1780 		AVKON_SETTING_ITEM
       
  1781 			{
       
  1782 			identifier            = ECamSettingItemImageRotation;
       
  1783 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1784 			associated_resource   = r_cam_on_off_texts_img_rotate;
       
  1785 			name                  = qtn_lcam_sett_attr_tsensor;
       
  1786 			},
       
  1787 		AVKON_SETTING_ITEM
       
  1788 			{
       
  1789 			identifier = ECamSettingItemPhotoMediaStorage;
       
  1790 			setting_page_resource = r_cam_image_memory_selection_dialog;
       
  1791 			name = qtn_lcam_sett_attr_store;
       
  1792 			},
       
  1793 		AVKON_SETTING_ITEM
       
  1794 			{
       
  1795 			identifier = ECamSettingItemRestoreCameraSettings;
       
  1796 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1797 			name = qtn_lcam_sett_attr_reset;
       
  1798 			}
       
  1799 		};
       
  1800 	}
       
  1801 
       
  1802 //----------------------------------------------------
       
  1803 //
       
  1804 //    r_cam_photo_gssettings_with_location_item_list_camcorder
       
  1805 //
       
  1806 //----------------------------------------------------
       
  1807 //
       
  1808 RESOURCE AVKON_SETTING_ITEM_LIST
       
  1809 r_cam_photo_gssettings_with_location_item_list_camcorder
       
  1810     {
       
  1811     items =
       
  1812         {
       
  1813         AVKON_SETTING_ITEM
       
  1814             {
       
  1815             identifier = ECamSettingItemPhotoQuality;
       
  1816             setting_page_resource = r_cam_gssettings_quality_settings_page;
       
  1817             associated_resource = r_cam_photo_quality_texts;
       
  1818             name = qtn_lcam_sett_attr_quality;
       
  1819             },
       
  1820         AVKON_SETTING_ITEM
       
  1821             {
       
  1822             identifier = ECamSettingItemRecLocation;
       
  1823             // The quality page resource is used to prevent crashing in the construction phase
       
  1824             // The type and editor resource are included but are not used
       
  1825             // The custom quality control is used instead
       
  1826             setting_page_resource = r_cam_gssettings_quality_settings_page;
       
  1827             associated_resource = r_cam_photo_location_texts;
       
  1828             name = qtn_lcam_sett_attr_rec_location;
       
  1829             },
       
  1830 
       
  1831     AVKON_SETTING_ITEM
       
  1832             {
       
  1833             identifier            = ECamSettingItemShowCapturedPhoto;
       
  1834             setting_page_resource = r_cam_settings_list_settings_page;
       
  1835             associated_resource   = r_cam_on_off_texts_img_showcap_land;
       
  1836             name                  = qtn_lcam_sett_attr_post_ph;
       
  1837             },
       
  1838 
       
  1839         AVKON_SETTING_ITEM
       
  1840             {
       
  1841       identifier = ECamSettingItemPhotoNameBaseType;
       
  1842       setting_page_resource = r_cam_settings_list_settings_page;
       
  1843       associated_resource = r_cam_date_or_text_texts;
       
  1844       name = qtn_lcam_sett_attr_name_base;
       
  1845       },
       
  1846 
       
  1847       // If optical zoom is supported, could use setting for digital zoom only.
       
  1848       // If optical zoom not supported, this setting is needed for extended zoom only.
       
  1849 
       
  1850     AVKON_SETTING_ITEM
       
  1851             {
       
  1852             identifier            = ECamSettingItemPhotoDigitalZoom;
       
  1853             setting_page_resource = r_cam_settings_list_settings_page;
       
  1854             associated_resource   = r_cam_ext_zoom_texts;
       
  1855             name                  = qtn_lcam_sett_attr_zoom;         // "Extended digital zoom"
       
  1856             },
       
  1857     AVKON_SETTING_ITEM
       
  1858             {
       
  1859             identifier = ECamSettingItemPhotoCaptureTone;
       
  1860             setting_page_resource = r_cam_settings_list_settings_page;
       
  1861             associated_resource = r_cam_capture_tone_list_texts;
       
  1862             name = qtn_lcam_sett_attr_tone;
       
  1863             },
       
  1864         AVKON_SETTING_ITEM
       
  1865             {
       
  1866             identifier            = ECamSettingItemImageRotation;
       
  1867             setting_page_resource = r_cam_settings_list_settings_page;
       
  1868             associated_resource   = r_cam_on_off_texts_img_rotate;
       
  1869             name                  = qtn_lcam_sett_attr_tsensor;
       
  1870             },
       
  1871         AVKON_SETTING_ITEM
       
  1872             {
       
  1873             identifier = ECamSettingItemPhotoMediaStorage;
       
  1874             setting_page_resource = r_cam_image_memory_selection_dialog;
       
  1875             name = qtn_lcam_sett_attr_store;
       
  1876             },
       
  1877         AVKON_SETTING_ITEM
       
  1878             {
       
  1879             identifier = ECamSettingItemRestoreCameraSettings;
       
  1880             setting_page_resource = r_cam_settings_list_settings_page;
       
  1881             name = qtn_lcam_sett_attr_reset;
       
  1882             }
       
  1883         };
       
  1884     }
       
  1885 
       
  1886 //----------------------------------------------------
       
  1887 //
       
  1888 //    r_cam_photo_settings_with_location_item_list_camcorder
       
  1889 //
       
  1890 //----------------------------------------------------
       
  1891 //
       
  1892 RESOURCE AVKON_SETTING_ITEM_LIST
       
  1893 r_cam_photo_settings_with_location_item_list_camcorder
       
  1894     {
       
  1895     items =
       
  1896         {
       
  1897         AVKON_SETTING_ITEM
       
  1898             {
       
  1899             identifier = ECamSettingItemPhotoQuality;
       
  1900             setting_page_resource = r_cam_settings_quality_settings_page;
       
  1901             associated_resource = r_cam_photo_quality_texts;
       
  1902             name = qtn_lcam_sett_attr_quality;
       
  1903             },
       
  1904         AVKON_SETTING_ITEM
       
  1905             {
       
  1906             identifier = ECamSettingItemRecLocation;
       
  1907             // The quality page resource is used to prevent crashing in the construction phase
       
  1908             // The type and editor resource are included but are not used
       
  1909             // The custom quality control is used instead
       
  1910             setting_page_resource = r_cam_settings_quality_settings_page;
       
  1911             associated_resource = r_cam_photo_location_texts;
       
  1912             name = qtn_lcam_sett_attr_rec_location;
       
  1913             },
       
  1914 
       
  1915     AVKON_SETTING_ITEM
       
  1916             {
       
  1917             identifier            = ECamSettingItemShowCapturedPhoto;
       
  1918             setting_page_resource = r_cam_settings_list_settings_page;
       
  1919             associated_resource   = r_cam_on_off_texts_img_showcap_land;
       
  1920             name                  = qtn_lcam_sett_attr_post_ph;
       
  1921             },
       
  1922 
       
  1923         AVKON_SETTING_ITEM
       
  1924             {
       
  1925       identifier = ECamSettingItemPhotoNameBaseType;
       
  1926       setting_page_resource = r_cam_settings_list_settings_page;
       
  1927       associated_resource = r_cam_date_or_text_texts;
       
  1928       name = qtn_lcam_sett_attr_name_base;
       
  1929       },
       
  1930 
       
  1931       // If optical zoom is supported, could use setting for digital zoom only.
       
  1932       // If optical zoom not supported, this setting is needed for extended zoom only.
       
  1933 
       
  1934     AVKON_SETTING_ITEM
       
  1935             {
       
  1936             identifier            = ECamSettingItemPhotoDigitalZoom;
       
  1937             setting_page_resource = r_cam_settings_list_settings_page;
       
  1938             associated_resource   = r_cam_ext_zoom_texts;
       
  1939             name                  = qtn_lcam_sett_attr_zoom;         // "Extended digital zoom"
       
  1940             },
       
  1941     AVKON_SETTING_ITEM
       
  1942             {
       
  1943             identifier = ECamSettingItemPhotoCaptureTone;
       
  1944             setting_page_resource = r_cam_settings_list_settings_page;
       
  1945             associated_resource = r_cam_capture_tone_list_texts;
       
  1946             name = qtn_lcam_sett_attr_tone;
       
  1947             },
       
  1948         AVKON_SETTING_ITEM
       
  1949             {
       
  1950             identifier            = ECamSettingItemImageRotation;
       
  1951             setting_page_resource = r_cam_settings_list_settings_page;
       
  1952             associated_resource   = r_cam_on_off_texts_img_rotate;
       
  1953             name                  = qtn_lcam_sett_attr_tsensor;
       
  1954             },
       
  1955         AVKON_SETTING_ITEM
       
  1956             {
       
  1957             identifier = ECamSettingItemPhotoMediaStorage;
       
  1958             setting_page_resource = r_cam_image_memory_selection_dialog;
       
  1959             name = qtn_lcam_sett_attr_store;
       
  1960             },
       
  1961         AVKON_SETTING_ITEM
       
  1962             {
       
  1963             identifier = ECamSettingItemRestoreCameraSettings;
       
  1964             setting_page_resource = r_cam_settings_list_settings_page;
       
  1965             name = qtn_lcam_sett_attr_reset;
       
  1966             }
       
  1967         };
       
  1968     }
       
  1969 
       
  1970 //----------------------------------------------------
       
  1971 //
       
  1972 //    r_cam_photo_settings_item_list_portrait
       
  1973 //
       
  1974 //----------------------------------------------------
       
  1975 //
       
  1976 
       
  1977 RESOURCE AVKON_SETTING_ITEM_LIST
       
  1978 r_cam_photo_settings_item_list_portrait
       
  1979 	{
       
  1980 	items =
       
  1981 		{
       
  1982 
       
  1983     AVKON_SETTING_ITEM
       
  1984 			{
       
  1985 			identifier            = ECamSettingItemShowCapturedPhoto;
       
  1986 			setting_page_resource = r_cam_settings_list_settings_page;
       
  1987 			associated_resource   = r_cam_on_off_texts_img_showcap_port;
       
  1988 			name                  = qtn_lcam_sett_attr_post_ph;
       
  1989 			},
       
  1990 
       
  1991 		AVKON_SETTING_ITEM
       
  1992       {
       
  1993       identifier = ECamSettingItemPhotoNameBaseType;
       
  1994       setting_page_resource = r_cam_settings_list_settings_page;
       
  1995       associated_resource = r_cam_date_or_text_texts;
       
  1996       name = qtn_lcam_sett_attr_name_base;
       
  1997       },
       
  1998 
       
  1999 		AVKON_SETTING_ITEM
       
  2000 			{
       
  2001 			identifier = ECamSettingItemPhotoMediaStorage;
       
  2002 			setting_page_resource = r_cam_image_memory_selection_dialog;
       
  2003 			name = qtn_lcam_sett_attr_store;
       
  2004 			}
       
  2005 		};
       
  2006 	}
       
  2007 
       
  2008 //----------------------------------------------------
       
  2009 //
       
  2010 //    r_cam_embedded_photo_settings_item_list_camcorder
       
  2011 //
       
  2012 //----------------------------------------------------
       
  2013 //
       
  2014 
       
  2015 RESOURCE AVKON_SETTING_ITEM_LIST
       
  2016 r_cam_embedded_photo_settings_item_list_camcorder
       
  2017 	{
       
  2018 	items =
       
  2019 		{
       
  2020 		AVKON_SETTING_ITEM
       
  2021 			{
       
  2022 			identifier = ECamSettingItemPhotoSize;
       
  2023 			setting_page_resource = r_cam_settings_list_settings_page;
       
  2024 			associated_resource = r_cam_photo_size_texts;
       
  2025 			name = qtn_lcam_sett_attr_ph_resolut;
       
  2026 			},
       
  2027 		AVKON_SETTING_ITEM
       
  2028 			{
       
  2029 			identifier = ECamSettingItemPhotoQuality;
       
  2030 			setting_page_resource = r_cam_settings_quality_settings_page;
       
  2031 			associated_resource = r_cam_photo_quality_texts;
       
  2032 			name = qtn_lcam_sett_attr_quality;
       
  2033 			},
       
  2034 
       
  2035  		AVKON_SETTING_ITEM
       
  2036 			{
       
  2037 			identifier = ECamSettingItemPhotoMediaStorage;
       
  2038 			setting_page_resource = r_cam_image_memory_selection_dialog;
       
  2039 			name = qtn_lcam_sett_attr_store;
       
  2040 			},
       
  2041 		AVKON_SETTING_ITEM
       
  2042 			{
       
  2043 			identifier = ECamSettingItemRestoreCameraSettings;
       
  2044 			setting_page_resource = r_cam_settings_list_settings_page;
       
  2045 			name = qtn_lcam_sett_attr_reset;
       
  2046 			}
       
  2047 		};
       
  2048 
       
  2049 	}
       
  2050 
       
  2051 //----------------------------------------------------
       
  2052 //
       
  2053 //    r_cam_embedded_photo_settings_item_list_portrait
       
  2054 //
       
  2055 //----------------------------------------------------
       
  2056 //
       
  2057 
       
  2058 RESOURCE AVKON_SETTING_ITEM_LIST
       
  2059 r_cam_embedded_photo_settings_item_list_portrait
       
  2060 	{
       
  2061 	items =
       
  2062 		{
       
  2063 
       
  2064 		AVKON_SETTING_ITEM
       
  2065 			{
       
  2066 			identifier = ECamSettingItemPhotoMediaStorage;
       
  2067 			setting_page_resource = r_cam_image_memory_selection_dialog;
       
  2068 			name = qtn_lcam_sett_attr_store;
       
  2069 			}
       
  2070 		};
       
  2071 
       
  2072 	}
       
  2073 
       
  2074 //----------------------------------------------------
       
  2075 //
       
  2076 //    r_cam_photo_quality_texts
       
  2077 //    Defines list for setting page
       
  2078 //
       
  2079 //----------------------------------------------------
       
  2080 //
       
  2081 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_photo_quality_texts
       
  2082     {
       
  2083     setting_texts_resource = r_cam_photo_quality_text_array;
       
  2084     }
       
  2085 
       
  2086 //----------------------------------------------------
       
  2087 //
       
  2088 //    r_cam_photo_location_texts
       
  2089 //    Defines list for setting page
       
  2090 //
       
  2091 //----------------------------------------------------
       
  2092 //
       
  2093 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_photo_location_texts
       
  2094     {
       
  2095     setting_texts_resource = r_cam_photo_location_text_array;
       
  2096     popped_up_texts_resource = r_cam_off_on_loc_text_list;
       
  2097     }
       
  2098 
       
  2099 //----------------------------------------------------
       
  2100 //
       
  2101 //    r_cam_photo_size_texts
       
  2102 //    Defines list for setting page
       
  2103 //
       
  2104 //----------------------------------------------------
       
  2105 //
       
  2106 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_photo_size_texts
       
  2107     {
       
  2108     setting_texts_resource = r_cam_photo_size_text_array;
       
  2109     }
       
  2110 
       
  2111 
       
  2112 // ---------------------------------------------------------------------------
       
  2113 // Setting page texts for photo "Add to album" setting item, landscape
       
  2114 // ---------------------------------------------------------------------------
       
  2115 //
       
  2116 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_setting_texts_img_add_to_album_land
       
  2117   {
       
  2118   setting_texts_resource   = r_cam_text_and_value_array_img_add_to_album_land;
       
  2119   popped_up_texts_resource = r_cam_text_array_img_add_to_album_land;
       
  2120   }
       
  2121 
       
  2122 // ---------------------------------------------------------------------------
       
  2123 // Setting page texts for photo "Add to album" setting item, portrait
       
  2124 // ---------------------------------------------------------------------------
       
  2125 //
       
  2126 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_setting_texts_img_add_to_album_port
       
  2127   {
       
  2128   setting_texts_resource   = r_cam_text_and_value_array_img_add_to_album_port;
       
  2129   popped_up_texts_resource = r_cam_text_array_img_add_to_album_port;
       
  2130   }
       
  2131 
       
  2132 // ---------------------------------------------------------------------------
       
  2133 // Setting page texts for video "Add to album" setting item, landscape
       
  2134 // ---------------------------------------------------------------------------
       
  2135 //
       
  2136 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_setting_texts_vid_add_to_album_land
       
  2137   {
       
  2138   setting_texts_resource   = r_cam_text_and_value_array_vid_add_to_album_land;
       
  2139   popped_up_texts_resource = r_cam_text_array_vid_add_to_album_land;
       
  2140   }
       
  2141 
       
  2142 // ---------------------------------------------------------------------------
       
  2143 // Setting page texts for video "Add to album" setting item, portrait
       
  2144 // ---------------------------------------------------------------------------
       
  2145 //
       
  2146 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_setting_texts_vid_add_to_album_port
       
  2147   {
       
  2148   setting_texts_resource   = r_cam_text_and_value_array_vid_add_to_album_port;
       
  2149   popped_up_texts_resource = r_cam_text_array_vid_add_to_album_port;
       
  2150   }
       
  2151 
       
  2152 //----------------------------------------------------
       
  2153 //
       
  2154 //    r_cam_on_off_texts
       
  2155 //    Defines list for setting page
       
  2156 //
       
  2157 //----------------------------------------------------
       
  2158 //
       
  2159 /* Only context specific setting texts to be used.
       
  2160 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_on_off_texts
       
  2161   {
       
  2162   setting_texts_resource = r_cam_on_off_text_array;
       
  2163   }
       
  2164 */
       
  2165 
       
  2166 // ---------------------------------------------------------------------------
       
  2167 // Video stabilisation setting page texts
       
  2168 // ---------------------------------------------------------------------------
       
  2169 //
       
  2170 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_on_off_texts_vid_stable
       
  2171   {
       
  2172   setting_texts_resource = r_cam_text_array_vid_stable;
       
  2173   }
       
  2174 
       
  2175 // ---------------------------------------------------------------------------
       
  2176 // Image rotation setting page texts
       
  2177 // ---------------------------------------------------------------------------
       
  2178 //
       
  2179 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_on_off_texts_img_rotate
       
  2180   {
       
  2181   setting_texts_resource = r_cam_text_array_img_rotate;
       
  2182   }
       
  2183 
       
  2184 // ---------------------------------------------------------------------------
       
  2185 // Show video post capture on/off setting page texts, landscape
       
  2186 // ---------------------------------------------------------------------------
       
  2187 //
       
  2188 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_on_off_texts_vid_showcap_land
       
  2189   {
       
  2190   setting_texts_resource = r_cam_text_array_vid_showcap_land;
       
  2191   }
       
  2192 
       
  2193 // ---------------------------------------------------------------------------
       
  2194 // Show video post capture on/off setting page texts, portrait
       
  2195 // ---------------------------------------------------------------------------
       
  2196 //
       
  2197 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_on_off_texts_vid_showcap_port
       
  2198   {
       
  2199   setting_texts_resource = r_cam_text_array_vid_showcap_port;
       
  2200   }
       
  2201 
       
  2202 // ---------------------------------------------------------------------------
       
  2203 // Show photo post capture on/off setting page texts, landscape
       
  2204 // ---------------------------------------------------------------------------
       
  2205 //
       
  2206 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_on_off_texts_img_showcap_land
       
  2207   {
       
  2208   setting_texts_resource = r_cam_text_array_img_showcap_land;
       
  2209   }
       
  2210 
       
  2211 // ---------------------------------------------------------------------------
       
  2212 // Show photo post capture on/off setting page texts, portrait
       
  2213 // ---------------------------------------------------------------------------
       
  2214 //
       
  2215 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_on_off_texts_img_showcap_port
       
  2216   {
       
  2217   setting_texts_resource = r_cam_text_array_img_showcap_port;
       
  2218   }
       
  2219 
       
  2220 //----------------------------------------------------
       
  2221 //
       
  2222 //    r_cam_on_mute_texts
       
  2223 //    Defines list for audio enabled setting page
       
  2224 //
       
  2225 //----------------------------------------------------
       
  2226 //
       
  2227 /*
       
  2228 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_on_mute_texts
       
  2229   {
       
  2230   setting_texts_resource = r_cam_on_mute_text_array;
       
  2231   }
       
  2232 */
       
  2233 
       
  2234 // ---------------------------------------------------------------------------
       
  2235 // Option texts for video mute audio setting, landscape
       
  2236 // ---------------------------------------------------------------------------
       
  2237 //
       
  2238 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_texts_vid_audiomute_land
       
  2239   {
       
  2240   setting_texts_resource = r_cam_text_array_audiomute_land;
       
  2241   }
       
  2242 
       
  2243 // ---------------------------------------------------------------------------
       
  2244 // Option texts for video continuous autofocus setting   
       
  2245 // ---------------------------------------------------------------------------
       
  2246 //
       
  2247 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_texts_vid_continuous_af
       
  2248   {
       
  2249   setting_texts_resource = r_cam_text_array_continuous_af;
       
  2250   }
       
  2251 
       
  2252 // ---------------------------------------------------------------------------
       
  2253 // Option texts for video mute audio setting, portrait
       
  2254 // ---------------------------------------------------------------------------
       
  2255 //
       
  2256 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_texts_vid_audiomute_port
       
  2257   {
       
  2258   setting_texts_resource = r_cam_text_array_audiomute_port;
       
  2259   }
       
  2260 
       
  2261 
       
  2262 //----------------------------------------------------
       
  2263 //
       
  2264 //    r_cam_ext_zoom_texts
       
  2265 //    Defines list for digital/extended zoom page
       
  2266 //
       
  2267 //----------------------------------------------------
       
  2268 //
       
  2269 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_ext_zoom_texts
       
  2270     {
       
  2271     setting_texts_resource = r_cam_zoom_text_array;
       
  2272     }
       
  2273 
       
  2274 
       
  2275 //----------------------------------------------------
       
  2276 //
       
  2277 //    r_cam_capture_tone_list_texts
       
  2278 //    Defines list for setting page
       
  2279 //
       
  2280 //----------------------------------------------------
       
  2281 //
       
  2282 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_capture_tone_list_texts
       
  2283     {
       
  2284     setting_texts_resource = r_cam_capture_tone_text_and_value_array;
       
  2285     }
       
  2286 
       
  2287 
       
  2288 //----------------------------------------------------
       
  2289 //
       
  2290 //    r_cam_date_or_text_texts
       
  2291 //    Defines list for base name setting page
       
  2292 //
       
  2293 //----------------------------------------------------
       
  2294 //
       
  2295 RESOURCE AVKON_POPUP_SETTING_TEXTS r_cam_date_or_text_texts
       
  2296     {
       
  2297     setting_texts_resource = r_cam_date_or_text_array;
       
  2298     }
       
  2299 
       
  2300 
       
  2301 //----------------------------------------------------
       
  2302 //
       
  2303 //    r_cam_date_or_text_array
       
  2304 //    Defines list for setting page
       
  2305 //
       
  2306 //----------------------------------------------------
       
  2307 //
       
  2308 RESOURCE ARRAY r_cam_date_or_text_array
       
  2309     {
       
  2310     items =
       
  2311         {
       
  2312         AVKON_ENUMERATED_TEXT
       
  2313             {
       
  2314             value = ECamNameBaseDate;
       
  2315             text = qtn_lcam_set_pop_date;
       
  2316             },
       
  2317         AVKON_ENUMERATED_TEXT
       
  2318             {
       
  2319             value = ECamNameBaseText;
       
  2320             text = qtn_lcam_set_pop_text;
       
  2321             }
       
  2322         };
       
  2323     }
       
  2324 
       
  2325 
       
  2326 //----------------------------------------------------
       
  2327 //
       
  2328 //    r_cam_photo_size_text_array
       
  2329 //    Defines options for settings/still/image resolution.
       
  2330 //
       
  2331 //----------------------------------------------------
       
  2332 //
       
  2333 RESOURCE ARRAY r_cam_photo_size_text_array
       
  2334     {
       
  2335     items =
       
  2336         {
       
  2337         AVKON_ENUMERATED_TEXT
       
  2338             {
       
  2339             value = ECamPhotoSize2MP;    // Refers to id in
       
  2340                                            // r_cam_image_resolution_array.
       
  2341             text = qtn_lcam_set_resolut_2m;              // Text visible in the UI
       
  2342             },
       
  2343         AVKON_ENUMERATED_TEXT
       
  2344             {
       
  2345             value = ECamPhotoSizeVGA; // Refers to id in
       
  2346                                            // r_cam_image_resolution_array.
       
  2347             text = qtn_lcam_set_resolut_vga;             // Text visible in the UI
       
  2348             }
       
  2349 
       
  2350         };
       
  2351     }
       
  2352 
       
  2353 
       
  2354 //----------------------------------------------------
       
  2355 //
       
  2356 //    r_cam_photo_quality_text_array
       
  2357 //    Defines options for settings/still/image quality.
       
  2358 //    Visible in the setting item.
       
  2359 //
       
  2360 //----------------------------------------------------
       
  2361 //
       
  2362 RESOURCE ARRAY r_cam_photo_quality_text_array
       
  2363     {
       
  2364     items =
       
  2365         {
       
  2366         AVKON_ENUMERATED_TEXT
       
  2367             {
       
  2368             value = ECamImageQualityPrint12m;    // refers to id in
       
  2369                                                 // r_cam_image_quality_array
       
  2370             text = qtn_lcam_sett_attr_quality_print12largem_v2; // Text visible in the UI
       
  2371             },
       
  2372         AVKON_ENUMERATED_TEXT
       
  2373             {
       
  2374             value = ECamImageQualityPrintW9m;    // refers to id in r_cam_image_quality_array
       
  2375             text  = qtn_lcam_sett_attr_quality_print9mlarge_v2; // Text visible in the UI
       
  2376             },
       
  2377         AVKON_ENUMERATED_TEXT
       
  2378             {
       
  2379             value = ECamImageQualityPrint8m;    // refers to id in
       
  2380                                                 // r_cam_image_quality_array
       
  2381             text = qtn_lcam_sett_attr_quality_print8mlarge_v2; // Text visible in the UI
       
  2382             },
       
  2383         AVKON_ENUMERATED_TEXT
       
  2384             {
       
  2385             value = ECamImageQualityPrintW6m;    // refers to id in r_cam_image_quality_array
       
  2386             text  = qtn_lcam_sett_attr_quality_print6mlarge_v2; // Text visible in the UI
       
  2387             },
       
  2388         AVKON_ENUMERATED_TEXT
       
  2389             {
       
  2390             value = ECamImageQualityPrint5m;    // refers to id in
       
  2391                                                 // r_cam_image_quality_array
       
  2392             text = qtn_lcam_sett_attr_quality_print5mlarge_v2; // Text visible in the UI
       
  2393             },
       
  2394         AVKON_ENUMERATED_TEXT
       
  2395             {
       
  2396             value = ECamImageQualityPrint3m;    // refers to id in
       
  2397                                                 // r_cam_image_quality_array
       
  2398             text = qtn_lcam_sett_attr_quality_print3mlarge_v2; // Text visible in the UI
       
  2399             },
       
  2400         AVKON_ENUMERATED_TEXT
       
  2401             {
       
  2402             value = ECamImageQualityPrint2m;    // refers to id in
       
  2403                                                 // r_cam_image_quality_array
       
  2404             text = qtn_lcam_sett_attr_quality_print2mlarge_v2; // Text visible in the UI
       
  2405             },
       
  2406         AVKON_ENUMERATED_TEXT
       
  2407             {
       
  2408             value = ECamImageQualityPrint3m;    // refers to id in
       
  2409                                                 // r_cam_image_quality_array
       
  2410             text = qtn_lcam_sett_attr_quality_print3mmed_v2; // Text visible in the UI
       
  2411             },
       
  2412         AVKON_ENUMERATED_TEXT
       
  2413             {
       
  2414             value = ECamImageQualityPrint2m;  // refers to id in
       
  2415                                                 // r_cam_image_quality_array
       
  2416             text = qtn_lcam_sett_attr_quality_print2mmed_v2; // Text visible in the UI
       
  2417             },
       
  2418         AVKON_ENUMERATED_TEXT
       
  2419             {
       
  2420             value = ECamImageQualityEmail1m;  // refers to id in
       
  2421                                                 // r_cam_image_quality_array
       
  2422             text = qtn_lcam_sett_attr_quality_print1med_v2; // Text visible in the UI
       
  2423             },
       
  2424         AVKON_ENUMERATED_TEXT
       
  2425             {
       
  2426             value = ECamImageQualityPrint1_3m;    // refers to id in
       
  2427                                                 // r_cam_image_quality_array
       
  2428             text = qtn_lcam_sett_attr_quality_print1_3small_v2; // Text visible in the UI
       
  2429             },
       
  2430         AVKON_ENUMERATED_TEXT
       
  2431             {
       
  2432             value = ECamImageQualityEmail1m;    // refers to id in
       
  2433                                                 // r_cam_image_quality_array
       
  2434             text = qtn_lcam_sett_attr_quality_print1_0small_v2; // Text visible in the UI
       
  2435             },
       
  2436         AVKON_ENUMERATED_TEXT
       
  2437             {
       
  2438             value = ECamImageQualityEmail08m;    // refers to id in
       
  2439                                                 // r_cam_image_quality_array
       
  2440             text = qtn_lcam_sett_attr_quality_print0_8med_v2; // Text visible in the UI
       
  2441             },
       
  2442         AVKON_ENUMERATED_TEXT
       
  2443             {
       
  2444             value = ECamImageQualityMMS;        // refers to id in
       
  2445                                                 // r_cam_image_quality_array
       
  2446             text = qtn_lcam_sett_attr_quality_mms_v2; // Text visible in the UI
       
  2447             }
       
  2448         // Add new quality setting texts here if necessary
       
  2449         };
       
  2450     }
       
  2451 
       
  2452 //----------------------------------------------------
       
  2453 //
       
  2454 //    r_cam_photo_location_text_array
       
  2455 //    Defines options for recording location.
       
  2456 //    Visible in the setting item.
       
  2457 //
       
  2458 //----------------------------------------------------
       
  2459 //
       
  2460 RESOURCE ARRAY r_cam_photo_location_text_array
       
  2461     {
       
  2462     items =
       
  2463         {
       
  2464         AVKON_ENUMERATED_TEXT
       
  2465             {
       
  2466             value = ECamLocationOff;        // refers to id in
       
  2467                                                 // r_cam_image_location_array
       
  2468             text = qtn_lcam_location_set_off_v2; // Text visible in the UI
       
  2469             },
       
  2470         AVKON_ENUMERATED_TEXT
       
  2471             {
       
  2472             value = ECamLocationOn;    // refers to id in
       
  2473                                                 // r_cam_image_location_array
       
  2474             text = qtn_lcam_location_set_on_v2; // Text visible in the UI
       
  2475             }
       
  2476         // Add new location setting texts here if necessary
       
  2477         };
       
  2478     }
       
  2479 
       
  2480 //----------------------------------------------------
       
  2481 //
       
  2482 //    r_cam_video_quality_text_array
       
  2483 //    Defines options for settings/video quality.
       
  2484 //
       
  2485 //----------------------------------------------------
       
  2486 //
       
  2487 RESOURCE ARRAY r_cam_video_quality_text_array
       
  2488     {
       
  2489     items =
       
  2490         {
       
  2491         AVKON_ENUMERATED_TEXT
       
  2492             {
       
  2493             value = ECamVideoQualityHigh;
       
  2494             text = qtn_lcam_set_type_highdefinition_v2;
       
  2495             },
       
  2496         AVKON_ENUMERATED_TEXT
       
  2497             {
       
  2498             value = ECamVideoQualityHigh;
       
  2499             text = qtn_lcam_set_type_widescreen_v2;
       
  2500             },
       
  2501         AVKON_ENUMERATED_TEXT
       
  2502             {
       
  2503             value = ECamVideoQualityHigh;
       
  2504             text = qtn_lcam_set_type_tvhigh_v2;
       
  2505             },
       
  2506         AVKON_ENUMERATED_TEXT
       
  2507             {
       
  2508             value = ECamVideoQualityHigh;
       
  2509             text = qtn_lcam_set_type_high_v2;
       
  2510             },
       
  2511         AVKON_ENUMERATED_TEXT
       
  2512             {
       
  2513             value = ECamVideoQualityNormalHigh;
       
  2514             text = qtn_lcam_set_type_widescreen_v2;
       
  2515             },
       
  2516         AVKON_ENUMERATED_TEXT
       
  2517             {
       
  2518             value = ECamVideoQualityNormalHigh;
       
  2519             text = qtn_lcam_set_type_widescr_normal_v2;
       
  2520             },
       
  2521         AVKON_ENUMERATED_TEXT
       
  2522             {
       
  2523             value = ECamVideoQualityNormalHigh;
       
  2524             text = qtn_lcam_set_type_tvnorm_v2;
       
  2525             },
       
  2526         AVKON_ENUMERATED_TEXT
       
  2527             {
       
  2528             value = ECamVideoQualityNormal;
       
  2529             text = qtn_lcam_set_type_normal_v2;
       
  2530             },
       
  2531         AVKON_ENUMERATED_TEXT
       
  2532             {
       
  2533             value = ECamVideoQualityNormal;
       
  2534             text = qtn_lcam_set_type_webhigh_v2;
       
  2535             },
       
  2536         AVKON_ENUMERATED_TEXT
       
  2537             {
       
  2538             value = ECamVideoQualityNormalLow;
       
  2539             text = qtn_lcam_set_type_webnorm_v2;
       
  2540             },
       
  2541         AVKON_ENUMERATED_TEXT
       
  2542             {
       
  2543             value = ECamVideoQualitySharing;
       
  2544             text = qtn_lcam_set_type_mms_v2;
       
  2545             },
       
  2546         AVKON_ENUMERATED_TEXT
       
  2547             {
       
  2548             value = ECamVideoQualitySharing;
       
  2549             text = qtn_lcam_set_type_sharing_v2;
       
  2550             }
       
  2551 
       
  2552         // Add new resolutions here if necessary
       
  2553         };
       
  2554     }
       
  2555 
       
  2556 //----------------------------------------------------
       
  2557 //
       
  2558 //    r_cam_video_resolution_text_array
       
  2559 //    Defines options for settings/video resolution.
       
  2560 //
       
  2561 //----------------------------------------------------
       
  2562 //
       
  2563 RESOURCE ARRAY r_cam_video_resolution_text_array
       
  2564     {
       
  2565     items =
       
  2566         {
       
  2567         AVKON_ENUMERATED_TEXT
       
  2568             {
       
  2569             value = ECamVideoResolutionQVGA;
       
  2570             text = qtn_lcam_set_resolut_med;
       
  2571             },
       
  2572         AVKON_ENUMERATED_TEXT
       
  2573             {
       
  2574             value = ECamVideoResolutionVGA;
       
  2575             text = qtn_lcam_set_resolut_lar;
       
  2576             },
       
  2577         AVKON_ENUMERATED_TEXT
       
  2578             {
       
  2579             value = ECamVideoResolutionCIF;
       
  2580             text = qtn_lcam_set_resolut_lar;
       
  2581             },
       
  2582         AVKON_ENUMERATED_TEXT
       
  2583             {
       
  2584             value = ECamVideoResolutionQCIF;
       
  2585             text = qtn_lcam_set_resolut_med;
       
  2586             },
       
  2587         AVKON_ENUMERATED_TEXT
       
  2588             {
       
  2589             value = ECamVideoResolutionSubQCIF; // Refers to id in
       
  2590                                            // r_cam_image_resolution_array.
       
  2591             text = qtn_lcam_set_resolut_sma; //"SubQCIF";             // Text visible in the UI
       
  2592             }
       
  2593 
       
  2594         // Add new resolutions here if necessary
       
  2595         };
       
  2596     }
       
  2597 
       
  2598 
       
  2599 // ---------------------------------------------------------------------------
       
  2600 // Text and value array for image add to album setting, landscape
       
  2601 // ---------------------------------------------------------------------------
       
  2602 //
       
  2603 RESOURCE ARRAY r_cam_text_and_value_array_img_add_to_album_land
       
  2604   {
       
  2605   items =
       
  2606     {
       
  2607     AVKON_ENUMERATED_TEXT { value = ECamSettNo;  text = qtn_lcam_set_land_img_add_toalbum_no;  },
       
  2608     AVKON_ENUMERATED_TEXT { value = ECamSettYes; text = qtn_lcam_set_land_img_add_toalbum_yes; }
       
  2609     };
       
  2610   }
       
  2611 
       
  2612 // ---------------------------------------------------------------------------
       
  2613 // Text and value array for image add to album setting, portrait
       
  2614 // ---------------------------------------------------------------------------
       
  2615 //
       
  2616 RESOURCE ARRAY r_cam_text_and_value_array_img_add_to_album_port
       
  2617   {
       
  2618   items =
       
  2619     {
       
  2620     AVKON_ENUMERATED_TEXT { value = ECamSettNo;  text = qtn_lcam_set_port_img_add_toalbum_no;  },
       
  2621     AVKON_ENUMERATED_TEXT { value = ECamSettYes; text = qtn_lcam_set_port_img_add_toalbum_yes; }
       
  2622     };
       
  2623   }
       
  2624 
       
  2625 // ---------------------------------------------------------------------------
       
  2626 // Text and value array for video add to album setting, landscape
       
  2627 // ---------------------------------------------------------------------------
       
  2628 //
       
  2629 RESOURCE ARRAY r_cam_text_and_value_array_vid_add_to_album_land
       
  2630   {
       
  2631   items =
       
  2632     {
       
  2633     AVKON_ENUMERATED_TEXT { value = ECamSettNo;  text = qtn_lcam_set_land_vid_add_toalbum_no;  },
       
  2634     AVKON_ENUMERATED_TEXT { value = ECamSettYes; text = qtn_lcam_set_land_vid_add_toalbum_yes; }
       
  2635     };
       
  2636   }
       
  2637 
       
  2638 // ---------------------------------------------------------------------------
       
  2639 // Text and value array for video add to album setting, portrait
       
  2640 // ---------------------------------------------------------------------------
       
  2641 //
       
  2642 RESOURCE ARRAY r_cam_text_and_value_array_vid_add_to_album_port
       
  2643   {
       
  2644   items =
       
  2645     {
       
  2646     AVKON_ENUMERATED_TEXT { value = ECamSettNo;  text = qtn_lcam_set_port_vid_add_toalbum_no;  },
       
  2647     AVKON_ENUMERATED_TEXT { value = ECamSettYes; text = qtn_lcam_set_port_vid_add_toalbum_yes; }
       
  2648     };
       
  2649   }
       
  2650 
       
  2651 
       
  2652 // ---------------------------------------------------------------------------
       
  2653 // Option texts for photo adding to album setting, landscape
       
  2654 // ---------------------------------------------------------------------------
       
  2655 //
       
  2656 RESOURCE ARRAY r_cam_text_array_img_add_to_album_land
       
  2657   {
       
  2658   items =
       
  2659     {
       
  2660     LBUF { txt = qtn_lcam_set_land_img_add_toalbum_no;  },
       
  2661     LBUF { txt = qtn_lcam_set_land_img_add_toalbum_yes; }
       
  2662     };
       
  2663   }
       
  2664 
       
  2665 // ---------------------------------------------------------------------------
       
  2666 // Option texts for photo adding to album setting, portrait
       
  2667 // ---------------------------------------------------------------------------
       
  2668 //
       
  2669 RESOURCE ARRAY r_cam_text_array_img_add_to_album_port
       
  2670   {
       
  2671   items =
       
  2672     {
       
  2673     LBUF { txt = qtn_lcam_set_port_img_add_toalbum_no;  },
       
  2674     LBUF { txt = qtn_lcam_set_port_img_add_toalbum_yes; }
       
  2675     };
       
  2676   }
       
  2677 
       
  2678 // ---------------------------------------------------------------------------
       
  2679 // Option texts for video adding to album setting, landscape
       
  2680 // ---------------------------------------------------------------------------
       
  2681 //
       
  2682 RESOURCE ARRAY r_cam_text_array_vid_add_to_album_land
       
  2683   {
       
  2684   items =
       
  2685     {
       
  2686     LBUF { txt = qtn_lcam_set_land_vid_add_toalbum_no;  },
       
  2687     LBUF { txt = qtn_lcam_set_land_vid_add_toalbum_yes; }
       
  2688     };
       
  2689   }
       
  2690 
       
  2691 // ---------------------------------------------------------------------------
       
  2692 // Option texts for video adding to album setting, portrait
       
  2693 // ---------------------------------------------------------------------------
       
  2694 //
       
  2695 RESOURCE ARRAY r_cam_text_array_vid_add_to_album_port
       
  2696   {
       
  2697   items =
       
  2698     {
       
  2699     LBUF { txt = qtn_lcam_set_port_vid_add_toalbum_no;  },
       
  2700     LBUF { txt = qtn_lcam_set_port_vid_add_toalbum_yes; }
       
  2701     };
       
  2702   }
       
  2703 
       
  2704 // ---------------------------------------------------------------------------
       
  2705 // Video stabilisation setting texts and values
       
  2706 // ---------------------------------------------------------------------------
       
  2707 //
       
  2708 RESOURCE ARRAY r_cam_text_array_vid_stable
       
  2709   {
       
  2710   items =
       
  2711     {
       
  2712     AVKON_ENUMERATED_TEXT { value = ECamSettOn;  text = qtn_lcam_set_land_vidstab_on;  },
       
  2713     AVKON_ENUMERATED_TEXT { value = ECamSettOff; text = qtn_lcam_set_land_vidstab_off; }
       
  2714     };
       
  2715   }
       
  2716 
       
  2717 // ---------------------------------------------------------------------------
       
  2718 // Image rotation setting texts and values
       
  2719 // ---------------------------------------------------------------------------
       
  2720 //
       
  2721 RESOURCE ARRAY r_cam_text_array_img_rotate
       
  2722   {
       
  2723   items =
       
  2724     {
       
  2725     AVKON_ENUMERATED_TEXT { value = ECamSettOn;  text = qtn_lcam_set_land_rotate_img_on;  },
       
  2726     AVKON_ENUMERATED_TEXT { value = ECamSettOff; text = qtn_lcam_set_land_rotate_img_off; }
       
  2727     };
       
  2728   }
       
  2729 
       
  2730 
       
  2731 // ---------------------------------------------------------------------------
       
  2732 // Video post capture showing setting values and texts, landscape
       
  2733 // ---------------------------------------------------------------------------
       
  2734 //
       
  2735 RESOURCE ARRAY r_cam_text_array_vid_showcap_land
       
  2736   {
       
  2737   items =
       
  2738     {
       
  2739     AVKON_ENUMERATED_TEXT { value = ECamSettOn;  text = qtn_lcam_set_land_showcap_vid_on;  },
       
  2740     AVKON_ENUMERATED_TEXT { value = ECamSettOff; text = qtn_lcam_set_land_showcap_vid_off; }
       
  2741     };
       
  2742   }
       
  2743 
       
  2744 // ---------------------------------------------------------------------------
       
  2745 // Video post capture showing setting values and texts, portrait
       
  2746 // ---------------------------------------------------------------------------
       
  2747 //
       
  2748 RESOURCE ARRAY r_cam_text_array_vid_showcap_port
       
  2749   {
       
  2750   items =
       
  2751     {
       
  2752     AVKON_ENUMERATED_TEXT { value = ECamSettOn;  text = qtn_lcam_set_port_showcap_vid_on;  },
       
  2753     AVKON_ENUMERATED_TEXT { value = ECamSettOff; text = qtn_lcam_set_port_showcap_vid_off; }
       
  2754     };
       
  2755   }
       
  2756 
       
  2757 // ---------------------------------------------------------------------------
       
  2758 // Photo post capture showing setting values and texts, landscape
       
  2759 // ---------------------------------------------------------------------------
       
  2760 //
       
  2761 RESOURCE ARRAY r_cam_text_array_img_showcap_land
       
  2762   {
       
  2763   items =
       
  2764     {
       
  2765     AVKON_ENUMERATED_TEXT { value = ECamSettOn;  text = qtn_lcam_set_land_showcap_img_on;  },
       
  2766     AVKON_ENUMERATED_TEXT { value = ECamSettOff; text = qtn_lcam_set_land_showcap_img_off; }
       
  2767     };
       
  2768   }
       
  2769 
       
  2770 // ---------------------------------------------------------------------------
       
  2771 // Photo post capture showing setting values and texts, portrait
       
  2772 // ---------------------------------------------------------------------------
       
  2773 //
       
  2774 RESOURCE ARRAY r_cam_text_array_img_showcap_port
       
  2775   {
       
  2776   items =
       
  2777     {
       
  2778     AVKON_ENUMERATED_TEXT { value = ECamSettOn;  text = qtn_lcam_set_port_showcap_img_on;  },
       
  2779     AVKON_ENUMERATED_TEXT { value = ECamSettOff; text = qtn_lcam_set_port_showcap_img_off; }
       
  2780     };
       
  2781   }
       
  2782 
       
  2783 
       
  2784 
       
  2785 //----------------------------------------------------
       
  2786 //
       
  2787 //    r_cam_on_mute_text_array
       
  2788 //    Defines text for on_mute options.
       
  2789 //
       
  2790 //----------------------------------------------------
       
  2791 //
       
  2792 /*
       
  2793 RESOURCE ARRAY r_cam_on_mute_text_array
       
  2794     {
       
  2795     items =
       
  2796         {
       
  2797         AVKON_ENUMERATED_TEXT { value = ECamSettOn;  text = qtn_lcam_set_on;        },
       
  2798         AVKON_ENUMERATED_TEXT { value = ECamSettOff; text = qtn_lcam_set_audio_off; }
       
  2799         };
       
  2800     }
       
  2801 */
       
  2802 
       
  2803 // ---------------------------------------------------------------------------
       
  2804 // Texts array for audio mute setting on video settings, landscape
       
  2805 // ---------------------------------------------------------------------------
       
  2806 //
       
  2807 RESOURCE ARRAY r_cam_text_array_audiomute_land
       
  2808   {
       
  2809   items =
       
  2810     {
       
  2811     AVKON_ENUMERATED_TEXT { value = ECamSettOn;  text = qtn_lcam_set_land_audio_vid_on; },
       
  2812     AVKON_ENUMERATED_TEXT { value = ECamSettOff; text = qtn_lcam_set_audio_off;         }
       
  2813     };
       
  2814   }
       
  2815 
       
  2816 // ---------------------------------------------------------------------------
       
  2817 // Texts array for continuous autofocus setting on video settings   
       
  2818 // ---------------------------------------------------------------------------
       
  2819 //
       
  2820 RESOURCE ARRAY r_cam_text_array_continuous_af
       
  2821   {
       
  2822   items =
       
  2823     {
       
  2824    
       
  2825     AVKON_ENUMERATED_TEXT { value = ECamSettOn;  text = qtn_lcam_sett_attr_cont_af_on; },
       
  2826     AVKON_ENUMERATED_TEXT { value = ECamSettOff; text = qtn_lcam_sett_attr_cont_af_off;}        
       
  2827     };
       
  2828   } 
       
  2829 
       
  2830 // ---------------------------------------------------------------------------
       
  2831 // Texts array for audio mute setting on video settings, portrait
       
  2832 // ---------------------------------------------------------------------------
       
  2833 //
       
  2834 RESOURCE ARRAY r_cam_text_array_audiomute_port
       
  2835   {
       
  2836   items =
       
  2837     {
       
  2838     AVKON_ENUMERATED_TEXT { value = ECamSettOn;  text = qtn_lcam_set_port_audio_vid_on; },
       
  2839     AVKON_ENUMERATED_TEXT { value = ECamSettOff; text = qtn_lcam_set_audio_off;         }
       
  2840     };
       
  2841   }
       
  2842 
       
  2843 
       
  2844 //----------------------------------------------------
       
  2845 //
       
  2846 //    r_cam_zoom_text_array
       
  2847 //    Defines text for digital/extended zoom options.
       
  2848 //
       
  2849 //----------------------------------------------------
       
  2850 //
       
  2851 RESOURCE ARRAY r_cam_zoom_text_array
       
  2852     {
       
  2853     items =
       
  2854         {
       
  2855 // Products with optical zoom and paused extended zoom have
       
  2856 //   [Digital zoom]
       
  2857 //     Off, On (paused), On (continuous),
       
  2858 //     Extended on (paused), Extended on (continuous)
       
  2859 //
       
  2860 // Products with optical zoom and on/off extended zoom have
       
  2861 //   [Extended digital zoom]
       
  2862 //     Off, On
       
  2863 //
       
  2864 // Products with *no* optical zoom but paused extended zoom have
       
  2865 //   [Extended digital zoom]
       
  2866 //     Off, On (paused), On (continuous)
       
  2867 //
       
  2868 // Products with *no* optical zoom and on/off extended zoom have
       
  2869 //   [Extended digital zoom]
       
  2870 //     Off, On (continuous)
       
  2871 //
       
  2872         AVKON_ENUMERATED_TEXT
       
  2873             {
       
  2874             value = ECamSettDigZoomNormalCont;
       
  2875             text  = qtn_lcam_ex_set_off;        // "Off"
       
  2876             },
       
  2877         AVKON_ENUMERATED_TEXT
       
  2878             {
       
  2879             value = ECamSettDigZoomExtendPause;
       
  2880             text  = qtn_lcam_ex_set_onpause;       // "On (paused)"
       
  2881             },
       
  2882         AVKON_ENUMERATED_TEXT
       
  2883             {
       
  2884             value = ECamSettDigZoomExtendCont;
       
  2885             text  = qtn_lcam_ex_set_oncont;        // "On (continuous)"
       
  2886             }
       
  2887         };
       
  2888     }
       
  2889 
       
  2890 
       
  2891 
       
  2892 //----------------------------------------------------
       
  2893 //
       
  2894 //    r_cam_capture_tone_text_and_value_array
       
  2895 //    Defines text for list of capture-tones.
       
  2896 //
       
  2897 //----------------------------------------------------
       
  2898 //
       
  2899 RESOURCE ARRAY r_cam_capture_tone_text_and_value_array
       
  2900     {
       
  2901     items =
       
  2902         {
       
  2903         AVKON_ENUMERATED_TEXT
       
  2904             {
       
  2905             value = ECamSettTone1;
       
  2906             text = qtn_lcam_set_camera_1;
       
  2907             },
       
  2908         AVKON_ENUMERATED_TEXT
       
  2909             {
       
  2910             value = ECamSettTone2;
       
  2911             text = qtn_lcam_set_camera_2;
       
  2912             },
       
  2913         AVKON_ENUMERATED_TEXT
       
  2914             {
       
  2915             value = ECamSettTone3;
       
  2916             text = qtn_lcam_set_camera_3;
       
  2917             },
       
  2918         AVKON_ENUMERATED_TEXT
       
  2919             {
       
  2920             value = ECamSettTone4;
       
  2921             text = qtn_lcam_set_camera_4;
       
  2922             },
       
  2923         AVKON_ENUMERATED_TEXT
       
  2924             {
       
  2925             value = ECamSettToneOff;
       
  2926             text = qtn_lcam_shuttersound_off;
       
  2927             }
       
  2928         };
       
  2929     }
       
  2930 
       
  2931 //----------------------------------------------------
       
  2932 //
       
  2933 //    r_cam_video_clip_length_text_array
       
  2934 //    Defines text for video clip length options.
       
  2935 //
       
  2936 //----------------------------------------------------
       
  2937 //
       
  2938 RESOURCE ARRAY r_cam_video_clip_length_text_array
       
  2939     {
       
  2940     items =
       
  2941         {
       
  2942         AVKON_ENUMERATED_TEXT
       
  2943             {
       
  2944             value = ECamVideoClipMax;    // Refers to id in
       
  2945                                            // r_cam_image_resolution_array.
       
  2946             text = qtn_lcam_set_video_long;   // Text visible in the UI
       
  2947             },
       
  2948         AVKON_ENUMERATED_TEXT
       
  2949             {
       
  2950             value = ECamVideoClipShort; // Refers to id in
       
  2951                                            // r_cam_image_resolution_array.
       
  2952             text = qtn_lcam_set_video_short;             // Text visible in the UI
       
  2953             }
       
  2954         };
       
  2955     }
       
  2956 
       
  2957 
       
  2958 //----------------------------------------------------
       
  2959 //
       
  2960 //    r_cam_video_file_type_text_array
       
  2961 //    Defines text for video clip length options.
       
  2962 //
       
  2963 //----------------------------------------------------
       
  2964 //
       
  2965 RESOURCE ARRAY r_cam_video_file_type_text_array
       
  2966     {
       
  2967     items =
       
  2968         {
       
  2969         AVKON_ENUMERATED_TEXT
       
  2970             {
       
  2971             value = ECamVideoMpeg4;    // Refers to id in
       
  2972                                            // r_cam_image_resolution_array.
       
  2973             text = qtn_lcam_set_type_normal_v2;   // Text visible in the UI
       
  2974             },
       
  2975         AVKON_ENUMERATED_TEXT
       
  2976             {
       
  2977             value = ECamVideoH263; // Refers to id in
       
  2978                                            // r_cam_image_resolution_array.
       
  2979             text = qtn_lcam_set_type_mobile;             // Text visible in the UI
       
  2980             }
       
  2981         };
       
  2982     }
       
  2983 
       
  2984 
       
  2985 //----------------------------------------------------
       
  2986 //
       
  2987 //    r_cam_front_camera_video_quality_text_array
       
  2988 //    Defines options for settings/video quality.
       
  2989 //
       
  2990 //----------------------------------------------------
       
  2991 //
       
  2992 RESOURCE ARRAY r_cam_front_camera_video_quality_text_array
       
  2993     {
       
  2994     items =
       
  2995         {
       
  2996         AVKON_ENUMERATED_TEXT
       
  2997             {
       
  2998             value = ECamVideoQualityNormal;
       
  2999             text = qtn_lcam_set_type_normal_v2;
       
  3000             },
       
  3001         AVKON_ENUMERATED_TEXT
       
  3002             {
       
  3003             value = ECamVideoQualitySharing;
       
  3004             text = qtn_lcam_set_type_sharing_v2;
       
  3005             }
       
  3006 
       
  3007         // Add new resolutions here if necessary
       
  3008         };
       
  3009     }
       
  3010 
       
  3011 
       
  3012 // ---------------------------------------------------
       
  3013 //
       
  3014 //    r_cam_restore_settings_note
       
  3015 //    Restore camera settings confirmation note
       
  3016 //
       
  3017 // ---------------------------------------------------
       
  3018 //
       
  3019 RESOURCE DIALOG r_cam_restore_settings_note
       
  3020     {
       
  3021     flags = EGeneralQueryFlags;
       
  3022     buttons = R_AVKON_SOFTKEYS_YES_NO__YES;
       
  3023 
       
  3024     items =
       
  3025         {
       
  3026         DLG_LINE
       
  3027             {
       
  3028             type = EAknCtQuery;
       
  3029             id = EGeneralQuery;
       
  3030             control = AVKON_CONFIRMATION_QUERY
       
  3031                 {
       
  3032                 layout = EConfirmationQueryLayout;
       
  3033                 label = "";
       
  3034                 };
       
  3035             }
       
  3036         };
       
  3037     }
       
  3038 
       
  3039 
       
  3040 //-----------------------------------------------------------------------------
       
  3041 //
       
  3042 //    r_cam_restore_settings_note_text
       
  3043 //    Delete confirmation query text.
       
  3044 //
       
  3045 //-----------------------------------------------------------------------------
       
  3046 //
       
  3047 RESOURCE TBUF r_cam_restore_settings_note_text
       
  3048     {
       
  3049     buf = qtn_lcam_restore_query;
       
  3050     }
       
  3051 
       
  3052 
       
  3053 //--------------------------------------------------
       
  3054 //
       
  3055 //    r_cam_off_on_loc_text_list
       
  3056 //    Defines text for on-off options.
       
  3057 //
       
  3058 //----------------------------------------------------
       
  3059 //
       
  3060 RESOURCE ARRAY r_cam_off_on_loc_text_list
       
  3061     {
       
  3062     items=
       
  3063         {
       
  3064         LOCATION_SETTING_LIST_ITEM
       
  3065             {
       
  3066             item_text = qtn_lcam_location_set_off_v2;
       
  3067             setting_value_id = ECamLocationOff;
       
  3068             },
       
  3069         LOCATION_SETTING_LIST_ITEM
       
  3070             {
       
  3071             item_text = qtn_lcam_location_set_on_v2;
       
  3072             setting_value_id = ECamLocationOn;
       
  3073             }
       
  3074         };
       
  3075     }
       
  3076 
       
  3077 //----------------------------------------------------
       
  3078 //
       
  3079 //    r_cam_off_on_loc_text_list_summary
       
  3080 //    Defines text for on-off options.
       
  3081 //
       
  3082 //----------------------------------------------------
       
  3083 //
       
  3084 RESOURCE ARRAY r_cam_off_on_loc_text_list_summary
       
  3085 	{
       
  3086     items =
       
  3087         {
       
  3088         CAM_LOCATION_SELECT_SUMMARY
       
  3089             {
       
  3090             setting_value_id = ECamLocationOff;
       
  3091             summary_icon = -1;
       
  3092             summary_description_text = qtn_lcam_descr_location_off_v2;
       
  3093             },
       
  3094         CAM_LOCATION_SELECT_SUMMARY
       
  3095             {
       
  3096             setting_value_id = ECamLocationOn;
       
  3097             summary_icon = -1;
       
  3098             summary_description_text = qtn_lcam_descr_location_on_v2;
       
  3099             }
       
  3100         };
       
  3101     }
       
  3102 
       
  3103 
       
  3104 // The following layouts are used with location setting selection
       
  3105 RESOURCE CAM_LOCATION_SELECT_SUMMARY_LAYOUT r_cam_location_setup_list_summary_layout
       
  3106     {
       
  3107     summary_rect =
       
  3108         {
       
  3109         AVKON_LAYOUT_RECT
       
  3110             {
       
  3111             C = 215;
       
  3112             l = KCamLocationSummaryRectLeftX;
       
  3113             t = KCamLocationSummaryRectTop;
       
  3114             W = KCamLocationSummaryRectWidth;
       
  3115             H = KCamLocationSummaryRectHeight;
       
  3116             }
       
  3117         };
       
  3118     summary_inner_rect =
       
  3119         {
       
  3120         AVKON_LAYOUT_RECT
       
  3121             {
       
  3122             l = KCamLocationSummaryInnerRectLeftX;
       
  3123             t = KCamLocationSummaryInnerRectTop;
       
  3124             W = KCamLocationSummaryInnerRectWidth;
       
  3125             H = KCamLocationSummaryInnerRectHeight;
       
  3126             }
       
  3127         };
       
  3128     summary_icon =
       
  3129         {
       
  3130         AVKON_LAYOUT_RECT
       
  3131             {
       
  3132             l = KCamLocationSummaryIconLeftX;
       
  3133             t = KCamLocationSummaryIconTop;
       
  3134             W = KCamLocationSummaryIconWidth;
       
  3135             H = KCamLocationSummaryIconHeight;
       
  3136             }
       
  3137         };
       
  3138     summary_description =
       
  3139         {
       
  3140         AVKON_LAYOUT_TEXT
       
  3141             {
       
  3142             font = EAknLogicalFontSecondaryFont;
       
  3143             C = KCamLocationSummaryDescrFontColor;
       
  3144             l = KCamLocationSummaryDescrLeftX;
       
  3145             r = KCamLocationSummaryDescrRightX;
       
  3146             B = KCamLocationSummaryTitleBaseline1;
       
  3147             W = KCamLocationSummaryDescrWidth;
       
  3148             J = ELayoutAlignLeft;
       
  3149             },
       
  3150         AVKON_LAYOUT_TEXT
       
  3151             {
       
  3152             font = EAknLogicalFontSecondaryFont;
       
  3153             C = KCamLocationSummaryDescrFontColor;
       
  3154             l = KCamLocationSummaryDescrLeftX;
       
  3155             r = KCamLocationSummaryDescrRightX;
       
  3156             B = KCamLocationSummaryTitleBaseline2;
       
  3157             W = KCamLocationSummaryDescrWidth;
       
  3158             J = ELayoutAlignLeft;
       
  3159             },
       
  3160         AVKON_LAYOUT_TEXT
       
  3161             {
       
  3162             font = EAknLogicalFontSecondaryFont;
       
  3163             C = KCamLocationSummaryDescrFontColor;
       
  3164             l = KCamLocationSummaryDescrLeftX;
       
  3165             r = KCamLocationSummaryDescrRightX;
       
  3166             B = KCamLocationSummaryTitleBaseline3;
       
  3167             W = KCamLocationSummaryDescrWidth;
       
  3168             J = ELayoutAlignLeft;
       
  3169             },
       
  3170         AVKON_LAYOUT_TEXT
       
  3171             {
       
  3172             font = EAknLogicalFontSecondaryFont;
       
  3173             C = KCamLocationSummaryDescrFontColor;
       
  3174             l = KCamLocationSummaryDescrLeftX;
       
  3175             r = KCamLocationSummaryDescrRightX;
       
  3176             B = KCamLocationSummaryTitleBaseline4;
       
  3177             W = KCamLocationSummaryDescrWidth;
       
  3178             J = ELayoutAlignLeft;
       
  3179             },
       
  3180         AVKON_LAYOUT_TEXT
       
  3181             {
       
  3182             font = EAknLogicalFontSecondaryFont;
       
  3183             C = KCamLocationSummaryDescrFontColor;
       
  3184             l = KCamLocationSummaryDescrLeftX;
       
  3185             r = KCamLocationSummaryDescrRightX;
       
  3186             B = KCamLocationSummaryTitleBaseline5;
       
  3187             W = KCamLocationSummaryDescrWidth;
       
  3188             J = ELayoutAlignLeft;
       
  3189             },
       
  3190         AVKON_LAYOUT_TEXT
       
  3191             {
       
  3192             font = EAknLogicalFontSecondaryFont;
       
  3193             C = KCamLocationSummaryDescrFontColor;
       
  3194             l = KCamLocationSummaryDescrLeftX;
       
  3195             r = KCamLocationSummaryDescrRightX;
       
  3196             B = KCamLocationSummaryTitleBaseline6;
       
  3197             W = KCamLocationSummaryDescrWidth;
       
  3198             J = ELayoutAlignLeft;
       
  3199             },
       
  3200         AVKON_LAYOUT_TEXT
       
  3201             {
       
  3202             font = EAknLogicalFontSecondaryFont;
       
  3203             C = KCamLocationSummaryDescrFontColor;
       
  3204             l = KCamLocationSummaryDescrLeftX;
       
  3205             r = KCamLocationSummaryDescrRightX;
       
  3206             B = KCamLocationSummaryTitleBaseline7;
       
  3207             W = KCamLocationSummaryDescrWidth;
       
  3208             J = ELayoutAlignLeft;
       
  3209             },
       
  3210         AVKON_LAYOUT_TEXT
       
  3211             {
       
  3212             font = EAknLogicalFontSecondaryFont;
       
  3213             C = KCamLocationSummaryDescrFontColor;
       
  3214             l = KCamLocationSummaryDescrLeftX;
       
  3215             r = KCamLocationSummaryDescrRightX;
       
  3216             B = KCamLocationSummaryTitleBaseline8;
       
  3217             W = KCamLocationSummaryDescrWidth;
       
  3218             J = ELayoutAlignLeft;
       
  3219             },
       
  3220         AVKON_LAYOUT_TEXT
       
  3221             {
       
  3222             font = EAknLogicalFontSecondaryFont;
       
  3223             C = KCamLocationSummaryDescrFontColor;
       
  3224             l = KCamLocationSummaryDescrLeftX;
       
  3225             r = KCamLocationSummaryDescrRightX;
       
  3226             B = KCamLocationSummaryTitleBaseline9;
       
  3227             W = KCamLocationSummaryDescrWidth;
       
  3228             J = ELayoutAlignLeft;
       
  3229             },
       
  3230         AVKON_LAYOUT_TEXT
       
  3231             {
       
  3232             font = EAknLogicalFontSecondaryFont;
       
  3233             C = KCamLocationSummaryDescrFontColor;
       
  3234             l = KCamLocationSummaryDescrLeftX;
       
  3235             r = KCamLocationSummaryDescrRightX;
       
  3236             B = KCamLocationSummaryTitleBaseline10;
       
  3237             W = KCamLocationSummaryDescrWidth;
       
  3238             J = ELayoutAlignLeft;
       
  3239             }
       
  3240         };
       
  3241     }
       
  3242 
       
  3243 RESOURCE AVKON_LAYOUT_RECT r_cam_location_setup_list_listbox_layout
       
  3244     {
       
  3245     l = KCamLocationListboxLeftX;
       
  3246     t = KCamLocationListboxTop;
       
  3247     W = KCamLocationListboxWidth;
       
  3248     H = KCamLocationListboxHeight;
       
  3249     }
       
  3250 
       
  3251 
       
  3252 
       
  3253 // The following layouts are used with location setting selection apac
       
  3254 RESOURCE CAM_LOCATION_SELECT_SUMMARY_LAYOUT r_cam_location_setup_list_summary_layout_apac
       
  3255     {
       
  3256     summary_rect =
       
  3257         {
       
  3258         AVKON_LAYOUT_RECT
       
  3259             {
       
  3260             C = 215;
       
  3261             l = KCamLocationSummaryRectLeftX;
       
  3262             t = KCamLocationSummaryRectTop;
       
  3263             W = KCamLocationSummaryRectWidth;
       
  3264             H = KCamLocationSummaryRectHeight;
       
  3265             }
       
  3266         };
       
  3267     summary_inner_rect =
       
  3268         {
       
  3269         AVKON_LAYOUT_RECT
       
  3270             {
       
  3271             l = KCamLocationSummaryInnerRectLeftX;
       
  3272             t = KCamLocationSummaryInnerRectTop;
       
  3273             W = KCamLocationSummaryInnerRectWidth;
       
  3274             H = KCamLocationSummaryInnerRectHeight;
       
  3275             }
       
  3276         };
       
  3277     summary_icon =
       
  3278         {
       
  3279         AVKON_LAYOUT_RECT
       
  3280             {
       
  3281             l = KCamLocationSummaryIconLeftX;
       
  3282             t = KCamLocationSummaryIconTop;
       
  3283             W = KCamLocationSummaryIconWidth;
       
  3284             H = KCamLocationSummaryIconHeight;
       
  3285             }
       
  3286         };
       
  3287     summary_description =
       
  3288         {
       
  3289         AVKON_LAYOUT_TEXT
       
  3290             {
       
  3291             font = EAknLogicalFontSecondaryFont;
       
  3292             C = KCamLocationSummaryDescrFontColor;
       
  3293             l = KCamLocationSummaryDescrLeftX;
       
  3294             r = KCamLocationSummaryDescrRightX;
       
  3295             B = KCamLocationSummaryTitleBaseline1;
       
  3296             W = KCamLocationSummaryDescrWidth;
       
  3297             J = ELayoutAlignLeft;
       
  3298             },
       
  3299         AVKON_LAYOUT_TEXT
       
  3300             {
       
  3301             font = EAknLogicalFontSecondaryFont;
       
  3302             C = KCamLocationSummaryDescrFontColor;
       
  3303             l = KCamLocationSummaryDescrLeftX;
       
  3304             r = KCamLocationSummaryDescrRightX;
       
  3305             B = KCamLocationSummaryTitleBaseline2;
       
  3306             W = KCamLocationSummaryDescrWidth;
       
  3307             J = ELayoutAlignLeft;
       
  3308             },
       
  3309         AVKON_LAYOUT_TEXT
       
  3310             {
       
  3311             font = EAknLogicalFontSecondaryFont;
       
  3312             C = KCamLocationSummaryDescrFontColor;
       
  3313             l = KCamLocationSummaryDescrLeftX;
       
  3314             r = KCamLocationSummaryDescrRightX;
       
  3315             B = KCamLocationSummaryTitleBaseline3;
       
  3316             W = KCamLocationSummaryDescrWidth;
       
  3317             J = ELayoutAlignLeft;
       
  3318             },
       
  3319         AVKON_LAYOUT_TEXT
       
  3320             {
       
  3321             font = EAknLogicalFontSecondaryFont;
       
  3322             C = KCamLocationSummaryDescrFontColor;
       
  3323             l = KCamLocationSummaryDescrLeftX;
       
  3324             r = KCamLocationSummaryDescrRightX;
       
  3325             B = KCamLocationSummaryTitleBaseline4;
       
  3326             W = KCamLocationSummaryDescrWidth;
       
  3327             J = ELayoutAlignLeft;
       
  3328             },
       
  3329         AVKON_LAYOUT_TEXT
       
  3330             {
       
  3331             font = EAknLogicalFontSecondaryFont;
       
  3332             C = KCamLocationSummaryDescrFontColor;
       
  3333             l = KCamLocationSummaryDescrLeftX;
       
  3334             r = KCamLocationSummaryDescrRightX;
       
  3335             B = KCamLocationSummaryTitleBaseline5;
       
  3336             W = KCamLocationSummaryDescrWidth;
       
  3337             J = ELayoutAlignLeft;
       
  3338             },
       
  3339         AVKON_LAYOUT_TEXT
       
  3340             {
       
  3341             font = EAknLogicalFontSecondaryFont;
       
  3342             C = KCamLocationSummaryDescrFontColor;
       
  3343             l = KCamLocationSummaryDescrLeftX;
       
  3344             r = KCamLocationSummaryDescrRightX;
       
  3345             B = KCamLocationSummaryTitleBaseline6;
       
  3346             W = KCamLocationSummaryDescrWidth;
       
  3347             J = ELayoutAlignLeft;
       
  3348             },
       
  3349         AVKON_LAYOUT_TEXT
       
  3350             {
       
  3351             font = EAknLogicalFontSecondaryFont;
       
  3352             C = KCamLocationSummaryDescrFontColor;
       
  3353             l = KCamLocationSummaryDescrLeftX;
       
  3354             r = KCamLocationSummaryDescrRightX;
       
  3355             B = KCamLocationSummaryTitleBaseline7;
       
  3356             W = KCamLocationSummaryDescrWidth;
       
  3357             J = ELayoutAlignLeft;
       
  3358             },
       
  3359         AVKON_LAYOUT_TEXT
       
  3360             {
       
  3361             font = EAknLogicalFontSecondaryFont;
       
  3362             C = KCamLocationSummaryDescrFontColor;
       
  3363             l = KCamLocationSummaryDescrLeftX;
       
  3364             r = KCamLocationSummaryDescrRightX;
       
  3365             B = KCamLocationSummaryTitleBaseline8;
       
  3366             W = KCamLocationSummaryDescrWidth;
       
  3367             J = ELayoutAlignLeft;
       
  3368             },
       
  3369         AVKON_LAYOUT_TEXT
       
  3370             {
       
  3371             font = EAknLogicalFontSecondaryFont;
       
  3372             C = KCamLocationSummaryDescrFontColor;
       
  3373             l = KCamLocationSummaryDescrLeftX;
       
  3374             r = KCamLocationSummaryDescrRightX;
       
  3375             B = KCamLocationSummaryTitleBaseline9;
       
  3376             W = KCamLocationSummaryDescrWidth;
       
  3377             J = ELayoutAlignLeft;
       
  3378             },
       
  3379         AVKON_LAYOUT_TEXT
       
  3380             {
       
  3381             font = EAknLogicalFontSecondaryFont;
       
  3382             C = KCamLocationSummaryDescrFontColor;
       
  3383             l = KCamLocationSummaryDescrLeftX;
       
  3384             r = KCamLocationSummaryDescrRightX;
       
  3385             B = KCamLocationSummaryTitleBaseline10;
       
  3386             W = KCamLocationSummaryDescrWidth;
       
  3387             J = ELayoutAlignLeft;
       
  3388             }
       
  3389         };
       
  3390     }
       
  3391 
       
  3392 RESOURCE AVKON_LAYOUT_RECT r_cam_location_setup_list_listbox_layout_apac
       
  3393     {
       
  3394     l = KCamLocationListboxLeftX;
       
  3395     t = KCamLocationListboxTop;
       
  3396     W = KCamLocationListboxWidth;
       
  3397     H = KCamLocationListboxHeight;
       
  3398     }
       
  3399 
       
  3400 
       
  3401 
       
  3402 
       
  3403 // The following layouts are used with location setting selection ah
       
  3404 RESOURCE CAM_LOCATION_SELECT_SUMMARY_LAYOUT r_cam_location_setup_list_summary_layout_ah
       
  3405     {
       
  3406     summary_rect =
       
  3407         {
       
  3408         AVKON_LAYOUT_RECT
       
  3409             {
       
  3410             C = 215;
       
  3411             r = KCamLocationSummaryRectLeftX;
       
  3412             t = KCamLocationSummaryRectTop;
       
  3413             W = KCamLocationSummaryRectWidth;
       
  3414             H = KCamLocationSummaryRectHeight;
       
  3415             }
       
  3416         };
       
  3417     summary_inner_rect =
       
  3418         {
       
  3419         AVKON_LAYOUT_RECT
       
  3420             {
       
  3421             r = KCamLocationSummaryInnerRectLeftX;
       
  3422             t = KCamLocationSummaryInnerRectTop;
       
  3423             W = KCamLocationSummaryInnerRectWidth;
       
  3424             H = KCamLocationSummaryInnerRectHeight;
       
  3425             }
       
  3426         };
       
  3427     summary_icon =
       
  3428         {
       
  3429         AVKON_LAYOUT_RECT
       
  3430             {
       
  3431             r = KCamLocationSummaryIconLeftX;
       
  3432             t = KCamLocationSummaryIconTop;
       
  3433             W = KCamLocationSummaryIconWidth;
       
  3434             H = KCamLocationSummaryIconHeight;
       
  3435             }
       
  3436         };
       
  3437     summary_description =
       
  3438         {
       
  3439         AVKON_LAYOUT_TEXT
       
  3440             {
       
  3441             font = EAknLogicalFontSecondaryFont;
       
  3442             C = KCamLocationSummaryDescrFontColor;
       
  3443             r = KCamLocationSummaryDescrLeftX;
       
  3444             l = KCamLocationSummaryDescrRightX;
       
  3445             B = KCamLocationSummaryTitleBaseline1;
       
  3446             W = KCamLocationSummaryDescrWidth;
       
  3447             J = ELayoutAlignRight;
       
  3448             },
       
  3449         AVKON_LAYOUT_TEXT
       
  3450             {
       
  3451             font = EAknLogicalFontSecondaryFont;
       
  3452             C = KCamLocationSummaryDescrFontColor;
       
  3453             r = KCamLocationSummaryDescrLeftX;
       
  3454             l = KCamLocationSummaryDescrRightX;
       
  3455             B = KCamLocationSummaryTitleBaseline2;
       
  3456             W = KCamLocationSummaryDescrWidth;
       
  3457             J = ELayoutAlignRight;
       
  3458             },
       
  3459         AVKON_LAYOUT_TEXT
       
  3460             {
       
  3461             font = EAknLogicalFontSecondaryFont;
       
  3462             C = KCamLocationSummaryDescrFontColor;
       
  3463             r = KCamLocationSummaryDescrLeftX;
       
  3464             l = KCamLocationSummaryDescrRightX;
       
  3465             B = KCamLocationSummaryTitleBaseline3;
       
  3466             W = KCamLocationSummaryDescrWidth;
       
  3467             J = ELayoutAlignRight;
       
  3468             },
       
  3469         AVKON_LAYOUT_TEXT
       
  3470             {
       
  3471             font = EAknLogicalFontSecondaryFont;
       
  3472             C = KCamLocationSummaryDescrFontColor;
       
  3473             r = KCamLocationSummaryDescrLeftX;
       
  3474             l = KCamLocationSummaryDescrRightX;
       
  3475             B = KCamLocationSummaryTitleBaseline4;
       
  3476             W = KCamLocationSummaryDescrWidth;
       
  3477             J = ELayoutAlignRight;
       
  3478             },
       
  3479         AVKON_LAYOUT_TEXT
       
  3480             {
       
  3481             font = EAknLogicalFontSecondaryFont;
       
  3482             C = KCamLocationSummaryDescrFontColor;
       
  3483             r = KCamLocationSummaryDescrLeftX;
       
  3484             l = KCamLocationSummaryDescrRightX;
       
  3485             B = KCamLocationSummaryTitleBaseline5;
       
  3486             W = KCamLocationSummaryDescrWidth;
       
  3487             J = ELayoutAlignRight;
       
  3488             },
       
  3489         AVKON_LAYOUT_TEXT
       
  3490             {
       
  3491             font = EAknLogicalFontSecondaryFont;
       
  3492             C = KCamLocationSummaryDescrFontColor;
       
  3493             r = KCamLocationSummaryDescrLeftX;
       
  3494             l = KCamLocationSummaryDescrRightX;
       
  3495             B = KCamLocationSummaryTitleBaseline6;
       
  3496             W = KCamLocationSummaryDescrWidth;
       
  3497             J = ELayoutAlignRight;
       
  3498             },
       
  3499         AVKON_LAYOUT_TEXT
       
  3500             {
       
  3501             font = EAknLogicalFontSecondaryFont;
       
  3502             C = KCamLocationSummaryDescrFontColor;
       
  3503             r = KCamLocationSummaryDescrLeftX;
       
  3504             l = KCamLocationSummaryDescrRightX;
       
  3505             B = KCamLocationSummaryTitleBaseline7;
       
  3506             W = KCamLocationSummaryDescrWidth;
       
  3507             J = ELayoutAlignRight;
       
  3508             },
       
  3509         AVKON_LAYOUT_TEXT
       
  3510             {
       
  3511             font = EAknLogicalFontSecondaryFont;
       
  3512             C = KCamLocationSummaryDescrFontColor;
       
  3513             r = KCamLocationSummaryDescrLeftX;
       
  3514             l = KCamLocationSummaryDescrRightX;
       
  3515             B = KCamLocationSummaryTitleBaseline8;
       
  3516             W = KCamLocationSummaryDescrWidth;
       
  3517             J = ELayoutAlignRight;
       
  3518             },
       
  3519         AVKON_LAYOUT_TEXT
       
  3520             {
       
  3521             font = EAknLogicalFontSecondaryFont;
       
  3522             C = KCamLocationSummaryDescrFontColor;
       
  3523             r = KCamLocationSummaryDescrLeftX;
       
  3524             l = KCamLocationSummaryDescrRightX;
       
  3525             B = KCamLocationSummaryTitleBaseline9;
       
  3526             W = KCamLocationSummaryDescrWidth;
       
  3527             J = ELayoutAlignRight;
       
  3528             },
       
  3529         AVKON_LAYOUT_TEXT
       
  3530             {
       
  3531             font = EAknLogicalFontSecondaryFont;
       
  3532             C = KCamLocationSummaryDescrFontColor;
       
  3533             r = KCamLocationSummaryDescrLeftX;
       
  3534             l = KCamLocationSummaryDescrRightX;
       
  3535             B = KCamLocationSummaryTitleBaseline10;
       
  3536             W = KCamLocationSummaryDescrWidth;
       
  3537             J = ELayoutAlignRight;
       
  3538             }
       
  3539         };
       
  3540     }
       
  3541 
       
  3542 RESOURCE AVKON_LAYOUT_RECT r_cam_location_setup_list_listbox_layout_ah
       
  3543     {
       
  3544     //l = KCamLocationListboxLeftX;
       
  3545     r = KCamLocationListboxLeftX;
       
  3546     t = KCamLocationListboxTop;
       
  3547     W = KCamLocationListboxWidth;
       
  3548     H = KCamLocationListboxHeight;
       
  3549     }
       
  3550 
       
  3551 
       
  3552 // ----------------------------------------------------------------------------
       
  3553 //    r_cam_video_setting_slider_resolution_icon_top
       
  3554 //     video slider setting resolution indicator top icon
       
  3555 // ----------------------------------------------------------------------------
       
  3556 RESOURCE AVKON_LAYOUT_RECT r_cam_video_setting_slider_resolution_icon_top
       
  3557     {
       
  3558     l = 9; t = 10; W = 31; H = 16;
       
  3559     }
       
  3560 
       
  3561 // ----------------------------------------------------------------------------
       
  3562 //    r_cam_video_setting_slider_resolution_icon_bottom
       
  3563 //    video slider setting resolution indicator bottom icon
       
  3564 // ----------------------------------------------------------------------------
       
  3565 RESOURCE AVKON_LAYOUT_RECT r_cam_video_setting_slider_resolution_icon_bottom
       
  3566     {
       
  3567     l = 9; t = 166; W = 31; H = 16;
       
  3568     }
       
  3569 
       
  3570 // ----------------------------------------------------------------------------
       
  3571 //    r_cam_image_setting_slider_resolution_icon_top
       
  3572 //    Image setting slider resolution top icon
       
  3573 // ----------------------------------------------------------------------------
       
  3574 RESOURCE AVKON_LAYOUT_RECT r_cam_image_setting_slider_resolution_icon_top
       
  3575     {
       
  3576     l = 6; t = 10; W = 27; H = 14;
       
  3577     }
       
  3578 
       
  3579 
       
  3580 // ----------------------------------------------------------------------------
       
  3581 //    r_cam_image_setting_slider_resolution_icon_bottom
       
  3582 //    Image setting slider resolution bottom icon
       
  3583 // ----------------------------------------------------------------------------
       
  3584 RESOURCE AVKON_LAYOUT_RECT r_cam_image_setting_slider_resolution_icon_bottom
       
  3585     {
       
  3586     l = 6; t = 166; W = 27; H = 14;
       
  3587     }
       
  3588 
       
  3589 //----------------------------------------------------
       
  3590 //
       
  3591 //    r_cam_postcapture_addtoalbum_setting_page
       
  3592 //    Add to album setting items
       
  3593 //
       
  3594 //----------------------------------------------------
       
  3595 //
       
  3596 RESOURCE ARRAY r_cam_addtoalbum_setting_page_lbx
       
  3597     {
       
  3598     items =
       
  3599         {
       
  3600         LBUF
       
  3601             {
       
  3602             txt = qtn_lcam_set_land_img_add_toalbum_yes;
       
  3603             },
       
  3604         LBUF
       
  3605             {
       
  3606             txt = qtn_lcam_set_land_img_add_toalbum_no;
       
  3607             }
       
  3608         };
       
  3609     }
       
  3610 
       
  3611 //----------------------------------------------------
       
  3612 //
       
  3613 //    r_cam_postcapture_addtoalbum_setting_page
       
  3614 //    Add to album setting page
       
  3615 //
       
  3616 //----------------------------------------------------
       
  3617 //
       
  3618 RESOURCE AVKON_SETTING_PAGE r_cam_addtoalbum_setting_page
       
  3619     {
       
  3620     number = EAknSettingPageNoOrdinalDisplayed;
       
  3621     label = qtn_lcam_sett_attr_add_toalbum;
       
  3622     softkey_resource = R_AVKON_SOFTKEYS_OK_CANCEL__OK;
       
  3623     type = EAknSetListBox;
       
  3624     editor_resource_id = r_setting_listbox;
       
  3625     }
       
  3626 
       
  3627 // -----------------------------------------------------------------------------
       
  3628 //
       
  3629 // r_setting_listbox
       
  3630 // Common listbox editor resource for setting pages with multiple selection.
       
  3631 //
       
  3632 // -----------------------------------------------------------------------------
       
  3633 //
       
  3634 RESOURCE LISTBOX r_setting_listbox
       
  3635     {
       
  3636     flags = EEikListBoxMultipleSelection;
       
  3637     }
       
  3638 
       
  3639 //----------------------------------------------------
       
  3640 //
       
  3641 //    r_lcam_sett_mem_device
       
  3642 //
       
  3643 //----------------------------------------------------
       
  3644 //
       
  3645 RESOURCE TBUF r_lcam_sett_mem_device
       
  3646     {
       
  3647     buf = qtn_lcam_sett_mem_device;
       
  3648     }
       
  3649 
       
  3650 //----------------------------------------------------
       
  3651 //
       
  3652 //    r_lcam_sett_mem_mass_storage
       
  3653 //
       
  3654 //----------------------------------------------------
       
  3655 //
       
  3656 RESOURCE TBUF r_lcam_sett_mem_mass_storage
       
  3657     {
       
  3658     buf = qtn_lcam_sett_mem_mass_storage;
       
  3659     }
       
  3660 
       
  3661 //----------------------------------------------------
       
  3662 //
       
  3663 //    r_lcam_sett_mem_memory_card
       
  3664 //
       
  3665 //----------------------------------------------------
       
  3666 //
       
  3667 RESOURCE TBUF r_lcam_sett_mem_memory_card
       
  3668     {
       
  3669     buf = qtn_lcam_sett_mem_memory_card;
       
  3670     }