?? mmimt_menutable.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 + -