Update xhtml.zip with mappings.
/*
* Copyright (c) Nokia Corporation and/or its subsidiary(-ies).
* All rights reserved.
* This component and the accompanying materials are made available
* under the terms of "Eclipse Public License v1.0"
* which accompanies this distribution, and is available
* at the URL "http://www.eclipse.org/legal/epl-v10.html".
*
* Initial Contributors:
* Nokia Corporation - initial contribution.
*
* Contributors:
*
* Description: Resource definitions for the Camera Application*
*/
// ---------------------------------------------------
//
// r_cam_video_precap_remaining_time
// Layout for remaining recording time in navi pane.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_video_precap_remaining_time
{
// font = ELatinBold12; C=0; l=23; B=233; W=100; J=ELayoutAlignLeft;
// font = ELatinBold12; C=0; /* r=243; */l=114; B=234; W=32; J=ELayoutAlignLeft;
//font = ELatinPlain12; C=0; r=201; l=87; B=233; W=32; J=ELayoutAlignLeft;
//font = ELatinPlain12; C=0; r=227; l=60; B=233; W=32; J=ELayoutAlignLeft;
font = ELatinPlain12; C=0; r=232; l=51; B=233; W=32; J=ELayoutAlignRight;
}
// ---------------------------------------------------
//
// r_cam_video_precap_remaining_time_ah
// Arabic/Hebrew layout for remaining recording time in navi pane.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_video_precap_remaining_time_ah
{
//font = ELatinBold12; C=0; l=23; B=233; W=100; J=ELayoutAlignLeft;
//font = ELatinPlain12; C=0; r=201; l=87; B=233; W=32; J=ELayoutAlignLeft;
font = ELatinPlain12; C=0; r=216; l=72; B=233; W=32; J=ELayoutAlignLeft;
}
// ---------------------------------------------------
//
// r_cam_video_cap_limited_elapsed_time
// Layout for elapsed time in navi pane.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_video_cap_limited_elapsed_time
{
// font = ELatinBold12; C=35; l=31; r=260; B=233; W=32; J=ELayoutAlignRight;
font = ELatinPlain12; C=35; l=70; r=218; B=233; W=32; J=ELayoutAlignLeft;
}
// ---------------------------------------------------
//
// r_cam_video_cap_limited_elapsed_time_ah
// Arabic/Hebrew layout for elapsed time in navi pane.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_video_cap_limited_elapsed_time_ah
{
font = ELatinPlain12; C=35; l=163; B=233; W=56; J=ELayoutAlignLeft;
}
// ---------------------------------------------------
//
// r_cam_video_cap_unlimited_elapsed_time
// Layout for elapsed time in navi pane.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_video_cap_unlimited_elapsed_time
{
// font = ELatinBold12; C=35; l=31; r=260; B=233; W=32; J=ELayoutAlignRight;
font = ELatinPlain12; C=35; l=60; r=228; B=233; W=32; J=ELayoutAlignLeft;
}
// ---------------------------------------------------
//
// r_cam_video_cap_unlimited_elapsed_time_ah
// Arabic/Hebrew layout for elapsed time in navi pane.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_video_cap_unlimited_elapsed_time_ah
{
//font = ELatinPlain12; C=35; l=121; B=233; W=56; J=ELayoutAlignLeft;
font = ELatinPlain12; C=35; l=124; B=233; W=56; J=ELayoutAlignLeft;
}
//----------------------------------------------------
//
// r_cam_post_capture_video_size_layout_camcorder
// Layout for video size in post-capture navi-counter
//
//----------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_post_capture_video_size_layout_camcorder
{
//font = EAknLogicalFontSecondaryFont; C=35; l=40; B=234; W = 100; J=ELayoutAlignLeft;
font = EAknLogicalFontSecondaryFont; C=0; l=30; B=234; W=0; J=ELayoutAlignLeft;
}
//----------------------------------------------------
//
// r_cam_post_capture_video_size_layout_ah_camcorder
// Layout for video size in post-capture navi-counter
//
//----------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_post_capture_video_size_layout_ah_camcorder
{
font = EAknLogicalFontSecondaryFont; C=35; l=222; r=49; B=234; W = 320-49-222; J=ELayoutAlignRight;
}
// ---------------------------------------------------
//
// r_cam_video_cap_limit_progress_bar
// Layout for progress bar during capture in navi pane.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_RECT r_cam_video_cap_limit_progress_bar
{
// l=67; t=225; W=53; H=10;
//r=119; t=225; W=53; H=10;
//l=148; t=225; W=53; H=10;
r=165; t=225; W=53; H=10;
}
// ---------------------------------------------------
//
// r_cam_video_cap_limit_progress_bar_ah
// Arabic/Hebrew layout for progress bar during capture in navi pane.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_RECT r_cam_video_cap_limit_progress_bar_ah
{
//l=67; t=225; W=53; H=10;
l=104; t=225; W=53; H=10;
}
// ---------------------------------------------------
//
// r_cam_video_cap_limit_memory_location
// Layout rect for memory location icon while recording in navi pane progress.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_RECT r_cam_video_cap_limit_memory_location
{
// l = 8; t = 222; W = 11; H = 16;
l = 192; t = 222; W = 16; H = 16;
}
// ---------------------------------------------------
//
// r_cam_video_cap_limit_memory_location_ah
// Arabic/Hebrew layout rect for memory location icon while recording in navi pane progress.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_RECT r_cam_video_cap_limit_memory_location_ah
{
//l = 8; t = 222; W = 11; H = 16;
l = 56; t = 222; W = 16; H = 16;
}
// ---------------------------------------------------
//
// r_cam_video_cap_unlimit_memory_location
// Layout rect for memory location icon while recording in navi pane progress.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_RECT r_cam_video_cap_unlimit_memory_location
{
// l = 8; t = 222; W = 11; H = 16;
l = 132; t = 222; W = 16; H = 16;
}
// ---------------------------------------------------
//
// r_cam_video_cap_unlimit_memory_location_ah
// Arabic/Hebrew layout rect for memory location icon while recording in navi pane progress.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_RECT r_cam_video_cap_unlimit_memory_location_ah
{
//l = 8; t = 222; W = 11; H = 16;
l = 56; t = 222; W = 16; H = 16;
}
//-----------------------------------------------------------------------------
//
// r_cam_recpause_indicator_layout_vid_main_rect_camcorder
// Layout rect for the recording and paused indicators in the main video pane.
//
//-----------------------------------------------------------------------------
//
RESOURCE AVKON_LAYOUT_RECT r_cam_recpause_indicator_layout_vid_main_rect_camcorder
{
l=117; t=225; W=8; H=8;
}
// ---------------------------------------------------
//
// r_cam_video_cap_limited_remaining_time
// Layout for remaining images in navi pane.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_video_cap_limited_remaining_time
{
// font = ELatinBold12; C=215 /*0*/; l=124; B=233; W=56; J=ELayoutAlignLeft;
// font = ELatinPlain12; C=0 /*0*/; l=114; r=243; B=234; W=32; J=ELayoutAlignLeft;
//font = ELatinPlain12; C=0; l=118; /* r=243;*/ B=234; W=32; J=ELayoutAlignLeft;
font = ELatinPlain12; C=0; l=164; /* r=243;*/ B=234; W=32; J=ELayoutAlignLeft;
}
// ---------------------------------------------------
//
// r_cam_video_cap_limited_remaining_time_ah
// Arabic/Hebrew layout for remaining images in navi pane.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_video_cap_limited_remaining_time_ah
{
//font = ELatinBold12; C=35; l=28; r=260; B=233; W=32; J=ELayoutAlignRight;
font = ELatinPlain12; C=0; l=72; r=216; B=233; W=32; J=ELayoutAlignLeft;
}
// ---------------------------------------------------
//
// r_cam_video_cap_unlimited_remaining_time
// Layout for remaining time in navi pane when progress bar is not visible
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_video_cap_unlimited_remaining_time
{
// font = ELatinBold12; C=215; l=67; B=233; W=56; J=ELayoutAlignLeft;
font = ELatinPlain12; C=0; l=100; /* r=243;*/ B=233; W=32; J=ELayoutAlignLeft;
}
// ---------------------------------------------------
//
// r_cam_video_cap_unlimited_remaining_time_ah
// Arabic/Hebrew layout for remaining time in navi pane when progrss bar is not visible.
//
// ---------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_video_cap_unlimited_remaining_time_ah
{
//font = ELatinBold12; C=35; l=68; r=220; B=233; W=32; J=ELayoutAlignRight;
font = ELatinBold12; C=35; l=73; r=220; B=233; W=32; J=ELayoutAlignRight;
}
//----------------------------------------------------
//
// r_cam_video_quality_slider_array_camcorder
// Legend data for the video quality slider
//
//----------------------------------------------------
//
RESOURCE ARRAY r_cam_video_quality_slider_array_camcorder
{
items =
{
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { l = 2; t = 6 +8; W = KResolutionVideoTVIconWidth; H = KResolutionVideoTVIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_res_tvhigh;
// mask_id = EMbmCameraappQgn_indi_lcam_res_tvhigh_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { l = 24; t = 4 +8; W = KIndicatorVideoModeIconWidth; H = KIndicatorVideoModeIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_vid_mp4;
// mask_id = EMbmCameraappQgn_indi_lcam_vid_mp4_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { l = 2; t = 86; W = KResolutionVideoEmailIconWidth; H = KResolutionVideoEmailIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_res_emailhigh;
// mask_id = EMbmCameraappQgn_indi_lcam_res_emailhigh_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { l = 24; t = 84; W = KIndicatorVideoModeIconWidth; H = KIndicatorVideoModeIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_vid_3gp;
// mask_id = EMbmCameraappQgn_indi_lcam_vid_3gp_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { l = 2; t = 174 -8; W = KResolutionVideoMMSIconWidth; H = KResolutionVideoMMSIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_res_mms;
// mask_id = EMbmCameraappQgn_indi_lcam_res_mms_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { l = 24; t = 172 -8; W = KIndicatorVideoModeIconWidth; H = KIndicatorVideoModeIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_vid_3gp;
// mask_id = EMbmCameraappQgn_indi_lcam_vid_3gp_mask;
}
};
}
//----------------------------------------------------
//
// r_cam_video_quality_slider_array_ah_camcorder
// Legend data for the video quality slider (Arabic/Hebrew)
//
//----------------------------------------------------
//
RESOURCE ARRAY r_cam_video_quality_slider_array_ah_camcorder
{
items =
{
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { r = 2; t = 6; W = KResolutionCIFIconWidth; H = KResolutionCIFIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_res_cif;
// mask_id = EMbmCameraappQgn_indi_lcam_res_cif_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { r = 22; t = 4; W = KIndicatorVideoModeIconWidth; H = KIndicatorVideoModeIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_vid_mp4;
// mask_id = EMbmCameraappQgn_indi_lcam_vid_mp4_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { r = 2; t = 46; W = KResolutionCIFIconWidth; H = KResolutionCIFIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_res_cif;
// mask_id = EMbmCameraappQgn_indi_lcam_res_cif_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { r = 22; t = 44; W = KIndicatorVideoModeIconWidth; H = KIndicatorVideoModeIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_vid_mp4;
// mask_id = EMbmCameraappQgn_indi_lcam_vid_mp4_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { r = 2; t = 86; W = KResolutionQCIFIconWidth; H = KResolutionQCIFIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_res_qcif;
// mask_id = EMbmCameraappQgn_indi_lcam_res_qcif_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { r = 22; t = 84; W = KIndicatorVideoModeIconWidth; H = KIndicatorVideoModeIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_vid_3gp;
// mask_id = EMbmCameraappQgn_indi_lcam_vid_3gp_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { r = 2; t = 130; W = KResolutionQCIFIconWidth; H = KResolutionQCIFIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_res_qcif;
// mask_id = EMbmCameraappQgn_indi_lcam_res_qcif_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { r = 22; t = 128; W = KIndicatorVideoModeIconWidth; H = KIndicatorVideoModeIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_vid_3gp;
// mask_id = EMbmCameraappQgn_indi_lcam_vid_3gp_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { r = 2; t = 174; W = KResolutionSQCIFIconWidth; H = KResolutionSQCIFIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_res_sqcif;
// mask_id = EMbmCameraappQgn_indi_lcam_res_sqcif_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { r = 22; t = 172; W = KIndicatorVideoModeIconWidth; H = KIndicatorVideoModeIconHeight; };
// bitmap_id = EMbmCameraappQgn_indi_lcam_vid_3gp;
// mask_id = EMbmCameraappQgn_indi_lcam_vid_3gp_mask;
}
};
}
#ifndef CAMERAAPP_PLUGIN_BUILD
//****************************************************************
// THE FOLLOWING ARE RESOURCES NEEDED BY CAMERA ONLY
//***************************************************************
/*
//----------------------------------------------------
//
// r_cam_video_quality_slider_array_cam2_camcorder
// Legend data for the video quality slider ( for camera 2 )
//
//----------------------------------------------------
//
RESOURCE ARRAY r_cam_video_quality_slider_array_cam2_camcorder
{
items =
{
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { l = 2; t = 8; W = 26; H = 22; };
bitmap_id = EMbmCameraappQgn_indi_lcam_res_qcif;
mask_id = EMbmCameraappQgn_indi_lcam_res_qcif_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { l = 32; t = 4; W = 22; H = 32; };
bitmap_id = EMbmCameraappQgn_indi_lcam_vid_3gp;
mask_id = EMbmCameraappQgn_indi_lcam_vid_3gp_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { l = 2; t = 260; W = 26; H = 22; };
bitmap_id = EMbmCameraappQgn_indi_lcam_res_sqcif;
mask_id = EMbmCameraappQgn_indi_lcam_res_sqcif_mask;
},
CAM_SLIDER_LEGEND_ITEM
{
item = ECamSliderLegendItemIcon;
position = AVKON_LAYOUT_RECT { l = 32; t = 56; W = 22; H = 32; };
bitmap_id = EMbmCameraappQgn_indi_lcam_vid_3gp;
mask_id = EMbmCameraappQgn_indi_lcam_vid_3gp_mask;
}
};
}
*/
//----------------------------------------------------
//
// r_cam_post_capture_video_name_layout_camcorder
// Layout for video name in post-capture navi-counter
//
//----------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_post_capture_video_name_layout_camcorder
{
font = EAknLogicalFontSecondaryFont; C=35; l=9; B=13; W=150; J=ELayoutAlignLeft;
}
//----------------------------------------------------
//
// r_cam_post_capture_video_name_layout_ah_camcorder
// Arabic/Hebrew layout for video name in post-capture
// navi-counter for secondary camera
//
//----------------------------------------------------
//
RESOURCE AVKON_LAYOUT_TEXT r_cam_post_capture_video_name_layout_ah_camcorder
{
font = EAknLogicalFontSecondaryFont; C=35; r=9; B=13; W=100; J=ELayoutAlignRight;
}
//----------------------------------------------------------------------------
//
// r_cam_video_pre_capture_ap_items_secondary
// Video pre-capture active palette items for secondary camera
//
//----------------------------------------------------------------------------
//
RESOURCE ARRAY r_cam_video_pre_capture_ap_items_secondary
{
/**
* Note: position is ignored.
*/
items =
{
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemImageModeSelect;
cmd_id = ECamCmdNewPhoto;
position = ECamAPSlotVideoPreCaptureMode;
type = ECamActivePaletteItemTypePreCaptureNonSetting;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemGotoPhotos;
cmd_id = ECamCmdPhotos;
position = ECamAPSlotPhotoPreCaptureGotoPhotos;
type = ECamActivePaletteItemTypeCommand;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemSwitchCamera;
cmd_id = ECamCmdSwitchCamera;
position = ECamAPSlotVideoPreCaptureMode;
type = ECamActivePaletteItemTypePreCaptureNonSetting;
}
};
}
//----------------------------------------------------------------------------
// r_cam_video_pre_capture_ap_items_advanced
//
// Video pre-capture active palette items in advanced user mode.
//
//----------------------------------------------------------------------------
//
RESOURCE ARRAY r_cam_video_pre_capture_ap_items_advanced
{
/**
* Note: position is ignored.
*/
items =
{
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemImageModeSelect;
cmd_id = ECamCmdNewPhoto;
position = ECamAPSlotVideoPreCaptureMode;
type = ECamActivePaletteItemTypePreCaptureNonSetting;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemDynamicVideoScene;
cmd_id = ECamCmdCaptureSetupSceneVideo;
position = ECamAPSlotVideoPreCaptureScene;
type = ECamActivePaletteItemTypePreCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemDynamicVideoFlash;
cmd_id = ECamCmdToggleVideoFlash;
position = ECamAPSlotVideoPreCaptureVideoLight;
type = ECamActivePaletteItemTypePreCaptureNonSetting;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemDynamicVideoWhiteBalance;
cmd_id = ECamCmdCaptureSetupWhiteBalanceVideo;
position = ECamAPSlotVideoPreCaptureWB;
type = ECamActivePaletteItemTypePreCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemDynamicVideoColourFilter;
cmd_id = ECamCmdCaptureSetupColourFilterVideo;
position = ECamAPSlotVideoPreCaptureColour;
type = ECamActivePaletteItemTypePreCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemGotoPhotos;
cmd_id = ECamCmdPhotos;
position = ECamAPSlotVideoPreCaptureGotoPhotos;
type = ECamActivePaletteItemTypeCommand;
}
};
}
//----------------------------------------------------------------------------
// r_cam_video_pre_capture_ap_items_novice
//
// Video pre-capture active palette items in novice user mode.
// (Less items than in advanced user mode.)
//----------------------------------------------------------------------------
//
RESOURCE ARRAY r_cam_video_pre_capture_ap_items_novice
{
/**
* Note: position is ignored.
*/
items =
{
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemImageModeSelect;
cmd_id = ECamCmdNewPhoto;
position = ECamAPSlotVideoPreCaptureMode;
type = ECamActivePaletteItemTypePreCaptureNonSetting;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemDynamicVideoScene;
cmd_id = ECamCmdCaptureSetupSceneVideo;
position = ECamAPSlotVideoPreCaptureScene;
type = ECamActivePaletteItemTypePreCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemDynamicVideoColourFilter;
cmd_id = ECamCmdCaptureSetupColourFilterVideo;
position = ECamAPSlotVideoPreCaptureColour;
type = ECamActivePaletteItemTypePreCapture;
}
};
}
//----------------------------------------------------------------------------
// r_cam_emb_video_pre_capture_ap_items_advanced
//
// Embedded video pre-capture active palette items in advanced user mode.
//
//----------------------------------------------------------------------------
//
RESOURCE ARRAY r_cam_emb_video_pre_capture_ap_items_advanced
{
/**
* Note: position is ignored.
*/
items =
{
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemImageModeSelect;
cmd_id = ECamCmdNewPhoto;
position = ECamAPSlotVideoPreCaptureMode;
type = ECamActivePaletteItemTypePreCaptureNonSetting;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemDynamicVideoScene;
cmd_id = ECamCmdCaptureSetupSceneVideo;
position = ECamAPSlotVideoPreCaptureScene;
type = ECamActivePaletteItemTypePreCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemDynamicVideoFlash;
cmd_id = ECamCmdToggleVideoFlash;
position = ECamAPSlotVideoPreCaptureVideoLight;
type = ECamActivePaletteItemTypePreCaptureNonSetting;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemDynamicVideoWhiteBalance;
cmd_id = ECamCmdCaptureSetupWhiteBalanceVideo;
position = ECamAPSlotVideoPreCaptureWB;
type = ECamActivePaletteItemTypePreCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemDynamicVideoColourFilter;
cmd_id = ECamCmdCaptureSetupColourFilterVideo;
position = ECamAPSlotVideoPreCaptureColour;
type = ECamActivePaletteItemTypePreCapture;
}
};
}
//----------------------------------------------------------------------------
// r_cam_emb_video_pre_capture_ap_items_novice
//
// Embedded video pre-capture active palette items in novice user mode.
// (Less items than in advanced mode.)
//----------------------------------------------------------------------------
//
RESOURCE ARRAY r_cam_emb_video_pre_capture_ap_items_novice
{
/**
* Note: position is ignored.
*/
items =
{
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemImageModeSelect;
cmd_id = ECamCmdNewPhoto;
position = ECamAPSlotVideoPreCaptureMode;
type = ECamActivePaletteItemTypePreCaptureNonSetting;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemDynamicVideoScene;
cmd_id = ECamCmdCaptureSetupSceneVideo;
position = ECamAPSlotVideoPreCaptureScene;
type = ECamActivePaletteItemTypePreCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
item_id = ECamSettingItemDynamicVideoColourFilter;
cmd_id = ECamCmdCaptureSetupColourFilterVideo;
position = ECamAPSlotVideoPreCaptureColour;
type = ECamActivePaletteItemTypePreCapture;
}
};
}
//----------------------------------------------------
//
// r_cam_video_post_capture_ap_items_secondary
// Video post-capture active palette items
// for secondary camera.
//
//----------------------------------------------------
//
RESOURCE ARRAY r_cam_video_post_capture_ap_items_secondary
{
items =
{
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdPlay;
position = 0;
type = ECamActivePaletteItemTypePostCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdSend;
position = 1;
type = ECamActivePaletteItemTypePostCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdOneClickUpload;
position = 2;
type = ECamActivePaletteItemTypePostCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdSendToCallerMultimedia;
position = 3;
type = ECamActivePaletteItemTypePostCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdPhotos;
position = 6;
type = ECamActivePaletteItemTypePostCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdDelete;
position = 4;
type = ECamActivePaletteItemTypePostCapture;
}
};
}
//----------------------------------------------------
//
// r_cam_video_post_capture_ap_items
// Video post-capture active palette items
//
//----------------------------------------------------
//
RESOURCE ARRAY r_cam_video_post_capture_ap_items
{
items =
{
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdPlay;
position = 0;
type = ECamActivePaletteItemTypePostCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdSend;
position = 1;
type = ECamActivePaletteItemTypePostCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdOneClickUpload;
position = 2;
type = ECamActivePaletteItemTypePostCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdSendToCallerMultimedia;
position = 3;
type = ECamActivePaletteItemTypePostCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdAddToAlbum;
position = 3;
type = ECamActivePaletteItemTypePostCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdProperties;// cmd for add detail
position = 4;
type = ECamActivePaletteItemTypePostCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdPhotos;
position = 6;
type = ECamActivePaletteItemTypePostCapture;
},
CAM_ACTIVE_PALETTE_ITEM
{
cmd_id = ECamCmdDelete;
position = 7;
type = ECamActivePaletteItemTypePostCapture;
}
};
}
//----------------------------------------------------
//
// r_cam_video_pre_capture_view_camcorder
// Video pre-capture view
//
//----------------------------------------------------
//
RESOURCE AVKON_VIEW r_cam_video_pre_capture_view_camcorder
{
menubar = r_cam_video_pre_capture_menubar_camcorder;
cba = r_cam_softkeys_options_exit;
//toolbar = r_cam_video_precapture_toolbar;
}
// ---------------------------------------------------------
//
// r_cam_video_pre_capture_menubar_camcorder
// Menubar for video pre-capture view
//
// ---------------------------------------------------------
//
RESOURCE MENU_BAR r_cam_video_pre_capture_menubar_camcorder
{
titles =
{
MENU_TITLE
{
menu_pane = r_cam_video_pre_capture_menu_camcorder;
}
};
}
// ---------------------------------------------------------
//
// r_cam_video_pre_capture_menu_camcorder
// Options menu for video pre capture view
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_cam_video_pre_capture_menu_camcorder
{
items =
{
MENU_ITEM
{
command = ECamCmdSwitchCamera;
txt = qtn_lcam_options_cam2;
},
MENU_ITEM
{
command = ECamCmdSettings;
txt = qtn_lcam_cmd_settings;
},
MENU_ITEM
{
command = ECamCmdNewPhoto;
txt = qtn_lcam_options_photo_mode;
},
MENU_ITEM
{
command = ECamCmdPhotos;
txt = qtn_lcam_options_go_to_photos;
},
MENU_ITEM
{
command = EAknCmdHelp;
txt = qtn_options_help;
},
MENU_ITEM
{
command = ECamCmdInternalExit;
txt = qtn_options_exit;
}
};
}
//----------------------------------------------------
//
// r_cam_video_post_capture_view_camcorder
// Video post-capture view
//
//----------------------------------------------------
//
RESOURCE AVKON_VIEW r_cam_video_post_capture_view_camcorder
{
menubar = r_cam_video_post_capture_menubar_camcorder;
//cba = R_AVKON_SOFTKEYS_OPTIONS_BACK;
cba = r_cam_softkeys_options_back_toggletoolbar;
toolbar = r_cam_postcapture_common_toolbar;
}
// ---------------------------------------------------------
//
// r_cam_video_post_capture_menubar_camcorder
// Menubar for video post capture view in camcorder mode
//
// ---------------------------------------------------------
//
RESOURCE MENU_BAR r_cam_video_post_capture_menubar_camcorder
{
titles =
{
MENU_TITLE
{
menu_pane = r_cam_video_post_capture_menu_camcorder;
}
};
}
// ---------------------------------------------------------
//
// r_cam_video_post_capture_menu_camcorder
// Options menu for video post capture view in camcorder mode
//
// ---------------------------------------------------------
//
RESOURCE MENU_PANE r_cam_video_post_capture_menu_camcorder
{
items =
{
MENU_ITEM
{
command = ECamCmdSend;
txt = qtn_options_send_via;
},
MENU_ITEM
{
command = ECamCmdSendToCallerMultimedia;
txt = qtn_lcam_options_send_to_call;
},
MENU_ITEM
{
command = ECamCmdShareOnOvi;
// AIW provider fills the menu item title.
// No submenu, only 1 provider acccepted.
txt = "";
},
MENU_ITEM // SHARE_AIW
{
command = ECamCmdShareSettings;
// AIW provider fills the menu item title.
// No submenu, only 1 provider acccepted.
txt = "";
},
MENU_ITEM
{
command = ECamCmdRenameVideo;
txt = qtn_lcam_cmd_rename_video;
},
MENU_ITEM
{
command = ECamCmdAddToAlbum;
txt = qtn_lcam_options_add_to_album;
},
MENU_ITEM
{
command = ECamCmdProperties;
txt = qtn_lcam_options_tags;
},
MENU_ITEM
{
command = ECamCmdPhotos;
txt = qtn_lcam_options_go_to_photos;
},
MENU_ITEM
{
command = EAknCmdHelp;
txt = qtn_options_help;
},
MENU_ITEM
{
command = ECamCmdInternalExit;
txt = qtn_options_exit;
}
};
}
// ---------------------------------------------------------
//
// r_cam_video_precap_navicounter_decorations_camcorder
// Decorations for the navicounter in video precap
//
// ---------------------------------------------------------
//
RESOURCE CAM_DECORATIONS r_cam_video_precap_navicounter_decorations_camcorder
{
decorations =
{
CAM_DECORATION
{
type = ECamScreenDecorationBlendedBackground;
decoration =
{
CAM_BLENDED_BACKGROUND
{
// Background height increased by one pixel
// Background extended under battery icon
tl_x = 0; // 20; // 0
tl_y = 219; // 220;
width = 107; //124; // 104;
}
};
}
};
}
// ---------------------------------------------------------
//
// r_cam_video_cap_limit_recording_icon
// Blended background and recording icon during capture, limited feature
//
// ---------------------------------------------------------
//
RESOURCE CAM_DECORATIONS r_cam_video_cap_limit_recording_icon
{
decorations =
{
CAM_DECORATION
{
type = ECamScreenDecorationBlendedBackground;
decoration =
{
CAM_BLENDED_BACKGROUND
{
// Background height increased by one pixel
// Background extended under battery icon
tl_x = 0; // 20; // 0
tl_y = 219; // 220;
width = 213; // 193;
}
};
},
CAM_DECORATION
{
type = ECamScreenDecorationRecordingIcon;
decoration =
{
CAM_RECORDING_ICON
{
tl_x = 320 - 264;//320 - 214; // 12+11;
tl_y = 219+6; // 220+6;
width = 9;
height = 9;
}
};
}
};
}
// ---------------------------------------------------------
//
// r_cam_video_cap_limit_recording_icon_ah
// Blended background and recording icon during capture, limited feature
//
// ---------------------------------------------------------
//
RESOURCE CAM_DECORATIONS r_cam_video_cap_limit_recording_icon_ah
{
decorations =
{
CAM_DECORATION
{
type = ECamScreenDecorationBlendedBackground;
decoration =
{
CAM_BLENDED_BACKGROUND
{
// Background height increased by one pixel
// Background extended under battery icon
tl_x = 0; // 20; // 0
tl_y = 219; // 220;
width = 213; // 193;
}
};
},
CAM_DECORATION
{
type = ECamScreenDecorationRecordingIcon;
decoration =
{
CAM_RECORDING_ICON
{
tl_x = 320 - 130;//320 - 214; // 12+11;
tl_y = 219+6; // 220+6;
width = 9;
height = 9;
}
};
}
};
}
// ---------------------------------------------------------
//
// r_cam_video_cap_unlimit_recording_icon
// Blended background and recording icon during capture, unlimited feature
//
// ---------------------------------------------------------
//
RESOURCE CAM_DECORATIONS r_cam_video_cap_unlimit_recording_icon
{
decorations =
{
CAM_DECORATION
{
type = ECamScreenDecorationBlendedBackground;
decoration =
{
CAM_BLENDED_BACKGROUND
{
// Background height increased by one pixel
// Background extended under battery icon
tl_x = 0; // 20; // 0
tl_y = 219; // 220;
width = 156; // 136;
}
};
},
CAM_DECORATION
{
type = ECamScreenDecorationRecordingIcon;
decoration =
{
CAM_RECORDING_ICON
{
tl_x = 320 - 233;//320 - 267; // 12+11;
tl_y = 219+6; // 220+6;
width = 9;
height = 9;
}
};
}
};
}
// ---------------------------------------------------------
//
// r_cam_video_cap_unlimit_recording_icon_ah
// Blended background and recording icon during capture, unlimited feature
//
// ---------------------------------------------------------
//
RESOURCE CAM_DECORATIONS r_cam_video_cap_unlimit_recording_icon_ah
{
decorations =
{
CAM_DECORATION
{
type = ECamScreenDecorationBlendedBackground;
decoration =
{
CAM_BLENDED_BACKGROUND
{
// Background height increased by one pixel
// Background extended under battery icon
tl_x = 0; // 20; // 0
tl_y = 219; // 220;
width = 156; // 136;
}
};
},
CAM_DECORATION
{
type = ECamScreenDecorationRecordingIcon;
decoration =
{
CAM_RECORDING_ICON
{
tl_x = 320 - 212;//320 - 267; // 12+11;
tl_y = 219+6; // 220+6;
width = 9;
height = 9;
}
};
}
};
}
// ---------------------------------------------------------
//
// r_cam_video_postcap_navicounter_decorations_camcorder
// Decorations for the progress bar in video precap
//
// ---------------------------------------------------------
//
RESOURCE CAM_DECORATIONS r_cam_video_postcap_navicounter_decorations_camcorder
{
decorations =
{
CAM_DECORATION
{
type = ECamScreenDecorationBlendedBackground;
decoration =
{
CAM_BLENDED_BACKGROUND
{
tl_x = 0;
tl_y = 0;
width = 0; //167; removed empty pane
}
};
},
CAM_DECORATION
{
type = ECamScreenDecorationBlendedBackground;
decoration =
{
CAM_BLENDED_BACKGROUND
{
tl_x = 0;
tl_y = 219; // 220;
width = 18;
}
};
},
CAM_DECORATION
{
type = ECamScreenDecorationBlendedBackground;
decoration =
{
CAM_BLENDED_BACKGROUND
{
// Battery icon included in the blended area.
tl_x = 0; // 20;
tl_y = 219; // 220;
width = 76; // 56;
}
};
}
};
}
//----------------------------------------------------
//
// r_cam_video_filetype_pane_camcorder
// Video file type indicator - uses side pane resource
// Allows specifying position and size for all
// video file type indicators
//
//----------------------------------------------------
//
RESOURCE CAMERA_SIDEPANE r_cam_video_filetype_pane_camcorder
{
indicators =
{
CAMERA_INDICATOR
{
indicator_id = ECamIndicatorVideoFileType;
coords =
{
CAMERA_INDICATOR_COORDS
{ tl_x = 0;
tl_y = 0;
br_x = 0;
br_y = 0; }
};
bitmaps =
{
CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_prop_cam4_codec_mp4; },
CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_prop_cam4_codec_mp4_mask; },
CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_prop_cam4_codec_3gp; },
CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_prop_cam4_codec_3gp_mask; }
};
}
};
}
#endif //CAMERAAPP_PLUGIN_BUILD