--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/camerauis/cameraapp/generic/data/resource_inc/CamCaptureViewMode.ra Wed Sep 01 12:30:54 2010 +0100
@@ -0,0 +1,519 @@
+/*
+* Copyright (c) 2007 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*
+*/
+
+
+
+
+#define KIndicatorStatusVMSeparatorWidth 2
+
+#define KResolutionIndicatorStillVMBRx 315
+#define KResolutionIndicatorStillVMBRy 187
+
+#define KResolutionIndicatorVideoVMBRx 293
+#define KResolutionIndicatorVideoVMBRy 185
+
+#define KIndicatorVideoModeVMBRx 314
+#define KIndicatorVideoModeVMBRy 187
+
+#define KIndicatorAudioMuteVMBRx 315
+#define KIndicatorAudioMuteVMBRy 165
+
+//----------------------------------------------------
+//
+// r_cam_layout_zoom_pane_viewmode
+// Location for the Zoom Pane background frame.
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_layout_zoom_pane_viewmode
+ {
+ l = 297;
+ t = 22;
+ W = 11;
+ H = 134;
+ }
+
+//----------------------------------------------------
+//
+// r_cam_layout_zoom_pane_shaft_viewmode
+// Location for the Zoom Pane shaft bitmap
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_layout_zoom_pane_shaft_viewmode
+ {
+ l = 299;
+ t = 35;
+ W = 7;
+ H = 114;
+ }
+
+//----------------------------------------------------
+//
+// r_cam_layout_zoom_pane_thumb_viewmode
+// Location for the Zoom Pane thumb
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_layout_zoom_pane_thumb_viewmode
+ {
+ l = 294;
+ t = 00;
+ W = 17;
+ H = 11;
+ }
+
+// ---------------------------------------------------
+//
+// r_cam_counter_icon_rect_viewmode
+// Layout rect for icon in photo navi pane.
+//
+// ---------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_counter_icon_rect_viewmode
+ {
+ l = 173; t = 5; W = 9; H = 11;
+ }
+
+// ---------------------------------------------------
+//
+// r_cam_counter_icon_rect_ah_viewmode
+// Arabic/Hebrew layout rect for icon in photo navi pane.
+//
+// ---------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_counter_icon_rect_ah_viewmode
+ {
+ l = 85; t = 5; W = 9; H = 11;
+ }
+// ---------------------------------------------------
+//
+// r_cam_vid_pre_storage_icon_rect_viewmode
+// Layout rect for icon in photo navi pane.
+//
+// ---------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_vid_pre_storage_icon_rect_viewmode
+ {
+ l = 173; t = 5; W = 9; H = 11;
+ }
+
+// ---------------------------------------------------
+//
+// r_cam_vid_pre_storage_icon_rect_ah_viewmode
+// Arabic/Hebrew layout rect for icon in photo navi pane.
+//
+// ---------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_vid_pre_storage_icon_rect_ah_viewmode
+ {
+ l = 130; t = 5; W = 9; H = 11;
+ }
+
+// ---------------------------------------------------
+//
+// r_cam_img_precap_memory_location_viewmode
+// Layout rect for icon in photo navi pane.
+//
+// ---------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_img_precap_memory_location_viewmode
+ {
+ l = 173; t = 5; W = 9; H = 11;
+ }
+
+// ---------------------------------------------------
+//
+// r_cam_img_pre_storage_icon_rect_ah_viewmode
+// Arabic/Hebrew layout rect for icon in photo navi pane.
+//
+// ---------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_img_pre_storage_icon_rect_ah_viewmode
+ {
+ l = 130; t = 5; W = 9; H = 11;
+ }
+
+// ---------------------------------------------------
+//
+// r_cam_img_post_storage_icon_rect_viewmode
+// Layout rect for icon in photo navi pane.
+//
+// ---------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_img_post_storage_icon_rect_viewmode
+ {
+ l = 173; t = 5; W = 9; H = 11;
+ }
+
+// ---------------------------------------------------
+//
+// r_cam_img_post_storage_icon_rect_ah_viewmode
+// Arabic/Hebrew layout rect for icon in photo navi pane.
+//
+// ---------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_img_post_storage_icon_rect_ah_viewmode
+ {
+ l = 130; t = 5; W = 9; H = 11;
+ }
+
+
+//----------------------------------------------------
+//
+// r_cam_sidepane_viewmode
+// Camera Sidepane
+//
+//----------------------------------------------------
+//
+RESOURCE CAMERA_SIDEPANE r_cam_sidepane_viewmode
+ { /*
+ indicators =
+ {
+ CAMERA_INDICATOR
+ {
+ indicator_id = ECamIndicatorScene;
+ coords =
+ {
+ CAMERA_INDICATOR_COORDS
+ { tl_x = KIndicatorUnusedx - KIndicatorSceneIconWidth;
+ tl_y = KIndicatorUnusedy - KIndicatorSceneIconHeight;
+ br_x = KIndicatorUnusedx;
+ br_y = KIndicatorUnusedy; }
+ };
+ bitmaps =
+ {
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_vid_norm; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_vid_norm_mask; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_vid_night; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_vid_night_mask; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_auto;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_auto_mask;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_user;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_user_mask;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_mac;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_mac_mask;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_port;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_port_mask;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_land;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_land_mask;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_night;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_night_mask;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_sport;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_sport_mask;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_sport;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_sport_mask;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_sport;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_sport_mask;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_nightland;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_nightland_mask;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_nightport;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_nightport_mask;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_candle;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_candle_mask;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_document;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_pho_document_mask;}
+ };
+ },
+ CAMERA_INDICATOR
+ {
+ indicator_id = ECamIndicatorFlash;
+ coords =
+ {
+ CAMERA_INDICATOR_COORDS
+ { tl_x = KIndicatorUnusedx - KIndicatorFlashIconWidth;
+ tl_y = KIndicatorUnusedy;
+ br_x = KIndicatorUnusedx;
+ br_y = KIndicatorUnusedy + KIndicatorFlashIconHeight; }
+ };
+ bitmaps =
+ {
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_flashauto; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_flashauto_mask; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_flashoff; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_flashoff_mask; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_flashredeye; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_flashredeye_mask; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_flashforce;},
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_flashforce_mask;}
+ };
+ },
+ CAMERA_INDICATOR
+ {
+ indicator_id = ECamIndicatorSelfTimer;
+ coords =
+ {
+ CAMERA_INDICATOR_COORDS
+ { tl_x = KIndicatorUnusedx - KIndicatorSelfTimerIconWidth;
+ tl_y = KIndicatorUnusedy;
+ br_x = KIndicatorUnusedx;
+ br_y = KIndicatorUnusedy + KIndicatorSelfTimerIconHeight; }
+ };
+ bitmaps =
+ {
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_selftimer; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_lcam_selftimer_mask; }
+ };
+ },
+ CAMERA_INDICATOR
+ {
+ indicator_id = ECamIndicatorBurstMode;
+ coords =
+ {
+ CAMERA_INDICATOR_COORDS
+ { tl_x = KIndicatorUnusedx - KIndicatorBurstModeIconWidth;
+ tl_y = KIndicatorUnusedy;
+ br_x = KIndicatorUnusedx;
+ br_y = KIndicatorUnusedy + KIndicatorBurstModeIconHeight; }
+ };
+ bitmaps =
+ {
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_cam4_sequence_burst; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_cam4_sequence_burst_mask; }
+ };
+ },
+ CAMERA_INDICATOR
+ {
+ indicator_id = ECamIndicatorVideoStabiliser;
+ coords =
+ {
+ CAMERA_INDICATOR_COORDS
+ { tl_x = KIndicatorUnusedx - KIndicatorStabilisationIconWidth;
+ tl_y = KIndicatorUnusedy;
+ br_x = KIndicatorUnusedx;
+ br_y = KIndicatorUnusedy + KIndicatorStabilisationIconHeight; }
+ };
+ bitmaps =
+ {
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_vid4_stabilize_on; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_vid4_stabilize_on_mask; }
+ };
+ },
+ CAMERA_INDICATOR
+ {
+ indicator_id = ECamIndicatorAudioMute;
+ coords =
+ {
+ CAMERA_INDICATOR_COORDS
+ { tl_x = 0;
+ tl_y = 0;
+ br_x = 0;
+ br_y = 0; }
+ };
+ bitmaps =
+ {
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_vid4_audio_mute; },
+ CAMERA_BITMAP { bitmap_id = EMbmCameraappQgn_indi_vid4_audio_mute_mask; }
+ };
+ }
+ };*/
+ }
+
+//----------------------------------------------------
+//
+// r_cam_video_filetype_pane_viewmode
+// 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_viewmode
+ {
+ 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; }
+ };
+ }
+ };
+ }
+
+//----------------------------------------------------
+//
+// r_cam_sidepane_rect_cam1_viewmode
+// Layout rect for sidepane/zoompane in primary camera
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_sidepane_rect_cam1_viewmode
+ {
+ l = 220; t = 0; W = 0; H = 0;
+ }
+
+//----------------------------------------------------
+//
+// r_cam_sidepane_rect_cam2_viewmode
+// Layout rect for sidepane/zoompane in secondary camera
+//
+//----------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_sidepane_rect_cam2_viewmode
+ {
+ l = 220; t = 0; W = 0; H = 0;
+ }
+
+//-----------------------------------------------------------------------------
+//
+// r_cam_viewfinder_rect_still_viewmode
+// The size and position of the viewfinder in still capture
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_viewfinder_rect_still_viewmode
+ { l = 40; t = 6; W = 240; H = 180; }
+
+//-----------------------------------------------------------------------------
+//
+// r_cam_viewfinder_rect_cif_viewmode
+// The size and position of the viewfinder in large video resolution
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_viewfinder_rect_cif_viewmode
+ { l = 40; t = 6; W = 240; H = 180; }
+
+//-----------------------------------------------------------------------------
+//
+// r_cam_viewfinder_rect_qcif_viewmode
+// The size and position of the viewfinder in medium video resolution
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_viewfinder_rect_qcif_viewmode
+ { l = 72; t = 24; W = 176; H = 144; }
+
+
+//-----------------------------------------------------------------------------
+//
+// r_cam_viewfinder_rect_sqcif_viewmode
+// The size and position of the viewfinder in small video resolution
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_viewfinder_rect_sqcif_viewmode
+ { l = 96; t = 48; W = 128; H = 96; }
+
+//-----------------------------------------------------------------------------
+//
+// r_cam_viewfinder_rect_secondary_viewmode
+// The size and position of the viewfinder in large video resolution
+// for secondary camera
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_viewfinder_rect_secondary_viewmode
+ { l = 14; t = 14; W = 232; H = 164; }
+
+
+//----------------------------------------------------
+//
+// r_cam_zoom_pane_width_viewmode
+// Width of the zoom pane (not just the zoom shaft)
+//
+//----------------------------------------------------
+//
+RESOURCE INT16 r_cam_zoom_pane_width_viewmode
+ {
+ value = 19;
+ }
+
+//-----------------------------------------------------------------------------
+//
+// r_cam_img_precap_quality_icons_viewmode
+// The size and position of the image resolution icon
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_img_precap_quality_icons_viewmode
+ { l = 296; t = 171; W = 19; H = 16; }
+
+//-----------------------------------------------------------------------------
+//
+// r_cam_video_precap_quality_icons_viewmode
+// The size and position of the video resolution icon
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_video_precap_quality_icons_viewmode
+ { l = 280; t = 174; W = 13; H = 11; }
+
+//-----------------------------------------------------------------------------
+//
+// r_cam_video_cap_limit_quality_icons_viewmode
+// The size and position of the video resolution icon during capture
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_video_cap_limit_quality_icons_viewmode
+ { l = 152; t = 225; W = 13; H = 11; }
+
+//-----------------------------------------------------------------------------
+//
+// r_cam_video_cap_unlimit_quality_icons_viewmode
+// The size and position of the video resolution icon during capture
+// when the progress bar is not visible.o
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_video_cap_unlimit_quality_icons_viewmode
+ { l = 152; t = 225; W = 13; H = 11; }
+
+//-----------------------------------------------------------------------------
+//
+// r_cam_vidfiletype_icon_rect_viewmode
+// The size and position of the video filetype icon
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_vidfiletype_icon_rect_viewmode
+ { l = 303; t = 171; W = 11; H = 16; }
+
+//-----------------------------------------------------------------------------
+//
+// r_cam_video_cap_limit_file_type_viewmode
+// The size and position of the video filetype icon during capture
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_video_cap_limit_file_type_viewmode
+ { l = 169; t = 222; W = 11; H = 16; }
+
+//-----------------------------------------------------------------------------
+//
+// r_cam_video_cap_unlimit_file_type_viewmode
+// The size and position of the video filetype icon during capture
+// when the progress bar is not visible.
+//
+//-----------------------------------------------------------------------------
+//
+RESOURCE AVKON_LAYOUT_RECT r_cam_video_cap_unlimit_file_type_viewmode
+ { l = 169; t = 222; W = 11; H = 16; }