camerauis/cameraapp/generic/data/resource_inc/CamCaptureViewMode.ra
author Pat Downey <patd@symbian.org>
Wed, 01 Sep 2010 12:30:54 +0100
branchRCL_3
changeset 54 bac7acad7cb3
parent 0 1ddebce53859
permissions -rw-r--r--
Revert incorrect RCL_3 drop: Revision: 201033 Kit: 201035

/*
* 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; }