⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 smbmusicapsingleplayerviewdata.h

📁 symbian代码
💻 H
字号:
/*----------------------------------------------------------------------------*/
// Copyright (c) 2007 Sony Ericsson Mobile Communications Japan, Inc.
// All rights reserved.
/*----------------------------------------------------------------------------*/
// FileName:
//   SmbMusicAPSinglePlayerViewData.h
//
// Description:
//	儈儏乕僕僢僋堦嬋嵞惗夋柺昞帵梡僨乕僞
//
// Modify:   
//	2007-02-01	PTX824Start
//	2007-06-26	D_82400004307僒僽僗僋儕僾僔儑儞僐儞僥儞僣嵞惗惂尷偺専嵏桳柍梡偺廋惓(昁偢専嵏偡傞傛偆偵側偭偰偄傞)
//	2007-07-31	D_82400000632,D_82400004756
//	2007-09-12	D_82400014729	僉乕僈僀僟儞僗仯偺僞僀儈儞僌偲丄壒検昞帵偺廋惓
/*----------------------------------------------------------------------------*/
// $NoKeywords: $

#ifndef SMBMUSICAPSINGLEPLAYERVIEWDATA_H_
#define SMBMUSICAPSINGLEPLAYERVIEWDATA_H_

//	儘僌梡
_LIT(KView, "CSmbMusicAPSinglePlayerView");

// NULL TEXT
_LIT(KNullText, "");

#ifdef _DEBUG
_LIT(KPanicCategory, "SMBMUSICSINGLEPLAYERVIEW");	//	__ASSERT_DEBUG梡
#endif	//	#ifdef _DEBUG

const TAfViewParam KSmbMusicAPSinglePlayerViewParam =
	{
	ESmbMusicAPSinglePlayerView,	    // iViewId
	0,  								// iTitleResId
	R_KEYGUIDANCE_PLAY_VIEW				// iKeyGuidanceResId 僨僼僅儖僩偱偄偄応崌偼 0 偵
	};

//	夋憸僼傽僀儖僷僗
_LIT(KSmbNumberBmpFileName, "Z:\\WcdmaMp\\Media\\Image\\Photo.mbm");
_LIT(KSmbMusicBmpFileName, "Z:\\WcdmaMp\\Media\\Image\\Music.mbm");
_LIT(KSmbMovieBmpFilename, "Z:\\WcdmaMp\\Media\\Image\\Movie.mbm");


//	僉乕僈僀僟儞僗+忬懺昞帵夋憸
const TInt KState = 0;			///<	僉乕僈僀僟儞僗+昞帵忬懺僥乕僽儖偺昞帵忬懺崁栚
const TInt KKeyguidance = 1;	///<	僉乕僈僀僟儞僗+昞帵忬懺僥乕僽儖偺僉乕僈僀僟儞僗崁栚
const TInt KImg = 2;			///<	僉乕僈僀僟儞僗+昞帵忬懺僥乕僽儖偺昞帵忬懺僀儊乕僕儕僜乕僗ID崁栚	
const TInt KImg_m = 3; 			///<	僉乕僈僀僟儞僗+昞帵忬懺僥乕僽儖偺昞帵忬懺僀儊乕僕儅僗僋儕僜乕僗ID崁栚

//	僉乕僈僀僟儞僗+昞帵忬懺僥乕僽儖
const TInt KViewState[4][ESmbMusicAPSinglePlayerNumberOfPlayState + 1] =
	{
		{
		ESmbMusicAPSinglePlayerPlay,
		ESmbMusicAPSinglePlayerPlayFF,
		ESmbMusicAPSinglePlayerPlayFR,
		ESmbMusicAPSinglePlayerPlayPause,
		ESmbMusicAPSinglePlayerNumberOfPlayState
		},
		{
		R_KEYGUIDANCE_PLAY_VIEW,
		R_KEYGUIDANCE_PLAYFF_VIEW,
		R_KEYGUIDANCE_PLAYFR_VIEW,
		R_KEYGUIDANCE_PAUSE_VIEW,
		R_KEYGUIDANCE_PAUSE_VIEW
		},
		{
		EMbmPhotoT1_parts_state_play,
		EMbmPhotoT1_parts_state_fflevel,
		EMbmPhotoT1_parts_state_reclevel,
		EMbmPhotoT1_parts_state_pause,
		EMbmPhotoT1_parts_state_pause
		},
		{
		EMbmPhotoT1_parts_state_playm,
		EMbmPhotoT1_parts_state_fflevelm,
		EMbmPhotoT1_parts_state_reclevelm,
		EMbmPhotoT1_parts_state_pausem,
		EMbmPhotoT1_parts_state_pausem
		}

	};

