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

📄 smbmusicapsonginfoeditcmd.h

📁 索爱手机代码
💻 H
字号:
/* Copyright (C) 2007 Sony Ericsson Mobile Communications Japan, Inc. */
/*-------------------------------------------------------------------------*/
// FileName:
//	SmbMusicAPSongInfoEditCmd.h
//
// Description:
//	儈儏乕僕僢僋梡徻嵶忣曬昞帵-忣曬曇廤夋柺僐儅儞僪僋儔僗
/*-------------------------------------------------------------------------*/
//曄峏棜楌
//擔晅				|曄峏幰			|撪梕
//---------------------------------------------------------------------------
//2007/03/26		|SEMCJ汭弐		|怴婯嶌惉
#ifndef __SMBMUSICAPSONGINFOEDITCMD_H__
#define __SMBMUSICAPSONGINFOEDITCMD_H__

#include "SmbMusicAPSongInfoCmdBase.h"
#include "SmbMusicAPSongInfoEditView.h"

SEMCJ_NAMESPACE_BEGIN
/**
 * 儈儏乕僕僢僋梡徻嵶忣曬昞帵-忣曬曇廤夋柺僐儅儞僪僋儔僗
 */
class CSmbMusicAPSongInfoEditCmd : public CSmbMusicAPSongInfoCmdBase
	{
public:
	/**
	 * 僐儞僗僩儔僋僞
	 *
	 * @param[in]	aView				價儏乕僆僽僕僃僋僩
	 * @param[in]	aModel				儌僨儖僆僽僕僃僋僩
	 * @param[in]	aCmdObserver		僐儅儞僪僆僽僓乕僶僆僽僕僃僋僩
	 * @param[in]	aLauncher			儔儞僠儍乕僙僢僔儑儞
	 * @param[in]	aLog				儘僌僒乕僶偺僙僢僔儑儞
	 */
	CSmbMusicAPSongInfoEditCmd(CSmbMusicAPSongInfoEditView& aView,
							   CSmbMusicAPSongInfoModel& aModel,
							   MSmbMusicAPSongInfoCmdObserver& aCmdObserver,
							   RLauncherSession& aLauncher,
							   RLog& aLog);

public:	//From CSmbMusicAPSongInfoCmdBase
	/**
	 * View偵屌桳偺僐儅儞僪張棟
	 *
	 * @param[in]	aCommand		僐儅儞僪ID
	 * @leave		KErrArgument	巜掕偝傟偨僐儅儞僪ID偑憐掕奜偺抣偺応崌
	 * @leave			error				僐儅儞僪ID偵懳墳偺張棟偑幐攕偟偨応崌
	 */
	void HandleViewCommandL(TInt aCommand);
	/**
	 * 廔榖僉乕墴壓張棟
	 */
	void HandleViewOnHookL();

private:
	/**
	 * 崁栚傪儕僙僢僩偡傞
	 * @leave		error		弶婜抣偺僙僢僩偑幐攕偟偨応崌
	 */
	void ResetItemL();
	/**
	 * 曇廤拞巭
	 * @leave		error		曇廤拞巭偺張棟偑幐攕偟偨応崌
	 */
	void CancelEditL();
	/**
	 * 曇廤姰椆
	 * @leave		error		曇廤姰椆偺張棟偑幐攕偟偨応崌
	 */
	void FinishEditL();
	/**
	 * 曇廤斀塮
	 * @leave		error		曇廤斀塮偺張棟偑幐攕偟偨応崌
	 */
	void ReflectEditL();
	/**
	 * 徻嵶忣曬昞帵夋柺昞帵
	 * @leave		result		忣曬昞帵夋柺傊栠傞偺偑幐攕偟偨応崌
	 */
	void StartDetailL();

private:
	/** 儈儏乕僕僢僋梡徻嵶忣曬昞帵-忣曬曇廤夋柺價儏乕僋儔僗 */
	CSmbMusicAPSongInfoEditView& iView;
	};
SEMCJ_NAMESPACE_END
#endif	// __SMBMUSICAPSONGINFOEDITCMD_H__
// end of SmbMusicAPSongInfoEditCmd.h
/* Copyright (C) 2007 Sony Ericsson Mobile Communications Japan, Inc. */

⌨️ 快捷键说明

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