亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? smbmusicapfilemgrfileview.cpp

?? 索愛手機代碼
?? CPP
?? 第 1 頁 / 共 5 頁
字號:
/* Copyright (C) 2006 Sony Ericsson Mobile Communications Japan, Inc. */
/*--------------------------------------------------------------------*/
/**
 * @file  SmbMusicAPFileMgrFileView.cpp
 * @brief 儈儏乕僕僢僋僼傽僀儖娗棟傾僾儕働乕僔儑儞僼傽僀儖堦棗View僋儔僗
 */
/*--------------------------------------------------------------------*/
//曄峏棜楌
//擔晅          |曄峏幰     |撪梕
//--------------+-----------+-------------------------------------------
//2006/07/04    |SDNA挿旜   |怴婯嶌惉
//2006/07/06	|SDNA挿旜   |僼僅儖僟慗堏儌乕僪(SetChangeableFolderModeL())偺愝掕売強偺尒捈偟
//2006/07/06    |SDNA挿旜   |慖戰壜擻側傾僀僥儉庬暿(SetSelectableItemTypeL())偺愝掕売強傪尒捈偟
//2006/07/06    |SDNA挿旜   |僼僅儖僟偑1奒憌偵偍偗傞丆僋儕傾僉乕墴壓帪偺張棟傪捛壛 (OfferKeyEventImplL())
//2006/07/06    |SDNA挿旜   |乽儊儌儕愗懼乿乽徻嵶忣曬昞乿僉乕僈僀僟儞僗偺昞帵張棟傪幚憰
//              |           |  - MakeVisibleSongInfoKey()偺捛壛
//              |           |  - NotifyChangeDirectoryL()偺捛壛
//              |           |  - SetSoftKeyRightInfoL()偺捛壛
//2006/07/07    |SDNA挿旜   |AddControlL()屇傃弌偟偺捈慜偵CleanupStack::Pop()傪偡傞傛偆偵曄峏
//2006/07/07    |SDNA挿旜   |HandleCloseEventL()偵偍偄偰寈崘僟僀傾儘僌偺僴儞僪儕儞僌傪捛壛
//2006/07/08    |SDNA挿旜   |儕僗僩儃僢僋僗傪嵞昤夋偡傞柦椷(iListBox->ApplyL())傪捛壛偟丆昞帵偝傟側偄栤戣傪夝徚
//2006/07/09    |SDNA挿旜   |晹昳僐儞僩儘乕儖傪AddControlL屻儊儞僶曄悢偵戙擖偡傞傛偆偵曄峏
//2006/07/09    |SDNA挿旜   |慜夋柺偐傜慗堏偝傟偨帪偵丆儕僗僩儃僢僋僗傪嵞昤夋/峏怴偡傞傛偆偵廋惓
//              |           |  - DoViewActivatedImplL()偵ApplyL()/RefreshL()傪捛壛
//2006/07/09    |SDNA挿旜   |僟僀傾儘僌儃僢僋僗偑暵偠偨帪偵丆儕僗僩儃僢僋僗傪嵞昤夋偡傞傛偆偵廋惓
//2006/07/10    |SDNA挿旜   |僾儗僀儕僗僩僼僅儖僟慖戰張棟傪廋惓
//              |           |  - DoConstructContainerL()撪偺SetSelectableItemTypeL()偺堷悢傪廋惓
//2006/07/10    |SDNA挿旜   |僒僽儊僯儏乕偺敿婸搙昞帵敾掕張棟偺廋惓 (ShowSubMenuL())
//2006/07/11    |SDNA挿旜   |慜夋柺慗堏屻偵儕僼儗僢僔儏偺桳柍傪巜掕偡傞婡擻傪捛壛
//              |           |  - DoViewActivatedImplL()偺曄峏
//              |           |  - HandleCloseEventL()偺曄峏
//2006/07/12    |SDNA挿旜   |僒僽儊僯儏乕偺敿婸搙昞帵敾掕張棟偺廋惓 (ShowSubMenuL())
//2006/07/12    |SDNA挿旜   |僉乕僈僀僟儞僗張棟偺廋惓 (SetSoftKeyRightInfoL())
//2006/07/13    |SDNA挿旜   |慜夋柺慗堏屻偵儕僼儗僢僔儏偺桳柍傪巜掕偡傞婡擻傪廋惓
//              |           |  - DoViewActivatedImplL()偺廋惓
//2006/07/13    |SDNA挿旜   |僒僽儊僯儏乕偺敿婸搙昞帵敾掕張棟偺廋惓 (ShowSubMenuL())
//2006/07/13    |SDNA挿旜   |僼傽僀儖堏摦(SD僇乕僪傊)偱偺SD儅僂儞僩妋擣婡擻傪廋惓
//              |           |  - HandleCloseEventL()偺廋惓
//2006/07/14    |SDNA挿旜   |嵞惗惂尷忬懺庢摼梫媮(旕摨婜)偺嶍彍
//              |           |  - HandleCloseEventL()傪廋惓
//2006/07/15    |SDNA挿旜   |M.S.僆乕僨傿僆-僌儖乕僾堦棗夋柺偺僞僀僩儖僶乕偺晄壜暥帤楍傪昞帵偟側偄傛偆偵曄峏
//2006/07/19    |SDNA挿旜   |儖乕僩僼僅儖僟昞帵帪偵丆僋儕傾僉乕丒嵍栴報僉乕墴壓帪偵儊儌儕堦棗夋柺偵慗堏偡傞栤戣傪廋惓
//              |           |  - NotifyEscapeL()偺嵞掕媊
//2006/07/20    |SDNA挿旜   |儖乕僩僼僅儖僟昞帵帪偵丆僋儕傾僉乕丒嵍栴報僉乕墴壓帪偵儊儌儕堦棗夋柺偵慗堏偡傞栤戣傪廋惓
//              |           |  - OfferKeyEventImplL()偵婡擻傪捛壛
//              |           |  - NotifyEscapeL()偺嶍彍
//2006/07/22    |SDNA挿旜   |MSmbMusicAPFileSystemComListBoxControl偺昤夋巇條偺曄峏偵懳墳
//              |           |  - iListBox->ApplyL()偺屇傃弌偟傪嶍彍
//2006/07/25    |SDNA挿旜   |儊儞僶曄悢iDialogResourceId偺埖偄傪廋惓 (HandleCloseEventL())
//2006/07/26    |SDNA挿旜   |HandleCloseEventL()廔椆屻偵僟僀傾儘僌傪徚嫀偡傞僔乕働儞僗偵曄峏 (HandleCloseEventL())
//2006/07/28    |SDNA挿旜   |TSmbMusicAPFileMgrViewType::ETypeMsMsaGroup傪嶍彍 (ETypeMsMsaFile偵摑崌)
//              |           |  - DoViewActivatedImplL()傪曄峏
//2006/07/31    |SDNA挿旜   |巕婲摦傾僾儕偱廔榖僉乕墴壓偝傟偨応崌丆傾僾儕傪廔椆偡傞傛偆偵廋惓 (DoViewActivatedImplL()) (TRK5234)
//2006/07/31    |SDNA挿旜   |堦嬋嵞惗僾儗僀儎乕偐傜偺恊暅婣偺応崌丆儕僗僩儃僢僋僗傪儕僼儗僢僔儏偡傞傛偆偵廋惓 (DoViewActivatedImplL()) (TRK5183)
//2006/08/02    |SDNA挿旜   |妋擣僟僀傾儘僌: R_CONFIRM_DIALOG_MP01P029偐傜R_CONFIRM_DIALOG_MP01P041偵曄峏 (TRK5458)
//2006/08/04    |SDNA挿旜   |儕僗僩儃僢僋僗偺僒儉僱僀儖昞帵愝掕傪廋惓
//              |           |  - DoConstructContainerL()偱愝掕偣偢偵丆DoViewActivatedImplL()偱愝掕偡傞傛偆偵廋惓
//              |           |  - iListBox->RefreshL()傪巊梡偣偢偵RefreshListBoxL()傪梡偄傞傛偆偵廋惓
//2006/08/04    |SDNA挿旜   |僜僼僩僉乕4乽徻嵶忣曬乿僉乕偑晄惓偵昞帵偝傟偨傑傑偵側傞栤戣傪廋惓 (SetSoftKeyRightInfoL()) (TRK5781)
//2006/08/10    |SDNA挿旜   |奜晹儊儌儕忋偺巕婲摦傾僾儕昞帵拞偵丆奜晹儊儌儕敳嫀屻偵儊儌儕側偟夋柺偵慗堏偡傞張棟傪捛壛 (TRK5992)
//2006/08/11    |SDNA挿旜   |巕婲摦傾僾儕偱廔榖僉乕墴壓偝傟偨応崌丆廔榖僉乕僀儀儞僩僴儞僪儖張棟傪幚峴偡傞傛偆偵廋惓 (DoViewActivatedImplL())
//2006/08/11    |SDNA挿旜   |杮懱奼挘儊儌儕撪儈儏乕僕僢僋僼僅儖僟偺夋柺僞僀僩儖傪廋惓 (DoViewActivatedImplL()) (TRK6352)
//2006/08/11    |SDNA挿旜   |SD僇乕僪撪堏峴壜擻僐儞僥儞僣僼僅儖僟偺夋柺僞僀僩儖傪廋惓 (DoViewActivatedImplL())
//2006/08/15    |SDNA挿旜   |MusicDB峔抸拞偵傛傞憖嶌梷惂婡擻傪捛壛 (DoViewActivatedImplL())
//2006/08/16    |SDNA挿旜   |UIM幚峴惂尷拞僼傽僀儖偺夋憸昞帵/壧帉昞帵傪敿婸搙昞帵偵廋惓 (TRK6610)
//2006/08/24    |SDNA挿旜   |忕挿張棟偺嵟揔壔 (ShowSubMenuL())
//2006/08/25    |SDNA挿旜   |UIM幚峴惂尷拞僼傽僀儖偼慖戰晄壜偵愝掕偡傞 (DoViewActivatedImplL()) (TRK6615偺懳墳)
//2006/08/31    |SDNA挿旜   |嵞惗婜尷愗傟晄姰慡僐儞僥儞僣偺嵞僟僂儞儘乕僪傪嬛巭偡傞傛偆曄峏 (TRK7470)
//              |           |  - HandleCloseEventL()傪曄峏
//2006/09/01    |SDNA挿旜   |僞僗僋愗懼偵傛傝僨乕僞BOX撪儕僗僩儃僢僋僗傪儕僼儗僢僔儏偡傞婡擻傪捛壛 (TRK5537)
//              |           |  - DoViewActivatedImplL()傪廋惓
//2006/09/06    |SDNA挿旜   |儕僗僩儃僢僋僗昞帵僗僞僀儖傪愝掕偡傞柦椷暥傪曄峏 (DoViewActivatedImplL())
//2006/09/16    |SDNA挿旜   |乽婡擻乿僉乕偺昞帵忦審傪UI巇條偺曄峏偵懳墳 (DoViewActivatedImplL(), NotifyChangeDirectoryL())
//2006/09/20    |SDNA挿旜   |乽徻嵶忣曬昞帵乿僉乕偺昞帵張棟傪廋惓 (SetSoftKeyRightInfoL()) (TRK9579)
//2006/09/22    |SDNA挿旜   |儕僗僩儃僢僋僗偺儕僼儗僢僔儏慜偵乽徻嵶忣曬昞帵乿僉乕傪旕昞帵偡傞傛偆偵廋惓 (TRK10033)
//              |           |  - RefreshListBoxL()傪捛壛
//2006/09/25    |SDNA挿旜   |ClosePasswordDialog()傪捛壛
//2006/09/25    |SDNA挿旜   |ClearSoftKeyInfoL()傪捛壛
//2006/09/26    |SDNA挿旜   |傾僾儕廔椆偺応崌丆僾儗僀儎乕儌乕僪偵堏峴偟側偄傛偆偵廋惓 (TRK10224)
//              |           |  - HandleCloseEventL()傪曄峏
//2006/09/26    |SDNA挿旜   |SD僶僀儞僪椞堟撪儕僗僩儃僢僋僗傪儕僼儗僢僔儏偡傞傛偆廋惓 (TRK10298)
//              |           |  - DoViewActivatedImplL()傪廋惓
//2006/09/27    |SDNA挿旜   |ClosePasswordDialog()傪嶍彍
//2006/09/28    |SDNA挿旜   |僒僽儊僯儏乕昞帵帪偵巊梡偟偰偄偨摨婜壔API傪攑巭
//              |           |  - ShowSubMenuL()傪廋惓
//2006/09/29    |SDNA挿旜   |傾僾儕嵟慜柺帪偺儕僗僩儃僢僋僗偺儕僼儗僢僔儏張棟傪廋惓 (DoViewActivatedImplL())
//2006/10/01    |SDNA挿旜   |奜晹儊儌儕偑撉傒崬傒愱梡(ReadOnly/彂偒崬傒Lock)偺応崌丆僟僀傾儘僌傪昞帵偡傞傛偆偵廋惓
//              |           |  - ShowDialogIfErrorL()傪捛壛
//2006/10/04    |SDNA挿旜   |僐乕僨傿儞僌婯栺忋偺廋惓
//2006/10/05    |SDNA挿旜   |僒僽儊僯儏乕偵偰丆巕奒憌偺崁栚偑慡偰敿婸搙昞帵偺応崌丆恊崁栚傪敿婜搙偡傞傛偆偵廋惓 (TRK10980)
//              |           |  - ShowSubMenuL()傪廋惓
//2006/10/06    |SDNA挿旜   |僉乕僈僀僟儞僗偺偪傜偮偒傪彮側偔偡傞傛偆偵廋惓
//              |           |  - 巊梡偟偰偄側偄僉乕僈僀僟儞僗傪弶婜壔偡傞張棟傪捛壛 (DoConstructContainerL())
//              |           |  - ClearSoftKeyInfo()傪昁梫嵟彫尷偺幚憰偵廋惓 (ClearSoftKeyInfo())
//2006/10/11    |SDNA挿旜   |ClosePasswordDialog()傪捛壛
//2006/10/12    |SDNA挿旜   |儕僗僩儃僢僋僗偺昞帵傪堦帪掆巭偡傞偙偲偱張棟懍搙偺岦忋傪恾傞
//              |           |  - DoViewActivatedImplL()傪曄峏
//2006/10/14    |SDNA挿旜   |傾僾儕廔椆偺嵺偵丆僒僽儊僯儏乕/埫徹斣崋擖椡僟僀傾儘僌傪暵偠傞傛偆偵廋惓 (TRK11595)
//              |           |  - ShowSubMenuL(), ShowPasswordDialogL()傪廋惓
//              |           |  - CloseModalDialogToExitApp()傪捛壛
//2006/10/16    |SDNA挿旜   |儘僌僒乕僶傪僐儞僗僩儔僋僞偐傜庢摼偟側偄傛偆偵曄峏
//2006/10/17    |SDNA挿旜   |恑捇僟僀傾儘僌僋儘乕僘帪偵傾僯儊乕僔儑儞傪掆巭偡傞傛偆偵廋惓 (TRK10140傛傝)
//              |           |  - HandleCloseEventL()傪HandleCloseEventImplL()偵曄峏
//2006/10/17    |SDNA挿旜   |HasTaskChanged傪NeedsToRefreshListBox偵柤徧傪曄峏 (DoViewActivatedImplL())
//--------------+-----------+-------------------------------------------
//PTX824
//2007/03/13    |SEMC崍綺   |巕婲摦帪偺幚憰捛壛
//2007/03/16    |SEMC崍綺   |M.S.僆乕僨傿僆-僌儖乕僾堦棗夋柺(杮懱奼挘)偺幚憰捛壛
//2007/03/26    |SEMC崍綺   |M.S.僆乕僨傿僆-僌儖乕僾堦棗夋柺(SD僇乕僪)丆WMA-僼僅儖僟&僼傽僀儖堦棗夋柺(杮懱奼挘)丆
//						     WMA-僼僅儖僟&僼傽僀儖堦棗夋柺(SD僇乕僪)偺幚憰捛壛
//2007/03/29    |SEMC崍綺   |庢摼尦i儌乕僪埲奜偺僐儞僥儞僣堏峴僌儗乕傾僂僩張棟捛壛
//2007/04/02    |SEMC崍綺   |拝偣懼偊儊僯儏乕偐傜偺婲摦帪偵僼儔僌僙僢僩傪捛壛
//--------------+-----------+-------------------------------------------
//PTX825
//2007/06/29	|SDNA彑枔	| 拝怣壒愝掕懳墳
//2007/09/03	|SDNA彑枔	| CQ-TRK D_82400012098懳墳 杮懱偱偺僆僗僗儊愝掕屻偺僠儔偮偒夵慞
//2007/09/12	|SDNA彑枔	| CQ-TRK D_82400014771懳墳 824儅乕僕偵敽偆丄825張棟慾奞懳墳
//2007/09/25	|SDNA彑枔	| D_82400015433懳墳 巇條曄峏乮MP-02-P029仺MP-02-P031乯