const TInt NumberOfNumberImage = 10;	///<	悢帤偺庬椶(0乣9偱10庬椶)
	
//	壒検昞帵悢抣夋憸
const static TInt KVolumeNumber[2][NumberOfNumberImage] = 
	{
		{
		EMbmPhotoParts_commo_0,
		EMbmPhotoParts_commo_1,
		EMbmPhotoParts_commo_2,
		EMbmPhotoParts_commo_3,
		EMbmPhotoParts_commo_4,
		EMbmPhotoParts_commo_5,
		EMbmPhotoParts_commo_6,
		EMbmPhotoParts_commo_7,
		EMbmPhotoParts_commo_8,
		EMbmPhotoParts_commo_9
		},
		{
		EMbmPhotoParts_commo_0m,
		EMbmPhotoParts_commo_1m,
		EMbmPhotoParts_commo_2m,
		EMbmPhotoParts_commo_3m,
		EMbmPhotoParts_commo_4m,
		EMbmPhotoParts_commo_5m,
		EMbmPhotoParts_commo_6m,
		EMbmPhotoParts_commo_7m,
		EMbmPhotoParts_commo_8m,
		EMbmPhotoParts_commo_9m
		}
	};

//	嵞惗梡嬋忣曬傾僀僐儞
const TInt KNumberOfSongInfoIcon = 3;
const static TInt KSongInfo[KNumberOfSongInfoIcon]=
	{
	EMbmMusicMc_track_icon,
	EMbmMusicMc_album_icon,
	EMbmMusicMc_artist_icon
	};

const TInt KNumberOfSpeakerImage = 2;	//	嵞惗拞/儈儏乕僩拞
const static TInt KSpeaker[2][KNumberOfSpeakerImage] =
	{
		{
		EMbmMovieCam_view_volume_info,
		EMbmMovieCam_view_mute_info
		},
		{
		EMbmMovieCam_view_volume_infom,
		EMbmMovieCam_view_mute_infom	
		}
	};
	
const TInt KSecToMSec = 1000;					///<	昩仺儈儕昩曄姺

//	慖戰僟僀傾儘僌梡
const TInt KNumberOfSelection = 2;	///<	2戰偺傒

//	嵞惗嬋忣曬昞帵梡
const TInt KMaxNumberOfSongInfoChar = 256;	///<嬋柤丒壧庤柤丒傾儖僶儉柤偺嵟戝暥帤悢

/////	埲壓丄嵗昗娭楢
//	嵞惗忬懺昞帵埵抲
const TRectOrg KPlayStateRect = { 0, KSmbLayout_UI_CAMS_C_1_15_Y, KSmbLayout_UI_CAMS_C_1_15_W, KSmbLayout_UI_CAMS_C_1_15_H };

//	僕儍働夋憸椞堟(TBD)
const TRectOrg KJacketImageRect = { KSmbLayout_UIF_ETC_MPM_9_IMG_X,  KSmbLayout_UIF_ETC_MPM_9_IMG_Y, KSmbLayout_UIF_ETC_MPM_9_IMG_SIZE, KSmbLayout_UIF_ETC_MPM_9_IMG_SIZE };

//	嬋忣曬昞帵埵抲(TBD)
//	嵞惗梡嬋忣曬儔儀儖僒僀僘
const TSizeOrg KInfoSize = { (KSmbLayout_UIF_ETC_MPM_9_TL_SIZE / 2) * KSmbLayout_UIF_ETC_MPM_9_TL_NUM, KSmbLayout_UIF_ETC_MPM_9_TL_SIZE + KSmbLayout_TL_GAP };
//	嵞惗梡嬋忣曬傾僀僐儞僒僀僘
const TSizeOrg KInfoImageSize = { KSmbLayout_MPM_IL_SIZE, KSmbLayout_MPM_IL_SIZE };	//	icon

