- Visual C++源码
- Visual Basic源码
- C++ Builder源码
- Java源码
- Delphi源码
- C/C++源码
- PHP源码
- Perl源码
- Python源码
- Asm源码
- Pascal源码
- Borland C++源码
- Others源码
- SQL源码
- VBScript源码
- JavaScript源码
- ASP/ASPX源码
- C#源码
- Flash/ActionScript源码
- matlab源码
- PowerBuilder源码
- LabView源码
- Flex源码
- MathCAD源码
- VBA源码
- IDL源码
- Lisp/Scheme源码
- VHDL源码
- Objective-C源码
- Fortran源码
- tcl/tk源码
- QT源码
UiPlayMenu.h
资源名称:SDK_M5661.rar [点击查看]
上传用户:hjhsjcl
上传日期:2020-09-25
资源大小:11378k
文件大小:2k
源码类别:
压缩解压
开发平台:
C++ Builder
- /*==========================================================================
- Copyright (c) 2004 ALi Corporation. All Rights Reserved
- File: UiPlayMenu.h
- content: music menu in playback module
- History: Created by TNE 2005/6/6
- ==========================================================================*/
- #ifdef _UI_MENU_H_
- #define EXTERN
- #else
- #define EXTERN extern
- #endif
- //======================== Const Define =============================
- #if(_PM_DVR_)
- #define MENU_MUSIC_MAX_ITEM_NUM 5 //tne 2006/01/16
- #else
- #define MENU_MUSIC_MAX_ITEM_NUM 6 //tne 2007/01/24 #2
- #endif
- #if(UI_USE_FILE_LIST)
- #define MENU_REPEAT_MAX_ITEM_NUM 7 //refer to cwStringRepeatList
- #else
- #define MENU_REPEAT_MAX_ITEM_NUM 4
- #endif
- #define MENU_REC_MAX_ITEM_NUM 3 // cwStringRecList
- #define MENU_EQ_MAX_ITEM_NUM 7 // cwStringEQList
- #define MENU_USER_EQ_MAX_ITEM_NUM 6 //
- #define MENU_3D_MAX_ITEM_NUM 2
- #define MENU_PLAY_RATE_MAX_ITEM_NUM 5 //cwStringPlaybackRateList
- #define MENU_REC_SRC_MAX_ITEM_NUM 2 //cwStringRecSrcList
- #define MENU_REC_VAD_MAX_ITEM_NUM 2
- #define MENU_INTRO_MAX_ITEM_NUM 16 //
- //#define MENU_SLIDE_SHOW_ITEM_NUM 2 //cwStringSlideList //Walace060220#1
- #define MENU_SLIDE_SHOW_ITEM_NUM 6 //Walace060220#1 0 disable + 10 sec = 11 items
- //#define MENU_ID3TAG_MAX_ITEM_NUM 2
- #if(_PM_MENU_)
- #define MUSIC_MENU_MAIN_START_NUM UI_MUSIC_MENU //01
- #elif(_PM_VD_MENU_)
- #define MUSIC_MENU_MAIN_START_NUM UI_VIDEO_REPEAT_MENU
- #endif
- //======================= Variable define ==========================
- //EXTERN CBYTE cbTitleMark[];
- EXTERN code CWORD *pcbMenuListStr[];
- EXTERN CBYTE cbMenuMaxItemNum[];
- EXTERN CBYTE cbMenuTitleStr[];
- //===================== Extern Function Define ======================
- //EXTERN API void UiDispCtrl(BYTE); //Walace060606#1 PlayProcess
- EXTERN API void UiGoNoMenu(void);
- EXTERN API void UiShowWakeUp(void) large;
- //EXTERN void UiShowMusicMenuText(void) large; // Jeff070125#5
- EXTERN void UiSelectItemControl(void) large;
- EXTERN XDWORD gbKeyCnt; // Larry070310#4
- #undef EXTERN