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

📄 mapp_dispmenu.h

📁 mstar 776 开发的车载dvd
💻 H
字号:
#ifndef MAPP_DISP_MENU_H
#define MAPP_DISP_MENU_H


/******************************************************************************/
/*                          Header Files                              		  */
/******************************************************************************/
#include "board.h"
#include "DataType.h"
#include "msAPI_OSD.h"

#include "MApp_GlobalSettingSt.h"



#ifdef MAPP_DISP_MENU_C
#define INTERFACE
#else
#define INTERFACE extern
#endif


#define ENU_FLOW_STATE_BLOCK_MIN  FS_MAIN_MENU
#define ENU_FLOW_STATE_BLOCK_MAX  FS_CHANNEL_EDIT_LIST//FS_CHANNEL_FAV_LIST
/********************************************************************************/
/*                     Enum                     */
/********************************************************************************/
//=== Flow State ===//
typedef enum
{
    //////////////////////////////////////////////////////////////////
    // Do not insert flow state which not belong to main menu here.	//
    //////////////////////////////////////////////////////////////////
    FS_MAIN_MENU = -1,

    //////////////////////////////////////////////////////////////////
    // menu flow state monitored by u32MonitorOsdTimer				//
    //////////////////////////////////////////////////////////////////
    FS_CHANNEL_EDIT_LIST,
    FS_CHANNEL_TENKEY_LIST,
    FS_CHANNEL_RETURN_LIST,
    FS_CHANNEL_LIST,
    FS_CHANNEL_FAV_LIST,

    //////////////////////////////////////////////////////////////////
    // menu flow state not monitored by u32MonitorOsdTimer			//
    //////////////////////////////////////////////////////////////////
    FS_IDLE_MENU, 	//virtual menu
    FS_STANDBY_MENU,//virtual menu
    FS_EPGUI_MENU,

    FS_ADJUST_MENU,
    FS_FACTORY_MENU,
} EN_MENU_FLOW_STATE;

////////////////////////////////////////////////////////////////////////////////////////////////////////

//===== Window display on Idle Mode ====
typedef enum
{
    IDLE_NONEOSD_WIN,
    //IDLE_SHORTCUT_NONE,
    IDLE_CLOCK_WIN,

    //Mute Menu
    IDLE_MUTE_WIN,

    ///Hotkey Menu
    IDLE_VOLUME_WIN,
    IDLE_SLEEP_TIMER_WIN,
    IDLE_HKEY_BRIGHTNESS_WIN,   //for CUS3L
    IDLE_HKEY_PICTURE_WIN,
    IDLE_HKEY_AUDIO_WIN,
    IDLE_HKEY_ZOOM_WIN,
    IDLE_HKEY_MTS_WIN,
    IDLE_HKEY_SLEEP_WIN,
    IDLE_HKEY_SUBTITLE_WIN,

    // Addy 20071031
    IDLE_TOUCH_PANEL_WIN,
    IDLE_DVD_WIN,

    //Shortcut Menu
    IDLE_TENKEY_NUMBER_WIN,
    IDLE_CHANNEL_RETURN_WIN,
    IDLE_CHANNEL_LIST_WIN,
    IDLE_CHANNEL_FAVORITE_WIN,
    IDLE_CHANNEL_BANNER_WIN,
    IDLE_INPUT_SOURCE_WIN,
    //Program Brief Menu
    IDLE_PROGRAM_INFO_WIN,

    IDLE_HKEY_P_CHECK,
    IDLE_HKEY_S_CHECK,
} EN_IDLE_WINDOW_TYPE;
//======================================

/********************************************************************************/
/*                     			Macro                    						*/
/********************************************************************************/

/********************************************************************************/
/*               Function prototype                     */
/********************************************************************************/

#undef INTERFACE

#endif

⌨️ 快捷键说明

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