//	嬋柤
const TPointOrg KSongLeftTopPoint = { KSmbLayout_UIF_ETC_MPM_9_7_X ,KSmbLayout_UIF_ETC_MPM_9_7_Y };
const TPointOrg KSongImageLeftTopPoint = { KSmbLayout_UIF_ETC_MPM_9_6_X ,KSmbLayout_UIF_ETC_MPM_9_6_Y};
//	傾儖僶儉柤
const TPointOrg KAlbumLeftTopPoint = { KSmbLayout_UIF_ETC_MPM_9_7_X, KSmbLayout_UIF_ETC_MPM_9_7_Y + (KSmbLayout_UIF_ETC_MPM_9_TL_SIZE + KSmbLayout_TL_GAP) * (KSmbLayout_UIF_ETC_MPM_9_TL_ROW - 2)};
const TPointOrg KAlbumImageLeftTopPoint = { KSmbLayout_UIF_ETC_MPM_9_6_X , KSmbLayout_UIF_ETC_MPM_9_6_Y + (KSmbLayout_TL_LAR + KSmbLayout_TL_GAP)};
//	傾乕僥傿僗僩柤
const TPointOrg KArtistLeftTopPoint = {KSmbLayout_UIF_ETC_MPM_9_7_X, KSmbLayout_UIF_ETC_MPM_9_7_Y + (KSmbLayout_UIF_ETC_MPM_9_TL_SIZE + KSmbLayout_TL_GAP) * (KSmbLayout_UIF_ETC_MPM_9_TL_ROW - 1)};
const TPointOrg KArtistImageLeftTopPoint = { KSmbLayout_UIF_ETC_MPM_9_6_X ,KSmbLayout_UIF_ETC_MPM_9_6_Y + (KSmbLayout_TL_LAR + KSmbLayout_TL_GAP) * 2};

//	壒検
//	悢帤晹暘昞帵Rect
const TRectOrg KVolumeRect = { KSmbLayout_UI_CAMS_C_1_12_X, KSmbLayout_UI_CAMS_C_1_14_Y, KSmbLayout_UI_CAMS_C_1_14_W, KSmbLayout_UI_CAMS_C_1_9_H };
//	僗僺乕僇乕夋憸僒僀僘
const TSizeOrg KVolumeLabelSize = { KSmbLayout_UI_CAMS_C_1_12_W, KSmbLayout_UI_CAMS_C_1_12_H };
//	僗僺乕僇乕夋憸埵抲
const TPointOrg KVolumeLabelLeftTopPoint = { KSmbLayout_UI_CAMS_C_1_12_X, KSmbLayout_UI_CAMS_C_1_9_Y };

//DEL-S D_82400000632,D_82400004756
//	僾儘僌儗僗僶乕僒僀僘
//	const TSizeOrg KVolumeProgressSize = { KSmbLayout_UI_CAMS_C_1_13_W, KSmbLayout_UI_CAMS_C_1_13_H-1 };
//DEL-E D_82400000632,D_82400004756

//	僾儘僌儗僗僶乕埵抲
const TPointOrg KVolumeProgressLeftTopPoint = { KSmbLayout_UI_CAMS_C_1_13_X, KSmbLayout_UI_CAMS_C_1_13_Y};

//	僾儘僌儗僗僶乕僒僀僘
const TSizeOrg KPlayTimeProgressSize = { KSmbLayout_UIF_ETC_MPM_9_9_W, KSmbLayout_UI_CAMS_C_1_16_H };
//	僾儘僌儗僗僶乕埵抲
const TPointOrg KPlayTimeProgressLeftTopPoint = { KSmbLayout_UI_CAMS_C_1_16_X, KSmbLayout_UI_CAMS_C_1_16_Y };
//	悢抣
const TPointOrg KPlayTimePoint = { KSmbLayout_UIF_ETC_MPM_9_10_X, KSmbLayout_UI_CAMS_C_1_17_Y};	///< 宱夁帪娫昞帵埵抲乮幚夋柺梡乯

//	偦偺懠
const TPointOrg KAdjustBrush = { 0, -KSmbLayout_PICT_H };	///<	DrawBackGround傪巊偆偨傔偺丄曗惓     

const TInt KDelay = 200*1000;		///<	200mse(寈崘僟僀傾儘僌偺壒傪偟偭偐傝柭傜偡偨傔偺抶墑)

const TInt KMinPlayCount = 0;
const TInt KMaxPlayCount = 99;
const TInt KErrDuration = -1;
const TInt KMinDispInfoLength = 0;

//ADD-S D_8240000430俈
//	儔僀僙儞僗僠僃僢僋偼忢偵峴偆
const TBool KLicenseCheck = ETrue; 
//ADD-E D_8240000430俈

const TUint KCurrentArrowNone = 0x00;
#endif //SMBMUSICAPSINGLEPLAYERVIEWDATA_H_
//// end of SmbMusicAPSinglePlayerViewData.h
/* Copyright (C) 2005-2007 Sony Ericsson Mobile Communications Japan, Inc. */

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -