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

📄 mmimt_menutable.c

📁 展讯平台的mtue源代码, 全面,精简,仅供学习, 商用后果自负
💻 C
字号:
/*****************************************************************************
** File Name:                                                                *
** Author:                                                                   *
** Date:           2007/08/03                                                *
** Copyright:      2007 MTONE, Inc. All Rights Reserved.                     *
** Description:                                                              *
******************************************************************************
**                         Important Edit History                            *
** --------------------------------------------------------------------------*
** DATE           NAME             DESCRIPTION                               *
** 2007/08/03                      Create                                    *
*****************************************************************************/
#ifdef MMI_MTUNE


#include "mmi_common.h"
#include "mmimt_menutable.h"

#include "mmimt_text.h"

//#include "mmi_text.h"
#include "guimenu.h"


#include "window_parse.h"
#include "mmi_text.h"
//#include "mmi_anim.h"
////////////////////////////////////////////////////////////////

#define MENU_NULL NULL
#define TIP_NULL 0
const GUIMENU_ITEM_T menu_mp3_main_opt[] =
{
	{ ID_MP3_MENU_MAIN_BILLBOARD, TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MTUNE_DOWNLOAD_MUSIC, 0, 0, 0, MENU_NULL },
	{ ID_MP3_MENU_MAIN_LYRIC,	  TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_MAIN_LYRIC,     0, 0, 0, MENU_NULL },
	{ ID_MP3_MENU_MAIN_SEARCH,    TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_MAIN_SEARCH,    0, 0, 0, MENU_NULL },
	{ ID_MP3_MENU_MAIN_LIST,      TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_MAIN_LIST,      0, 0, 0, MENU_NULL },
	{ ID_MP3_MENU_MAIN_RING,      TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN},TXT_MT_MENU_MAIN_RING,      0, 0, 0, MENU_NULL },
//	{ ID_MP3_MENU_MAIN_PLAYMODE,  TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_MAIN_PLAYMODE,  0, 0, 0, MENU_NULL },
	{ ID_MP3_MENU_MAIN_CLUB,      TIP_NULL, { STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_MAIN_CLUB,      0, 0, 0, MENU_NULL },
//	{ ID_MP3_MENU_MAIN_DETAIL,    TIP_NULL, { 0, 0, 0 }, TXT_MT_MENU_MAIN_DETAIL,    0, 0, 0, MENU_NULL },
//	{ ID_MP3_MENU_MAIN_PLAYBG,    TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_MAIN_PLAYBG,    0, 0, 0, MENU_NULL },
	{ ID_MP3_MENU_MAIN_SETTING,  TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MTUNE_MAIN_MENU_SETTING,  0, 0, 0, MENU_NULL },
	{ ID_MP3_MENU_MAIN_EXIT,  TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_EXIT,  0, 0, 0, MENU_NULL },

};
const GUIMENU_ITEM_T menu_mp3_ring_opt[] =
{
//	{ ID_MP3_MENU_RING_DOWNLOAD, TIP_NULL, { 0, 0, 0 }, TXT_MT_MENU_RING_DOWNLOAD, 0, 0, 0, MENU_NULL },
//	{ ID_MP3_MENU_RING_FORWARD,  TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_RING_FORWARD,  0, 0, 0, MENU_NULL },
	{ ID_MP3_MENU_RING_SUBRBT,   TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_RING_SUBRBT,   0, 0, 0, MENU_NULL },
	{ ID_MP3_MENU_RING_RING,     TIP_NULL,{STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_RING_RING,     0, 0, 0, MENU_NULL },
};

const GUIMENU_ITEM_T menu_mp3_srchrslt_opt[] =
{
	{ ID_MP3_MENU_SRCHRSLT_DOWNLOAD, TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_SRCHRSLT_DOWNLOAD, 0, 0, 0, MENU_NULL },
	{ ID_MP3_MENU_SRCHRSLT_FWDRING,  TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_SRCHRSLT_FWDRING,  0, 0, 0, MENU_NULL },
	{ ID_MP3_MENU_SRCHRSLT_SUBRBT,   TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_SRCHRSLT_SUBRBT,   0, 0, 0, MENU_NULL },
};

const GUIMENU_ITEM_T menu_mt_numopt_opt[] =
{
	{ ID_MT_MENU_NUMOPT_DEL,  TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_NUMOPT_DEL,  0, 0, 0, MENU_NULL },
	{ ID_MT_MENU_NUMOPT_EDIT, TIP_NULL, {STXT_OK, TXT_NULL, STXT_RETURN}, TXT_MT_MENU_NUMOPT_EDIT, 0, 0, 0, MENU_NULL },
};

#ifdef MENU_DEF
#undef MENU_DEF
#endif

#define MENU_DEF( _TABLEID, _ITEMPTR, _STYLE, _TITLESTR, _TITLE_ICON, _TITLE_NUMICON, _TITLE_BACKGROUND, _ITEMCOUNT) \
	_ITEMPTR, _STYLE, _TITLESTR, _TITLE_ICON, _TITLE_NUMICON, _TITLE_BACKGROUND, _ITEMCOUNT,

const GUIMENU_GROUP_T g_mtmenu_table[] =
{
    { 0 },	// MTMENU_NULL
    { 0 },	// MTMENU_DYNA
	#include "mmimt_menutable.def"
    { 0 },	// MTMENU_MAX
};

#undef MENU_DEF

const GUIMENU_GROUP_T* MMIMT_GetMenuTable( void )
{
    return g_mtmenu_table;
}

const GUIMENU_GROUP_T* MMIMT_GetMenuGroup( uint16 group_id, BOOLEAN *ret )
{
	const GUIMENU_GROUP_T* group_ptr = NULL;

	if( ret ) *ret = FALSE;

	if( group_id < MTMENU_BASE || group_id > MTMENU_MAX ) return NULL;

	if( ret ) *ret = TRUE;

	switch( group_id )
	{
	case MTMENU_NULL:
		group_ptr = NULL;
		break;

	case MTMENU_DYNA:
		group_ptr = NULL;
		break;

	default:
		group_ptr = g_mtmenu_table + group_id - MTMENU_BASE;
		break;
	}

	return group_ptr;
}

PUBLIC void MTUNE_RegMenuGroup(void)
{
    MMI_RegMenuGroup(MMI_MODULE_MTUNE, g_mtmenu_table);
}


#endif

⌨️ 快捷键说明

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