#include <FjAfEnv.h>
#include <FJTSUIPassword.h>
#include <SmbMusicAPFileMgrExternalInterface.h>
#include <SmbMusicAPSinglePlayerExternalInterface.h>
#include <SmbMusicAPSongInfoExternalInterface.h>
#include <SmbAfWording.rsg>
#include <SmbMusicAPFileMgr.rsg>

#include "SmbMusicAPFileMgrCommonDef.h"
#include "SmbMusicAPFileMgrDocument.h"
#include "SmbMusicAPFileMgrFileView.h"
#include "SmbMusicAPFileMgrFileCmd.h"
#include "SmbMusicAPFileMgrActionController.h"
#include "SmbMusicAPFileMgrUtility.h"
#include "SmbMusicAPFileMgrDebugLog.h"
#include "SmbMusicAPFileMgr.hrh"

USING_NAMESPACE_SEMCJ
///////////////////////////////////////////////////////////////////////////////
/**
 * @brief 僼傽僀儖堦棗夋柺峔抸梡僷儔儊乕僞
 */
const TAfViewParam KMusicAPFileMgrFileViewParam =
	{
	ESmbMusicAPFileMgrFileView,		///< 價儏乕ID
	0,								///< 僞僀僩儖
	0								///< 僉乕僈僀僟儞僗
	};

/**
 * @param[in]		aAppUi				傾僾儕働乕僔儑儞UI
 */
CSmbMusicAPFileMgrFileView::CSmbMusicAPFileMgrFileView(CSmbMusicAPFileMgrAppUi& aAppUi)
	:CSmbMusicAPFileMgrListView(KMusicAPFileMgrFileViewParam, aAppUi)
	{
	//
	}


/**
 * 價儏乕僐儅儞僪偺惗惉偍傛傃搊榐傪峴偆丏
 */
void CSmbMusicAPFileMgrFileView::ConstructL(void)
	{
	//	儈儏乕僕僢僋僼傽僀儖娗棟傾僋僔儑儞僐儞僩儘乕儔偺庢摼
	CSmbMusicAPFileMgrActionController& controller = static_cast<CSmbMusicAPFileMgrDocument*>(iAppUi.Document())->Controller();

	// 價儏乕僐儅儞僪偺惗惉丒搊榐
	CSmbMusicAPFileMgrCmdBase* cmd = CSmbMusicAPFileMgrFileCmd::NewL(iAppUi, *this, controller);
	RegistCmd(cmd);
	}


/**
 * 強桳偡傞僆僽僕僃僋僩傪嶍彍偡傞丏
 * @note AddControlL() 偱搊榐偟偨僐儞僩儘乕儖偼 CAfView::~CAfView() 偱嶍彍偝傟傞偨傔丆偙偙偱嶍彍偟偰偼側傜側偄丏
 */
CSmbMusicAPFileMgrFileView::~CSmbMusicAPFileMgrFileView()
	{
	// 強桳偡傞僆僽僕僃僋僩偼偙偙偱嶍彍偡傞丏
	// 偨偩偟 AddControlL 偱搊榐偟偨僐儞僩儘乕儖偼 CAfView::~CAfView 偱
	// 嶍彍偝傟傞偨傔丆偙偙偱嶍彍偟偰偼側傜側偄丏
	}


/**
 * 庡偵埲壓偺張棟傪峴偆丏
 *   -# 嫞崌娗棟僼儗乕儉儚乕僋偵傾僾儕婲摦傪捠抦偟丆婲摦晄壜偱偁傞応崌偼廔椆僐儅儞僪傪敪峴偡傞丏
 *   -# 僐儞僩儘乕儖傪惗惉偡傞丏
 *   -# 僉乕僈僀僟儞僗傪愝掕偡傞丏
 */
void CSmbMusicAPFileMgrFileView::DoConstructContainerL()
	{
	// 嫞崌娗棟僼儗乕儉儚乕僋偵傾僾儕婲摦傪捠抦偟丆婲摦晄壜偱偁傞応崌偼廔椆僐儅儞僪傪敪峴偡傞丏
//	TInt result = NotifyStartFileMgrAppL();
//	if (result != KErrNone)
//		{
//		iAppUi.HandleCommandL(EEikCmdExit);
//		}	

	// 儕僜乕僗儕乕僟惗惉
	TResourceReader reader;

	// 僞僀僩儖僶乕惗惉
	CSkonTitleBar* titleBar = new(ELeave) CSkonTitleBar;
	CleanupStack::PushL(titleBar);
	titleBar->SetContainerWindowL(*this);
	(CEikonEnv::Static())->CreateResourceReaderLC(reader, R_FILE_TITLE);
	titleBar->ConstructFromResourceL(reader);
	CleanupStack::PopAndDestroy();  // CreateResourceReaderLC偵懳墳
	
	// 價儏乕傊僐儞僩儘乕儖傪愝掕
	CleanupStack::Pop(titleBar);
	AddControlL(titleBar);
	iTitleBar = titleBar;
	
	// 儕僗僩儃僢僋僗惗惉
	TRect clientRect = iAppUi.ClientRect();	// 僋儔僀傾儞僩椞堟(慡夋柺椞堟傛傝僗僥乕僞僗僶乕偍傛傃僉乕僈僀僟儞僗偺椞堟傪彍偄偨椞堟)偺庢摼
//MOD-START PTX824
//	MSmbMusicAPFileSystemComListBoxControl* listBox
//	    = CreateListBoxControlL(TRect(clientRect.iTl.iX, TitleRectMaxWidth().iBr.iY,
//	                                  clientRect.iBr.iX, clientRect.iBr.iY - clientRect.iTl.iY), *this);
	MSmbMusicAPFileSystemComListBoxControl* listBox
	    = CreateListBoxControlL(TRect(clientRect.iTl.iX, iTitleBar->Rect().iBr.iY,
	                                  clientRect.iBr.iX, clientRect.iBr.iY - clientRect.iTl.iY), *this);
//MOD-END PTX824
	CleanupStack::PushL(listBox);

	// 儕僗僩儃僢僋僗偺僆僽僓乕僶傪愝掕
	listBox->SetObserver(this);

	// 儕僗僩儃僢僋僗儌僨儖傪庢摼偟丆價儏乕僐儅儞僪偵搊榐偡傞
	static_cast<CSmbMusicAPFileMgrListCmd*>(iCmd)->SetListBoxModel(listBox->ListBoxModel());

	// 僼僅儖僟慗堏儌乕僪傪桳岠偵偡傞
	listBox->SetChangeableFolderModeL(ETrue);

	// 慖戰壜擻側傾僀僥儉庬暿傪愝掕偡傞
	listBox->SetSelectableItemTypeL(EMusicItemTypeSongItem | EMusicItemTypePlaylistFolder | EMusicItemTypeBruShortCut);	// 僼僅儖僟偼儕僗僩儃僢僋僗偱徚旓偝傟傞

//ADD-START PTX824
	// UIM幚峴惂尷拞僼傽僀儖偼慖戰晄壜偵愝掕偡傞
	listBox->SetUnselectableSpecifiedItemTypeL(ESpecifiedItemTypeSongUIMRestriction | ESpecifiedItemTypeSongSubscriptionRestriction);
//ADD-END PTX824

//ADD-START PTX824
	TSmbMusicAPFileSystemComListPattern listPattern;	// 嵟怴偺昞帵僗僞僀儖
	listPattern = (GetListViewStyleL() == ESmbPGMusicAPListViewStyleThumbnail)
	              ? ESmbMusicAPListPatternListWithThumbnail : ESmbMusicAPListPatternList;
	listBox->SetDisplayPatternL(listPattern);
//ADD-START PTX824

	// AddControlL(listBox->GetCoeControl(), &(listBox->KeyGuidance()))傪幚峴偡傞慜偵丆ApplyL()偡傞昁梫偑偁傞
	listBox->ApplyL();

	// 價儏乕傊僐儞僩儘乕儖傪愝掕
	CleanupStack::Pop(listBox);
	AddControlL(listBox->GetCoeControl(), &(listBox->KeyGuidance()));
	iListBox = listBox;

	// Listbox 偺僉乕僈僀僟儞僗偺恊偲偟偰丄View 偺僉乕僈僀僟儞僗傪巜掕偡傞
//	iListBox->KeyGuidance().SetParentKeyGuidance(KeyGuidance());

	// 恊僉乕僈僀僟儞僗偑僐儞僩儘乕儖偡傞曽岦僉乕傪巜帵偡傞
	iListBox->KeyGuidance().SetParentArrowMask(ESkonKeyGuidanceArrowLeft);

   	SetFocusToControl(CountComponentControls() - 1);

	// 僉乕僈僀僟儞僗偺僜僼僩1僉乕偵乽婡擻乿(僒僽儊僯儏乕昞帵)傪捛壛偡傞丏
	// memo: 傕偟偐偟偨傜丆儕僜乕僗偵僉乕僈僀僟儞僗傪愝掕偟偨傜丆偙偺愝掕偼柍岠偵側傞偐傕偟傟側偄丏
	HBufC* buf = (CEikonEnv::Static())->AllocReadResourceLC(R_SMB_AF_STR_SFT021);
	KeyGuidance()->SetKeyInfoL(ESkonKeyGuidanceSoftKeyLeft, *buf, NULL, NULL, ECmdShowSubMenu);
	CleanupStack::PopAndDestroy(buf);

	// 僉乕僈僀僟儞僗偺僜僼僩4僉乕偵乽徻嵶忣曬乿傪捛壛偡傞丏
	buf = (CEikonEnv::Static())->AllocReadResourceLC(R_SMB_AF_STR_SFT025);
	KeyGuidance()->SetKeyInfoL(ESkonKeyGuidanceSoftKeyRightBottom, *buf, NULL, NULL, ECmdShowDetailInfo);
	CleanupStack::PopAndDestroy(buf);

	// 僉乕僈僀僟儞僗偺乽徻嵶忣曬乿僉乕傪昞帵偝偣側偄(僨僼僅儖僩) 
	KeyGuidance()->MakeVisibleKey(ESkonKeyGuidanceSoftKeyRightBottom, EFalse);

	// 偙偺View偱巊梡偟偰偄側偄僉乕僈僀僟儞僗忣曬傪弶婜壔偡傞(偪傜偮偒杊巭)
	KeyGuidance()->ResetKeyInfoL(ESkonKeyGuidanceSelectKey);
	}


