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