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

📄 smbmusicapsingleplayerappuidata.h

📁 symbian代码
💻 H
字号:
/*----------------------------------------------------------------------------*/
// Copyright (c) 2007 Sony Ericsson Mobile Communications Japan, Inc.
// All rights reserved.
/*----------------------------------------------------------------------------*/
// FileName:
//   SmbMusicAPSinglePlayerAppUiData.h
//
// Description:
//	儈儏乕僕僢僋堦嬋嵞惗僾儗僀儎乕AppUi梡僨乕僞
//
// Modify:   
//	2007-02-01	PTX824Start
/*----------------------------------------------------------------------------*/
// $NoKeywords: $

#ifndef SMBMUSICAPSINGLEPLAYERAPPUIDATA_H_
#define SMBMUSICAPSINGLEPLAYERAPPUIDATA_H_

struct SCmdTransferTable
	{
	TSmbMusicAPSinglePlayerState iKey;
	TSmbMusicAPSinglePlayerCommandId iCommand;
	};

const SCmdTransferTable KRefTable[] =
	{
		{	ESmbMusicAPSinglePlayerStateStartPlay,					ESmbMusicAPSinglePlayerCmdStartPlayView				},	//捠忢嵞惗壒柭摦奐巒
		{	ESmbMusicAPSinglePlayerStateStartPlayFF,				ESmbMusicAPSinglePlayerCmdStartPlayFFView			},	//憗憲傝嵞惗壒柭摦奐巒
		{	ESmbMusicAPSinglePlayerStateStartPlayFR,				ESmbMusicAPSinglePlayerCmdStartPlayFRView			},	//憗栠偟嵞惗壒柭摦奐巒
		{	ESmbMusicAPSinglePlayerHWAbort,							ESmbMusicAPSinglePlayerCmdErrExitPlayer				},	//HW堎忢仺僄儔乕廔椆
		{	ESmbMusicAPSinglePlayerStateSongFormatAbnormal,			ESmbMusicAPSinglePlayerCmdCannotPlay				},	//僼僅乕儅僢僩堎忢偼丄堦斒揑側嵞惗晄壜張棟
		{	ESmbMusicAPSinglePlayerStateSongNotFound,				ESmbMusicAPSinglePlayerCmdCannotPlay				},	//嬋偑尒偮偐傜側偐偭偨応崌偼丄堦斒揑側嵞惗晄壜張棟
		{	ESmbMusicAPSinglePlayerStateRTCErr,						ESmbMusicAPSinglePlayerCmdRTCErr					},	//RTCErr
		{	ESmbMusicAPSinglePlayerStateBeforePeriod,				ESmbMusicAPSinglePlayerCmdBeforePeriod				},	//婜娫慜
		{	ESmbMusicAPSinglePlayerStateSongOverTimeLimit,			ESmbMusicAPSinglePlayerCmdOverPeriod				},	//婜尷屻
		{	ESmbMusicAPSinglePlayerStateSongOverPeriod,				ESmbMusicAPSinglePlayerCmdOverPeriod				},	//婜娫屻
		{	ESmbMusicAPSinglePlayerStateSongOverCount,				ESmbMusicAPSinglePlayerCmdOverCount					},	//夞悢愗傟
		{	ESmbMusicAPSinglePlayerStateSongUIMConfirm,				ESmbMusicAPSinglePlayerCmdCannotPlay				},	//UIM惂尷偼堦斒揑嵞惗晄壜張棟(儐乕僗働乕僗忋偼僾儗僀儎乕婲摦慜偵僽儘僢僋偝傟傞)
		{	ESmbMusicAPSinglePlayerStateSongIncompleteFile,			ESmbMusicAPSinglePlayerCmdCannotPlay				},	//晄姰慡僼傽僀儖偼堦斒揑嵞惗晄壜張棟(儐乕僗働乕僗忋偼僾儗僀儎乕婲摦慜偵僽儘僢僋偝傟傞)
		{	ESmbMusicAPSinglePlayerStateSetPlayContextComplete,		ESmbMusicAPSinglePlayerCmdPlayStart					},	//SetPlayContext姰椆仺Play梫媮
		{	ESmbMusicAPSinglePlayerStateDeleteItem,					ESmbMusicAPSinglePlayerCmdDeleteItemComplete		},	//嬋嶍彍姰椆
		{	ESmbMusicAPSinglePlayerStateGetImageComplete,			ESmbMusicAPSinglePlayerCmdSetImage					},	//夋憸庢摼姰椆仺夋憸愝掕
		{	ESmbMusicAPSinglePlayerStateDispSongInfoComplete,		ESmbMusicAPSinglePlayerCmdSetDispInfo				},	//嬋忣曬庢摼姰椆仺嬋忣曬愝掕
		{	ESmbMusicAPSinglePlayerStateSongOffline,				ESmbMusicAPSinglePlayerCmdCannotPlay				},	//Offline偼儐乕僗働乕僗偲偟偰偁傝偊側偄偨傔丄堦斒揑側嵞惗晄壜偵晅偗懼偊傞
		{	ESmbMusicAPSinglePlayerStatePosModify,					ESmbMusicAPSinglePlayerCmdCannotPlay				},	//墘憈応強曄峏偼儐乕僗働乕僗偲偟偰偁傝偊側偄偨傔丄堦斒揑側嵞惗晄壜偵晅偗懼偊傞
		{	ESmbMusicAPSinglePlayerStateDisconnectCompleteRsc,		ESmbMusicAPSinglePlayerCmdDisconnectCompleted		},	//Disconnect慜張棟姰椆
		{	ESmbMusicAPSinglePlayerStateClearContextComplete,		ESmbMusicAPSinglePlayerCmdClearPlayContextComplete	},	//ClearPlayContext姰椆
		{	ESmbMusicAPSinglePlayerStateQuitSetSongHead,			ESmbMusicAPSinglePlayerCmdRedrawViewForce			},	//摢弌偟拞抐仺嫮惂嵞昤夋
		{	ESmbMusicAPSinglePlayerStateDeleteItemFailed,			ESmbMusicAPSinglePlayerCmdDeleteItemFailed			},	//嬋嶍彍幐攕
		{	ESmbMusicAPSinglePlayerStateSongOverTimeLimitWithoutDel,ESmbMusicAPSinglePlayerCmdOverPeriodWithoutDelete	},	//婜娫丒婜尷愗傟(嶍彍柍偟)
		{	ESmbMusicAPSinglePlayerStateSongOverPeriodWithoutDel,	ESmbMusicAPSinglePlayerCmdOverPeriodWithoutDelete	},	//婜娫丒婜尷愗傟(嶍彍柍偟)
		{	ESmbMusicAPSinglePlayerStateSongOverCountWithoutDel,	ESmbMusicAPSinglePlayerCmdOverCountWithoutDelete	},	//夞悢愗傟(嶍彍柍偟)
		{	ESmbMusicAPSinglePlayerStateStartPause,					ESmbMusicAPSinglePlayerCmdStartPlayPauseView		},	//堦帪掆巭夋柺奐巒
		{	ESmbMusicAPSinglePlayerStateStartPauseFront,			ESmbMusicAPSinglePlayerCmdListFront					},	//憗栠偟偱偺嬋摢摓払
		{	ESmbMusicAPSinglePlayerStateStartPauseEnd,				ESmbMusicAPSinglePlayerCmdListEnd					},	//嬋廔抂
		{	ESmbMusicAPSinglePlayerStateCreateSongItemComplete,		ESmbMusicAPSinglePlayerCmdCreateSongItemComplete	},	//CreateSongItem姰椆
		{	ESmbMusicAPSinglePlayerStateRecordPlayReportComplete,	ESmbMusicAPSinglePlayerCmdRecordPlayReportComplete	},	//嵞惗棜楌婰榐姰椆
		{	ESmbMusicAPSinglePlayerStateLicenseErr,					ESmbMusicAPSinglePlayerCmdLicenseErr				},	//儔僀僙儞僗僄儔乕
		{	ESmbMusicAPSinglePlayerStateProhibitionList,			ESmbMusicAPSinglePlayerCmdCannotPlay				},	//嬛巭儕僗僩妝嬋偼丄摿暿側儊僢僙乕僕傪弌偝偢丄堦斒揑側嵞惗晄壜張棟
		{	ESmbMusicAPSinglePlayerStateWMADRMErr,					ESmbMusicAPSinglePlayerCmdWMADRMErr,				},	//TODO:WMA梡偺僄儔乕
		{	ESmbMusicAPSinglePlayerStateSubscriptionNoneDRM,		ESmbMusicAPSinglePlayerCmdCannotPlay				},	//TODO:DRM忣曬柍偟
		{	ESmbMusicAPSinglePlayerStateNoneCpInfoDataBox,			ESmbMusicAPSinglePlayerCmdNoneCpInfoDataBox			},	//	CP忣曬柍偟(DataBox)
		{	ESmbMusicAPSinglePlayerStateNoneCpInfoDataBoxWithoutDel,ESmbMusicAPSinglePlayerCmdCannotPlay				},	//	CP忣曬柍偟(DataBox)		
		{	ESmbMusicAPSinglePlayerStateNoneCpInfoSDBind,			ESmbMusicAPSinglePlayerCmdCannotPlay				},	//	CP忣曬柍偟(SDBind)
		{	ESmbMusicAPSinglePlayerStateGracePriodContents, 		ESmbMusicAPSinglePlayerCmdGracePriodContents		},	//TODO:僌儗乕僗僺儕僆僪婜娫拞
		{	ESmbMusicAPSinglePlayerStateLimitCntContents,			ESmbMusicAPSinglePlayerCmdUserConfirmLimitCnt		}	//	夞悢妋擣
	};

_LIT(KAppUi, "CSmbMusicAPSinglePlayerAppUi");

const TInt KDelay = 200*1000;		///<	200msec

#ifdef _DEBUG
_LIT(KPanicCategory, "SmbMusicAPSinglePlayerAPP");
#endif	// #ifdef _DEBUG endif

#endif //SMBMUSICAPSINGLEPLAYERAPPUIDATA_H_
//// end of SmbMusicAPSinglePlayerAppUiData.h
/* Copyright (C) 2005-2007 Sony Ericsson Mobile Communications Japan, Inc. */

⌨️ 快捷键说明

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