/**
 * 僐儞僩儘乕儖傪惗惉丒搊榐偡傞丏
 *
 * @param[in]		aViewId				屇傃弌偟尦價儏乕ID
 * @param[in]		aCustomMessageId	儊僢僙乕僕ID
 * @param[in]		aCustomMessage		儊僢僙乕僕僶僢僼傽
 * @leave			res					僼僅乕僇僗愝掕偵幐攕偟偨応崌
 */
void CSmbMusicAPFileMgrFileView::DoViewActivatedImplL(const TVwsViewId& aViewId,
                                                      TUid aCustomMessageId,
                                                      const TDesC8& aCustomMessage)
	{
	TSmbMusicAPFileMgrViewType localViewType = ETypeNone;	// 儘乕僇儖價儏乕愗懼帪偺價儏乕庬暿
	TBool refreshListBox = EFalse;							// ETrue: 儕僗僩儃僢僋僗傪儕僼儗僢僔儏偡傞 / EFalse: 儕僼儗僢僔儏偟側偄
	TBool needsToRefreshListBox = iAppUi.NeedsToRefreshListBox();
	iAppUi.ResetNeedsToRefreshListBox();

#ifdef __PTX825MUSICAP__								// 825_katsu 伀
	TSmbMusicAPFileMgrBackView setEndAlert = EBackNormal;
#endif													// __PTX825MUSICAP__ katsu 仾
//CQ-TRK11550 ADD-START PTX824
#ifndef __SMBMUSICAPFILEMGR_CQTRK11550_ENABLE__
	// 儕僗僩BOX偺昞帵偲僼僅乕僇僗傪儕僼儗僢僔儏偡傞
	TBool refreshAndFocusItem = EFalse;	// ETrue: 儕僗僩儃僢僋僗傪儕僼儗僢僔儏偡傞 / EFalse: 儕僼儗僢僔儏偟側偄
#endif
//CQ-TRK11550 ADD-END PTX824

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
一本大道久久a久久综合婷婷| 日本一区二区综合亚洲| 色噜噜狠狠色综合中国| 成人爱爱电影网址| 不卡电影一区二区三区| 风间由美一区二区三区在线观看 | 精品综合久久久久久8888| 日韩在线观看一区二区| 三级欧美韩日大片在线看| 亚洲电影一级黄| 午夜日韩在线电影| 麻豆精品久久精品色综合| 免费在线观看不卡| 国产一区二区三区在线看麻豆| 精品影视av免费| 国产乱人伦偷精品视频免下载| 国产一区二区三区最好精华液| 国产二区国产一区在线观看| 成人av电影在线观看| 日本精品视频一区二区| 欧美色综合影院| 日韩亚洲欧美一区二区三区| 日韩欧美二区三区| 久久久久亚洲蜜桃| 最新热久久免费视频| 亚洲精品国产精品乱码不99 | 国产精品中文字幕日韩精品| 国产91露脸合集magnet| 91在线视频观看| 欧美日韩日本视频| 久久色成人在线| 中文字幕在线观看不卡视频| 亚洲欧美日韩一区二区三区在线观看| 亚洲已满18点击进入久久| 丝袜诱惑亚洲看片| 岛国精品一区二区| 欧美男生操女生| 久久夜色精品一区| 亚洲自拍偷拍九九九| 日韩国产在线观看一区| 国产精品自拍一区| 91久久一区二区| 日韩手机在线导航| 最新高清无码专区| 美女一区二区久久| 91美女精品福利| 欧美tickling网站挠脚心| 亚洲欧洲另类国产综合| 日韩av电影免费观看高清完整版在线观看 | 国产欧美精品一区| 亚洲最大色网站| 国产一区二区三区四区五区美女 | 久久国产尿小便嘘嘘尿| 97久久精品人人爽人人爽蜜臀| 91精品国产免费| 日韩理论电影院| 极品尤物av久久免费看| 色狠狠av一区二区三区| wwwwxxxxx欧美| 亚洲一区二区欧美| 成人黄色777网| 日韩精品影音先锋| 亚洲综合色噜噜狠狠| 国产精品自产自拍| 日韩一区二区三区四区| 亚洲精品国产无套在线观| 国产一区二区三区在线观看精品 | 亚洲精品在线免费观看视频| 亚洲综合色噜噜狠狠| 成人美女视频在线看| 日韩你懂的在线观看| 亚洲综合激情小说| 成人av网址在线| 久久这里只精品最新地址| 亚洲成人tv网| 97精品国产97久久久久久久久久久久| 久久这里只有精品6| 男人的天堂久久精品| 在线观看亚洲精品| 最新国产精品久久精品| 国产成人免费网站| 精品国产乱码久久久久久图片 | 蜜臀va亚洲va欧美va天堂| 欧美怡红院视频| 亚洲欧美另类小说视频| 懂色av中文字幕一区二区三区| 欧美xingq一区二区| 日韩av二区在线播放| 欧美性大战久久久久久久蜜臀| 自拍偷拍欧美精品| 99久久精品免费观看| 亚洲国产精品成人综合色在线婷婷| 精品一区二区三区欧美| 欧美一区午夜精品| 日本欧美在线观看| 91精品国产一区二区三区蜜臀| 亚洲国产一区视频| 欧美日韩精品高清| 亚洲福利一二三区| 91精品婷婷国产综合久久性色| 亚洲国产欧美在线| 欧美视频一区二区三区在线观看| 亚洲日本在线视频观看| 色综合久久天天| 一区二区三区欧美亚洲| 欧美最猛黑人xxxxx猛交| 一区二区三区日韩在线观看| 在线视频观看一区| 亚洲国产日韩av| 91精品国产欧美一区二区| 首页国产丝袜综合| 欧美一区二区三区视频在线| 日韩精品久久久久久| 日韩三区在线观看| 国产精品一二三四五| 国产欧美综合在线| 97se狠狠狠综合亚洲狠狠| 亚洲精品五月天| 欧美日韩一区高清| 日韩精品国产欧美| 2021久久国产精品不只是精品| 精品一区二区三区在线播放视频 | 五月天久久比比资源色| 91精品国产全国免费观看| 国产自产视频一区二区三区| 国产亚洲欧美色| 91小视频免费看| 亚洲成人自拍偷拍| 欧美mv日韩mv国产网站| 国产91精品露脸国语对白| 国产精品传媒视频| 欧美日韩午夜精品| 激情五月激情综合网| 国产精品美女久久久久久2018| 91污片在线观看| 性做久久久久久免费观看欧美| 精品免费国产一区二区三区四区| 国产精品一区一区三区| 亚洲精品成人少妇| 日韩三级视频在线观看| 国产69精品久久久久毛片| 亚洲一区二区视频在线| 精品va天堂亚洲国产| 99精品视频在线播放观看| 午夜精品福利一区二区三区蜜桃| 精品国产乱码久久久久久蜜臀| 不卡区在线中文字幕| 婷婷六月综合网| 日本一区二区电影| 欧美欧美午夜aⅴ在线观看| 国产精品一区在线观看你懂的| 亚洲精品高清在线| 欧美精品一区二区三区蜜桃 | www.亚洲色图.com| 日韩成人免费电影| 亚洲欧美一区二区视频| 91精品国产福利| 91一区一区三区| 久草热8精品视频在线观看| 一区二区中文字幕在线| 欧美精品在线观看播放| 成人黄色av电影| 看电影不卡的网站| 一区二区三区在线观看国产| 欧美电影免费观看高清完整版在线 | 奇米色777欧美一区二区| 中文字幕一区在线观看| 日韩一二三区视频| 欧美性生交片4| 成人动漫一区二区在线| 久久国产精品99久久久久久老狼 | 精品一区二区精品| 亚洲国产一区二区a毛片| 国产精品美女久久福利网站| 精品久久99ma| 欧美人体做爰大胆视频| 91色porny| 风间由美中文字幕在线看视频国产欧美| 日韩国产欧美在线播放| 亚洲欧美日韩综合aⅴ视频| 久久日韩精品一区二区五区| 91精品国产一区二区| 欧美性大战久久久久久久蜜臀| 波多野结衣亚洲一区| 国产激情一区二区三区| 免费观看成人av| 日韩精品免费专区| 亚洲gay无套男同| 一区二区三区成人| 中文字幕一区二区三区不卡| 久久色中文字幕| 精品国产乱码久久久久久牛牛| 91精品在线观看入口| 欧美日韩一本到| 欧美在线观看视频在线| 一本大道久久a久久综合婷婷| av不卡一区二区三区| 成人网在线播放| 国产不卡视频在线观看| 国产成人免费视频精品含羞草妖精|