?? osd_consts.h
字號:
#ifndef _OSD_CONSTS_H_
#define _OSD_CONSTS_H_
#include "..\..\api\S5h_capability.h"
#include "..\..\Custom\include\select_cap.h"
#define ID_NULL 255
typedef enum{
#if 1
ID_COLOR_BLACK = 0 ,
ID_COLOR_RED ,
ID_COLOR_DARK_WHITE ,
ID_COLOR_TRANS
#else
ID_COLOR_BLACK ,
ID_COLOR_RED ,
ID_COLOR_DARK_WHITE ,
ID_COLOR_TRANS
//ID_COLOR_BLUE
//ID_COLOR_YELLOW ,
#endif
} COLOR_ID;
#if (LOGO_PICTURE && (!VIDEO_LOGO))
typedef enum{
ID_WND_LOGO_BG,
ID_WND_LOGO_STR
}LOGO_WND_ID;
#endif /* (LOGO_PICTURE && (!VIDEO_LOGO)) */
typedef enum {
ID_WND_INFO_BG = 0,
ID_WND_INFO_ICON,
ID_WND_INFO_STR,
ID_WND_INFO_TRACK,
ID_WND_INFO_TIME,
ID_WND_INFO_DISC,
ID_WND_INFO_COMMON, //repeat, menu
ID_WND_INFO_COMMON_STATIC,
ID_WND_INFO_COMMON_MODE
,ID_WND_INFO_MUTE
}INFO_WND_ID;
typedef enum {
ID_WND_PROG_BG = 0,
ID_WND_PROG_STATBAR,
ID_WND_PROG_TRKBAR,
ID_WND_PROG_PTR,
ID_WND_PROG_NUM1,
ID_WND_PROG_NUM2,
ID_WND_PROG_NUM3,
ID_WND_PROG_NUM4,
ID_WND_PROG_NUM5,
ID_WND_PROG_ITEM1,
ID_WND_PROG_ITEM2,
ID_WND_PROG_ITEM3,
ID_WND_PROG_ITEM4,
ID_WND_PROG_ITEM5
}PROG_WND_ID;
typedef enum{
#if 0
ID_WND_MP3_BG,
ID_WND_MP3_NOTICE,
ID_WND_MP3_TIME,
ID_WND_MP3_STAT,
// ID_WND_MP3_DIR,
ID_WND_MP3_PTR,
ID_WND_MP3_CONTENT_BG,
ID_WND_MP3_CONTENT1,
ID_WND_MP3_CONTENT2,
ID_WND_MP3_CONTENT3,
ID_WND_MP3_CONTENT4,
ID_WND_MP3_CONTENT5,
ID_WND_MP3_CONTENT6,
ID_WND_MP3_CONTENT7,
ID_WND_MP3_ICON1,
ID_WND_MP3_ICON2,
ID_WND_MP3_ICON3,
ID_WND_MP3_ICON4,
ID_WND_MP3_ICON5,
ID_WND_MP3_ICON6,
ID_WND_MP3_ICON7
#else
ID_WND_MP3_BG = 0,
ID_WND_MP3_TIME,
ID_WND_MP3_PTR,
ID_WND_MP3_CONTENT1,
ID_WND_MP3_CONTENT2,
ID_WND_MP3_CONTENT3,
ID_WND_MP3_CONTENT4,
ID_WND_MP3_CONTENT5,
ID_WND_MP3_CONTENT6,
ID_WND_MP3_CONTENT7,
ID_WND_MP3_ICON1,
ID_WND_MP3_ICON2,
ID_WND_MP3_ICON3,
ID_WND_MP3_ICON4,
ID_WND_MP3_ICON5,
ID_WND_MP3_ICON6,
ID_WND_MP3_ICON7
#endif
}MP3_WND_ID;
//maymeng 050520
#if _MP3_EXPLORE_OSD
typedef enum{
ID_WND_EXP_BG = 0,
ID_WND_EXP_BORDER_HOR,
ID_WND_EXP_BORDER_VER,
#if 1
ID_WND_EXP_NOTICE_BG,
#endif
ID_WND_EXP_NOTICE_ICON,
ID_WND_EXP_NOTICE_TXT,
ID_WND_EXP_NOTICE_FILENAME,
ID_WND_EXP_NOTICE_TIME,
#if 1
ID_WND_EXP_RESERVED_BG,
#endif
ID_WND_EXP_RESERVED_TEMP1,
ID_WND_EXP_RESERVED_TEMP2,
ID_WND_EXP_RESERVED_FILENAME,
ID_WND_EXP_ARROW_FOLD,
ID_WND_EXP_ARROW_FILE,
// ID_WND_EXP_FOLD_BG,
/*1-10*/
ID_WND_EXP_FOLD_ICON1,
ID_WND_EXP_FOLD_ICON2,
ID_WND_EXP_FOLD_ICON3,
ID_WND_EXP_FOLD_ICON4,
ID_WND_EXP_FOLD_ICON5,
ID_WND_EXP_FOLD_ICON6,
ID_WND_EXP_FOLD_ICON7,
ID_WND_EXP_FOLD_ICON8,
ID_WND_EXP_FOLD_ICON9,
ID_WND_EXP_FOLD_ICON10,
ID_WND_EXP_FOLD_NAME1,
ID_WND_EXP_FOLD_NAME2,
ID_WND_EXP_FOLD_NAME3,
ID_WND_EXP_FOLD_NAME4,
ID_WND_EXP_FOLD_NAME5,
ID_WND_EXP_FOLD_NAME6,
ID_WND_EXP_FOLD_NAME7,
ID_WND_EXP_FOLD_NAME8,
ID_WND_EXP_FOLD_NAME9,
ID_WND_EXP_FOLD_NAME10,
ID_WND_EXP_FOLD_BLANK,
//file column BG, level 0
// ID_WND_EXP_FILE_BG,
/*1-10*/
ID_WND_EXP_FILE_NUM1,//maymeng 050705
ID_WND_EXP_FILE_NUM2,
ID_WND_EXP_FILE_NUM3,
ID_WND_EXP_FILE_NUM4,
ID_WND_EXP_FILE_NUM5,
ID_WND_EXP_FILE_NUM6,
ID_WND_EXP_FILE_NUM7,
ID_WND_EXP_FILE_NUM8,
ID_WND_EXP_FILE_NUM9,
ID_WND_EXP_FILE_NUM10,//
ID_WND_EXP_FILE_NAME1,
ID_WND_EXP_FILE_NAME2,
ID_WND_EXP_FILE_NAME3,
ID_WND_EXP_FILE_NAME4,
ID_WND_EXP_FILE_NAME5,
ID_WND_EXP_FILE_NAME6,
ID_WND_EXP_FILE_NAME7,
ID_WND_EXP_FILE_NAME8,
ID_WND_EXP_FILE_NAME9,
ID_WND_EXP_FILE_NAME10,
ID_WND_EXP_FILE_BLANK,
}EXPLORE_WND_ID;
#endif
//end of maymeng 050520
#if 1
typedef enum {
ID_STR_DYN0 = 0,
ID_STR_DYN1, //info icon
ID_STR_DYN2, //info string
ID_STR_DYN3, //info track
ID_STR_DYN4, //info time
ID_STR_DYN5, //info prohib
ID_STR_DYN6,
ID_STR_DYN7, //info status(static)
ID_STR_DYN8, //info status
ID_STR_DYN9, //program num
ID_STR_DYN10 //program track
,ID_STR_DYN11 //program ptr
,ID_STR_DYN12
,ID_STR_DYN13
,ID_STR_DYN14
,ID_STR_DYN15
,ID_STR_DYN16
,ID_STR_DYN17
,ID_STR_DYN18
,ID_STR_DYN19
,ID_STR_DYN20
,ID_STR_DYN21
#if _MP3_OSD
#if 0
,ID_STR_NOTICE
,ID_STR_TIME
,ID_STR_STAT
,ID_STR_PTR
,ID_STR_CONTENT1
,ID_STR_CONTENT2
,ID_STR_CONTENT3
,ID_STR_CONTENT4
,ID_STR_CONTENT5
,ID_STR_CONTENT6
,ID_STR_CONTENT7
,ID_STR_ICON1
,ID_STR_ICON2
,ID_STR_ICON3
,ID_STR_ICON4
,ID_STR_ICON5
,ID_STR_ICON6
,ID_STR_ICON7
#endif
#endif
#if (LOGO_PICTURE && (!VIDEO_LOGO))
,ID_STR_LOGO
#endif/* (LOGO_PICTURE && (!VIDEO_LOGO)) */
#if 0
,ID_STR_DYN16,
ID_STR_DYN17,
ID_STR_DYN18,
ID_STR_DYN19,
ID_STR_DYN20,
ID_STR_DYN21,
ID_STR_DYN22,
ID_STR_DYN23,
ID_STR_DYN24,
ID_STR_DYN25,
ID_STR_DYN26,
ID_STR_DYN27,
ID_STR_DYN28,
ID_STR_DYN29,
ID_STR_DYN30,
ID_STR_DYN31,
ID_STR_DYN32,
ID_STR_DYN33,
ID_STR_DYN34,
ID_STR_DYN35,
ID_STR_DYN36,
ID_STR_DYN37,
ID_STR_DYN38,
ID_STR_DYN39,
ID_STR_DYN40,
ID_STR_DYN41,
ID_STR_DYN42,
ID_STR_DYN43,
ID_STR_DYN44,
ID_STR_DYN45,
ID_STR_DYN46,
ID_STR_DYN47,
ID_STR_DYN48,
ID_STR_DYN49,
ID_STR_MMN0,
ID_STR_MMN1,
ID_STR_MMN2,
ID_STR_MMN3,
ID_STR_MMN4,
ID_STR_MMN5,
ID_STR_MMN6,
ID_STR_MMN7,
ID_STR_MMN8,
ID_STR_MMN9,
ID_STR_MMN10,
ID_STR_MMN11,
ID_STR_MMN12,
ID_STR_MMN13,
ID_STR_MMN14,
ID_STR_MMN15,
ID_STR_MMN16,
ID_STR_MMN17,
ID_STR_MMN18,
ID_STR_MMN19,
ID_STR_MMN20,
ID_STR_MMN21,
ID_STR_MMN22,
ID_STR_MMN23,
ID_STR_MMN24,
ID_STR_MMN25,
ID_STR_MMN26,
ID_STR_MMN27,
ID_STR_MMN28,
ID_STR_MMN29,
ID_STR_MMN30,
ID_STR_MMN31,
ID_STR_MMN32,
ID_STR_MMN33,
ID_STR_MMN34,
ID_STR_MMN35,
ID_STR_MMN36,
ID_STR_MMN37,
ID_STR_MMN38,
ID_STR_MMN39,
ID_STR_MMN40,
ID_STR_MMN41,
ID_STR_MMN42,
ID_STR_MMN43,
ID_STR_MMN44,
ID_STR_MMN45,
ID_STR_MMN46,
ID_STR_MMN47,
ID_STR_MMN48,
ID_STR_MMN49
#endif
//maymeng 050520
#if _MP3_EXPLORE_OSD
,ID_STR_EXP_NOTICE_ICON
,ID_STR_EXP_NOTICE_TXT
,ID_STR_EXP_NOTICE_FILENAME
,ID_STR_EXP_NOTICE_TIME
,ID_STR_EXP_RESERVED_TEMP1
,ID_STR_EXP_RESERVED_TEMP2
,ID_STR_EXP_RESERVED_FILENAME
,ID_STR_EXP_ARROW_FOLD
,ID_STR_EXP_ARROW_FILE
,ID_STR_EXP_FOLD_ICON1
,ID_STR_EXP_FOLD_ICON2
,ID_STR_EXP_FOLD_ICON3
,ID_STR_EXP_FOLD_ICON4
,ID_STR_EXP_FOLD_ICON5
,ID_STR_EXP_FOLD_ICON6
,ID_STR_EXP_FOLD_ICON7
,ID_STR_EXP_FOLD_ICON8
,ID_STR_EXP_FOLD_ICON9
,ID_STR_EXP_FOLD_ICON10
,ID_STR_EXP_FOLD_NAME1
,ID_STR_EXP_FOLD_NAME2
,ID_STR_EXP_FOLD_NAME3
,ID_STR_EXP_FOLD_NAME4
,ID_STR_EXP_FOLD_NAME5
,ID_STR_EXP_FOLD_NAME6
,ID_STR_EXP_FOLD_NAME7
,ID_STR_EXP_FOLD_NAME8
,ID_STR_EXP_FOLD_NAME9
,ID_STR_EXP_FOLD_NAME10
,ID_STR_EXP_FILE_NUM1 //maymeng 050705
,ID_STR_EXP_FILE_NUM2
,ID_STR_EXP_FILE_NUM3
,ID_STR_EXP_FILE_NUM4
,ID_STR_EXP_FILE_NUM5
,ID_STR_EXP_FILE_NUM6
,ID_STR_EXP_FILE_NUM7
,ID_STR_EXP_FILE_NUM8
,ID_STR_EXP_FILE_NUM9
,ID_STR_EXP_FILE_NUM10 //
,ID_STR_EXP_FILE_NAME1
,ID_STR_EXP_FILE_NAME2
,ID_STR_EXP_FILE_NAME3
,ID_STR_EXP_FILE_NAME4
,ID_STR_EXP_FILE_NAME5
,ID_STR_EXP_FILE_NAME6
,ID_STR_EXP_FILE_NAME7
,ID_STR_EXP_FILE_NAME8
,ID_STR_EXP_FILE_NAME9
,ID_STR_EXP_FILE_NAME10
#endif
//end of maymeng 050520
} STR_DYN_ID;
#endif
typedef enum{
STR_LANGUAGE_ID,
STR_PLAY_ID,
STR_PAUSE_ID,
STR_STOP_ID,
STR_PREV_ID,
STR_NEXT_ID,
STR_FR_ID,
STR_FF_ID,
//STR_SR_ID,
STR_SF_ID,
STR_SLECT_ID,
// STR_SEARCH_TIME_ID,
// STR_LOAD_ID,
STR_PROHIBITION_ID,
STR_OPEN_ID,
STR_CLOSE_ID,
//dsp for repeat
STR_REPEAT_ID,
STR_REPEAT_TRK_ID,
STR_REPEAT_ALL_ID,
//STR_REPEAT_A_ID,
//STR_REPEAT_AB_ID,
STR_OFF_ID,
//dsp for menu
//STR_MENU_ON_ID,
//STR_MENU_OFF_ID,
STR_PROG_ID,
STR_RANDOM_ID,
#if 1//_SUPPORT_PGM_RANDOM
STR_PROG_OFF_ID,
STR_RANDOM_OFF_ID,
#endif
//STR_CLEAR_ID,
STR_RETURN_ID,
STR_VOLUME_ID,
STR_MUTE_ON_ID,
STR_MUTE_OFF_ID,
STR_PBC_ON_ID,
STR_PBC_OFF_ID,
STR_INTRO_ON_ID,
STR_INTRO_OFF_ID,
STR_STEP_ID,
// DSP_SLOW_ID,
STR_ZOOM_ID,
STR_ZOOM_OFF_ID,
STR_STERO_ID,
STR_LEFT_CH_ID,
STR_RIGHT_CH_ID,
//STR_DISPLAYMODE_ID,
STR_TONE_ID, //tone control
STR_FREEZE_ID,
STR_SCORE_ID,
STR_RESUME_ID,
STR_3D_JAZZ_ID,
STR_3D_ROCK_ID,
STR_3D_POP_ID,
STR_3D_CLASSIC_ID,
STR_3D_NORMAL_ID,
STR_TIME_ID,
STR_TIME_CANCEL_ID,
STR_READ_DISC_ID,
STR_NO_DISC_ID,
STR_NONE_ID
} DspStrID;
#if 0
typedef enum{
ID_STR_VCD,
ID_STR_PLAY,
ID_STR_PAUSE,
ID_STR_STOP,
ID_STR_PREV,
ID_STR_NEXT,
ID_STR_LOAD
} STR_STATIC_ID;
#endif
#define PLAY_ICON (char *)"\073" /* 073: (DEC)11 + (DEC) 48 = (OCT) 73 */
#define PAUSE_ICON (char *)"\074"
#define STOP_ICON (char *)"\075"
#define NEXT_ICON (char *)"\076"
#define PREV_ICON (char *)"\077"
#define PROHIBIT_ICON (char *)"\130"
#define OPEN_ICON (char *)"\133" //43+48
#define FF_ICON (char *)"\135"
#define FR_ICON (char *)"\136"
#define FOLDER_ICON (char *)"\142"
#define FILE_ICON (char *)"\143"
//maymeng 050520
#define PLAY_DOWN_ICON (char *)"\144"
//end
#define DOT_ICON (char *)"\141" //tone control
#define TONE_REDUCE_LINE (char *)"\256"
#define TONE_ADD_LINE (char *)"\255"
#define TONE_NONE_LINE (char *)"\254"
#define TONE_VALUE_LINE FILE_ICON
#define HALF_HIGH_LINE (char *)"\257"
//#define LARGE_FONTS_STRIDE 2
#define OWN_FONTS_BASIC_STRIDE 0 // 1
#define TRINO_IMAGE_MERGE_WIDTH 720
#define TRINO_IMAGE_MERGE_HEIGHT 762
#define TRINO_IMAGE_MERGE_COLORFORMAT CF_INDEX_RGB4
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -