📄 smbmusicaplib.rh
字号:
/* Copyright (C) 2006 Sony Ericsson Mobile Communications Japan, Inc. */
/*-------------------------------------------------------------------------*/
// FileName:
// SmbMusicAPLib.rh
//
// Description
// 儈儏乕僕僢僋傾僾儕儔僀僽儔儕儕僜乕僗僿僢僟
/*-------------------------------------------------------------------------*/
//曄峏棜楌
//擔晅 |曄峏幰 |撪梕
//--------------------------------------------------------------------------
//2006/04/26 |SEMCJ嬥岝 |怴婯嶌惉
//2007/05/22 |SEMCJ崃绮 |824懳墳
#ifndef __SMBMUSICAPLIB_RH__
#define __SMBMUSICAPLIB_RH__
//ADD-START PTX824
#include <SmbLayout.hrh>
/**
* 僾儘僌儗僗僶乕偁傝偺応崌偺Dialog偺Top儅乕僕儞
*/
#define MUSICAPLIB_PROGRESS_TOP_MARGIN KSmbLayout_UI_COM_A_1_1_2_Y-KSmbLayout_LINE_MIN_H-KSmbLayout_LINE_MIN_H
/**
* 僾儘僌儗僗僶乕偁傝偺応崌偺Dialog偺Bottom儅乕僕儞
*/
#define MUSICAPLIB_PROGRESS_BOTTOM_MARGIN KSmbLayout_UI_COM_A_1_1_H-KSmbLayout_UI_COM_A_1_1_4_Y-KSmbLayout_UI_COM_A_1_1_4_H-KSmbLayout_LINE_MIN_H-KSmbLayout_LINE_MIN_H
/**
* 僾儘僌儗僗僶乕偁傝偺応崌偺Dialog偺Width
*/
#define MUSICAPLIB_PROGRESS_WIDTH KSmbLayout_UI_COM_A_1_1_W -KSmbLayout_LINE_MIN_H-KSmbLayout_LINE_MIN_H-KSmbLayout_LINE_MIN_H-KSmbLayout_LINE_MIN_H
/**
* 僾儘僌儗僗僶乕側偟偺応崌偺Dialog偺Top儅乕僕儞
*/
#define MUSICAPLIB_PROCESSING_TOP_MARGIN KSmbLayout_UI_COM_B_1_1_2_Y-KSmbLayout_LINE_MIN_H-KSmbLayout_LINE_MIN_H
/**
* 僾儘僌儗僗僶乕側偟偺応崌偺Dialog偺Bottom儅乕僕儞
*/
#define MUSICAPLIB_PROCESSING_BOTTOM_MARGIN KSmbLayout_UI_COM_A_1_1_H-KSmbLayout_UI_COM_A_1_1_4_Y-KSmbLayout_UI_COM_A_1_1_4_H-KSmbLayout_LINE_MIN_H-KSmbLayout_LINE_MIN_H
/**
* 僾儘僌儗僗僶乕側偟偺応崌偺Dialog偺Width
*/
#define MUSICAPLIB_PROCESSING_WIDTH KSmbLayout_UI_COM_A_1_1_W -KSmbLayout_LINE_MIN_H-KSmbLayout_LINE_MIN_H-KSmbLayout_LINE_MIN_H-KSmbLayout_LINE_MIN_H
//ADD-END PTX824
/**
* 張棟拞Dialog偺壓晹偵昞帵偡傞僀儊乕僕儔儀儖
*/
#define MUSICAPLIB_PROGRESS_DIALOGIMAGE(aImageResourceId) \
SKONIMAGELABEL aImageResourceId \
{ \
is_bitmap = 0; \
filename = "Z:\\WcdmaMp\\Media\\Image\\shori.gif"; \
}
/**
* 僾儘僌儗僗僶乕晅偒僟僀傾儘僌昞帵僋儔僗
*
* @param[in] aResourceId 僟僀傾儘僌儕僜乕僗ID
* @param[in] aKeyguidanceResourceId 偙偺僟僀傾儘僌昞帵帪偵昞帵偡傞僉乕僈僀僟儞僗偺儕僜乕僗ID
* @param[in] aText 昞帵偡傞暥帤楍
*/
#define MUSICAPLIB_PROGRESS_DIALOG(aResourceId, aKeyguidanceResourceId, aText, aImageResourceId) \
SKONDIALOGBASE aResourceId \
{ \
keyguidance_id = aKeyguidanceResourceId; \
flag = ESkonDialogDisableSelectKey; \
width = MUSICAPLIB_PROGRESS_WIDTH; \
left_margin = 0; \
right_margin = 0; \
auto_close_time = 0; \
items= \
{ \
SKONDIALOGBASE_ITEM \
{ \
top_margin = MUSICAPLIB_PROGRESS_TOP_MARGIN; \
bottom_margin = MUSICAPLIB_PROGRESS_BOTTOM_MARGIN; \
width = 0; \
flag = 0; \
type = ESkonCidCompoundProgressLabel; \
control = SKONCOMPOUNDPROGRESSLABEL \
{ \
is_combinedtext = 0; \
label_type = 0; /* ENormal3Elements */ \
label_image = aImageResourceId; \
text = aText; \
mask_count = 100; \
}; \
} \
}; \
}
/**
* 僾儘僌儗僗僶乕側偟僟僀傾儘僌昞帵僋儔僗
*
* @param[in] aResourceId 僟僀傾儘僌儕僜乕僗ID
* @param[in] aKeyguidanceResourceId 偙偺僟僀傾儘僌昞帵帪偵昞帵偡傞僉乕僈僀僟儞僗偺儕僜乕僗ID
* @param[in] aText 昞帵偡傞暥帤楍
*/
#define MUSICAPLIB_NONPROGRESS_DIALOG(aResourceId, aKeyguidanceResourceId, aText, aImageResourceId) \
SKONDIALOGBASE aResourceId \
{ \
keyguidance_id = aKeyguidanceResourceId; \
flag = ESkonDialogDisableSelectKey; \
width = MUSICAPLIB_PROCESSING_WIDTH; \
left_margin = 0; \
right_margin = 0; \
auto_close_time = 0; \
items= \
{ \
SKONDIALOGBASE_ITEM \
{ \
top_margin = MUSICAPLIB_PROCESSING_TOP_MARGIN; \
bottom_margin = MUSICAPLIB_PROCESSING_BOTTOM_MARGIN; \
width = 0; \
flag = 0; \
type = ESkonCidCompoundProgressLabel; \
control = SKONCOMPOUNDPROGRESSLABEL \
{ \
is_combinedtext = 0; \
label_type = 1; /* ENormal2Elements */ \
label_image = aImageResourceId; \
text = aText; \
}; \
} \
}; \
}
#endif // __SMBMUSICAPLIB_RH__
// end of SmbMusicAPLib.rh
/* Copyright (C) 2006 Sony Ericsson Mobile Communications Japan, Inc. */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -