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

📄 mtune_def.h

📁 展讯平台的mtue源代码, 全面,精简,仅供学习, 商用后果自负
💻 H
字号:
/************************************************************************/
/*				Mtune_def.h												*/
/*      Create By M.K. Mtone Inc. 20071109								*/
/*	  																    */
/*请在此修改数值以适应不同的需求								        */
/*																        */
/*																        */
/************************************************************************/



#ifndef _MTUNE_DEF_H_
#define _MTUNE_DEF_H_

#ifdef __cplusplus
    extern   "C"
    {
#endif
/*
#define MT_SRCH_RSLT_MAX 12
#define MT_URL_SRCH_SET_RING          "&searchtype=1"
#define MT_URL_SRCH_MENU                 "&searchtype=2"

//
#define MT_FILE_NAME_COLOR          (RGB565(255, 255, 255))

//发送铃声给好友的输入号码界面,号码输入框的位置
#if defined (LCD_176_220)
#define MMIMT_SINGLE_PHONENUMBE_LEFT		8
#define MMIMT_SINGLE_PHONENUMBE_TOP			40
#define MMIMT_SINGLE_PHONENUMBE_RIGHT		160
#define MMIMT_SINGLE_PHONENUMBE_BOTTOM		100
#elif defined (LCD_240_320)
#define MMIMT_SINGLE_PHONENUMBE_LEFT		20
#define MMIMT_SINGLE_PHONENUMBE_TOP			40
#define MMIMT_SINGLE_PHONENUMBE_RIGHT		220
#define MMIMT_SINGLE_PHONENUMBE_BOTTOM		140
#elif defined (LCD_240_400)
#define MMIMT_SINGLE_PHONENUMBE_LEFT		20
#define MMIMT_SINGLE_PHONENUMBE_TOP			60
#define MMIMT_SINGLE_PHONENUMBE_RIGHT		220
#define MMIMT_SINGLE_PHONENUMBE_BOTTOM		160
#else
#define MMIMT_SINGLE_PHONENUMBE_LEFT		10
#define MMIMT_SINGLE_PHONENUMBE_TOP			40
#define MMIMT_SINGLE_PHONENUMBE_RIGHT		120
#define MMIMT_SINGLE_PHONENUMBE_BOTTOM		80
#endif

#define MMIMT_FULLSCREEN_CLIENT_LEFT		0 
#define MMIMT_FULLSCREEN_CLIENT_TOP			MMI_TITLE_HEIGHT
#define MMIMT_FULLSCREEN_CLIENT_RIGHT		MMI_MAINSCREEN_RIGHT_MAX_PIXEL
#define MMIMT_FULLSCREEN_CLIENT_BOTTOM		( MMI_MAINSCREEN_BOTTOM_MAX_PIXEL - MMI_FULLSCREEN_SOFTKEY_BAR_HEIGHT )

#define MMIMT_DESTNO_MAX		5
#define MMIMT_NO_LEN_MAX_BCD	10
#define MMIMT_NO_LEN_MAX		20

#define MMI_3SECONDS 3000//3 
#define MMI_5SECONDS 5000

#if defined (LCD_176_220)
#define     MMIMP3_PLAYER_SOFTKEY_HEIGHT   22
#define     MMIMP3_FILE_NAME_HEIGHT             18
#define     MT_LRC_ITEM_LENTH                          40
#elif defined (LCD_240_320) || defined (LCD_240_400)
#define     MMIMP3_PLAYER_SOFTKEY_HEIGHT   20
#define     MMIMP3_FILE_NAME_HEIGHT             16
#define     MT_LRC_ITEM_LENTH                          44
#else
#define     MMIMP3_PLAYER_SOFTKEY_HEIGHT   20
#define     MMIMP3_FILE_NAME_HEIGHT             16
#define     MT_LRC_ITEM_LENTH                          32
#endif
#define     MMIMP3_PLAYER_SOFTKEY_LEFT        0


typedef enum
{
      MT_NOT_SPECIFIED,
      MT_CLEAR_SMS,
      MT_CHARGE_SMS,
      MT_WAKE_SMS
}MT_SMS_TYPE;  

typedef enum
{
	SEARCH_MENU_DOWNLOAD,
	SET_RING_MENU_DOWNLOAD,
	PHB_MENU_DOWNLOAD
}MENU_DOWNLOAD_MP3_TYPE; 

typedef enum
{
	//PT_WAP_VERSION,
	PT_PHB_VERSION,
	PT_SETRING_VERSION,
	PT_SEARCH_VERSION,
}MT_PT_VERSION;

typedef enum
{
	NONE_LIB,
	URI_LIB,          //mp3库
	MOBJID_LIB,   //素材库
	URI_AND_MOBJID_LIB
}SRCH_RSLT_LIB_TYPE;

typedef struct
{
	uint16	sztitle[40];
	uint16	szartist[40];
	uint16	szalbum[40];
	uint16     szalias[40];				
	SRCH_RSLT_LIB_TYPE szlibtype;      
	char        szmobjid[12];
	char	szurl[1024];
} SRCH_RSLT;

typedef enum
{
      MT_LCD_128_160,
      MT_LCD_176_220,
      MT_LCD_240_320
}MT_LCD_TYPE; 

typedef enum
{
	MT_WAP_GetBillBoardOpt=1,
	MT_WAP_SearchLrc,
	MT_WAP_SearchRing
}MT_WAP_APP;

typedef struct {
	int ms;
	char item_data[MT_LRC_ITEM_LENTH+1];
}LYRIC_ITEMS;

BOOLEAN Mtune_IsGprsState(void);
extern uint8 g_timer_auto_download_id;
extern uint8 g_timer_play_mp3_id;
extern uint8 g_mp3_record_timer_id;   
extern uint8 g_timer_get_phbop_id;
extern BOOLEAN g_is_auto_download;
extern BOOLEAN g_is_mp3_playing_bg	;
extern BOOLEAN g_if_visit_server;
extern uint8 MT_PhbParaQuary();
*/

#ifdef __cplusplus
    }
#endif

#endif // _MTUNE_DEF_H_

⌨️ 快捷键说明

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