📄 mapp_uimenutbl.h
字号:
/******************************************************************************
Copyright (c) 2006 MStar Semiconductor, Inc.
All rights reserved.
[Module Name]: MApp_UiMenuTbl.h
[Date]: 2006/09/04
[Comment]:
OSD table definition.
[Reversion History]:
*******************************************************************************/
#include "MApp_uiMenuDef.h"
#include "Panel.h"
#include "MApp_Bitmap.h"
#include "MApp_Font.h"
#ifndef MAPP_UI_MENUTBL_H
#define MAPP_UI_MENUTBL_H
#ifdef MAPP_UI_MENUTBL_C
#define INTERFACE
#else
#define INTERFACE extern
#endif
#define NEWUI_COLOR_OPTION_SELECT_TEXT_COLOR NEWUI_COLOR_ITEM_SELECT_COLORG
// Addy 20071031
#define NEWUI_GWIN_BLENDING 0 // 87.5%
#define SMALL_INFO_WIN 1
#define NEWUI_COLOR_TRANSPARENT 0X000000
#define NEWUI_COLOR_BG_BLACK 0x040404//0x101010
#define NEWUI_COLOR_L1_PAGE_BACKGROUND_COLOR 0x242424
#define NEWUI_COLOR_L2_PAGE_BACKGROUND_COLOR 0x404040
#define NEWUI_COLOR_L3_PAGE_BACKGROUND_COLOR 0x565656
#define NEWUI_COLOR_ITEM_SELECT_COLOR 0xE8B231
#define NEWUI_COLOR_ITEM_SELECT_COLORG 0xFC8E2A
#define NEWUI_COLOR_OPTION_SELECT_COLOR 0xE8B231
#define NEWUI_COLOR_OPTION_SELECT_COLORG 0xFC8E2A
#define NEWUI_COLOR_ITEM_PATH_COLOR 0x935D2D
#define NEWUI_COLOR_ITEM_PATH_COLORG 0x684621
#define NEWUI_COLOR_CLEAR_NUM_COLOR 0x805329 //0x935D2D
#define NEWUI_COLOR_CLEAR_NUM_COLORG 0x7b5026 //0x684621
#define NEWUI_COLOR_ITEM_SELECT_TEXT_COLOR 0xFF0000// 0x101010
#define NEWUI_COLOR_ITEM_UNSELECT_TEXT_COLOR 0xDFDFDF
#define NEWUI_COLOR_ITEM_HIDDEN_TEXT_COLOR 0x797979
#define NEWUI_COLOR_ITEM_PATH_TEXT_COLOR 0x0000FF// 0xDFDFDF
#define NEWUI_COLOR_ITEM_UNSELECT_SUBPAGE_TEXT_COLOR 0xBEBEBE
#define NEWUI_COLOR_OPTION_LABEL_SELECT_COLOR 0xE8B231
#define NEWUI_COLOR_OPTION_LABEL_UNSELECT_COLOR 0xDFDFDF
#define NEWUI_COLOR_OPTION_LABEL_HIDDEN_COLOR 0x0000FF// 0x939393
#define NEWUI_COLOR_DIALOG_TEXT_COLOR 0x818181
#define NEWUI_COLOR_PROGRAM_NAME_TEXT_COLOR 0x818181
#define NEWUI_HIGHLIGHT_ORANGE_COLOR 0xff9f00
#define NEWUI_UNHIGHLIGHT_GRAY_COLOR 0xa0a0a0
#define NEWUI_UNHIGHLIGHT_DKGRAY_COLOR 0x555555
#define NEWUI_B7_L1_UnSelect_Color 0x797979
#define NEWUI_BG_COLOR_GREY 0x484848
#define NEWUI_H10_BG_DarkBlueColor 0x24508d
#define NEWUI_H10_BLOCK_BG_LightBlueColor 0x4069a9
#define NEWUI_H10_SignalIndicator_Bad_Color 0x646464
#define NEWUI_H10_SignalIndicator_Normal_Color 0x31446e
#define NEWUI_H10_SignalIndicator_Good_Color 0x78688f
#define NEWUI_EZSCAN_BLUE_COLOR 0xB8CAFF
#define NEWUI_HOTKEY_SEL_COLOR 0xff9f00
#define NEWUI_HOTKEY_BRIGHTNESS_STRING_COLOR 0xffffff
#define NEWUI_HOTKEY_BRIGHTNESS_MAINITEM_SEL_COCLOR 0xF98813
#define NEWUI_HOTKEY_BRIGHTNESS_MAINITEM1_UNSEL_COCLOR 0x2E2E2E
#define NEWUI_HOTKEY_BRIGHTNESS_MAINITEM2_UNSEL_COCLOR 0x3E3E3E
#define NEWUI_HOTKEY_BRIGHTNESS_MAINITEM3_UNSEL_COCLOR 0x505050
#define NEWUI_HOTKEY_BRIGHTNESS_MAINITEM4_UNSEL_COCLOR 0x646464
#define NEWUI_HOTKEY_BRIGHTNESS_MAINITEM5_UNSEL_COCLOR 0x757575
#define NEWUI_HOTKEY_BRIGHTNESS_MAINITEM6_UNSEL_COCLOR 0x959595
#define NEWUI_HOTKEY_BRIGHTNESS_MAINITEM7_UNSEL_COCLOR 0xDCDCDC
#define NEWUI_FACTORY_TITLE_COLOR 0xffffff
#define NEWUI_FACTORY_SEL_COLOR 0x0f0f0f
#define NEWUI_FACTORY_UNSEL_COLOR 0xffffff
#define NEWUI_Z2_LIST_BLOCK0_TEXT_COLOR 0x828282
#define NEWUI_Z2_LIST_ITEM_TEXT_BLACK_COLOR 0x080808
#define NEWUI_Z2_LIST_ITEM_TEXT_GRAY_COLOR 0xb7b7b7
#define NEWUI_COLOR_SETUP_BLUE 0xB8CAFF
#define NEWUI_COLOR_TV_PURPLE 0xBEB9D3
#define NEWUI_COLOR_DISABLE_GREY 0x828282
#define NEWUI_COLOR_TV_YELLOW 0xFA9B20
#define NEWUI_COLOR_DIMMED_GRAY 0xA2A2A2
#define NEWUI_Z_LABEL_BLOCK_COLOR 0x6c6c6c
#define NEWUI_Z_LABEL_BG_DARKGRAY_COLOR 0x363636
#define NEWUI_Z_LABEL_GRADIENT_DARKCOLOR 0x363636
#define NEWUI_Z_LABEL_GRADIENT_LIGHTCOLOR 0x787878
#define NEWUI_Z_LIST_BG_COLOR 0x6c6c6c
#define NEWUI_Z_LIST_BLOCK0_COLOR 0x6c6c6c
#define NEWUI_Z_LIST_BLOCK1_COLOR 0x4f4f4f
#define NEWUI_Z_LIST_BLOCK1_HILIGHT_COLOR 0xE8B231
#define UI_VOLWIN_NUM_COLOR 0xE8B231
#define NEWUI_COLOR_CHANNEL_EDIT_BG_TOP 0x888888
#define NEWUI_COLOR_CHANNEL_EDIT_BOTTOM_TOP 0x707070
#define NEWUI_COLOR_CHANNEL_EDIT_WHITE 0xFFFFFF
#define NEWUI_COLOR_CHANNEL_EDIT_TYPE_SEL_BG1 0x515151
#define NEWUI_COLOR_CHANNEL_EDIT_TYPE_SEL_BG2 0x383838
#define NEWUI_COLOR_CHANNEL_EDIT_TYPE_SEL_FONT 0xFF9A33
#define NEWUI_COLOR_CHANNEL_EDIT_TYPE_UNSEL_BG1 0x707070
#define NEWUI_COLOR_CHANNEL_EDIT_TYPE_UNSEL_BG2 0x616161
#define NEWUI_COLOR_CHANNEL_EDIT_TYPE_UNSEL_FONT 0xFFFFFF
//******************************************************************************
// COLOR SETTING
//******************************************************************************
#define COLOR_UI_TRANSPARENT 0X000000
#define COLOR_UI_WHITE 0xFFFFFF
#define COLOR_UI_BLACK 0x0F0F0F
#define COLOR_UI_RED 0xE00000
#define COLOR_UI_GREEN 0x00FF00
#define COLOR_UI_BLUE 0x0000FF
#define COLOR_UI_YELLOW 0xFFDF00
#define COLOR_UI_MAGENTA 0xFF00FF
#define COLOR_UI_CYAN 0x00FFFF
#define COLOR_SELECTED_GREY 0xFAFAFA
#define COLOR_POPUP_BUTTON_GREY 0xEAEAEA
#define COLOR_NORMAL_GREY 0xD8D8D8
#define COLOR_ICON_GREY 0xB9B9B9
#define COLOR_DIMMED_GREY 0xA2A2A2
#define COLOR_DISABLED_GREY 0x828282
#define COLOR_POPUP_DIMMED_GREY 0x656565
#define COLOR_POPUP_NORMAL_GREY 0x4D4D4D
#define COLOR_FOCUSED_GREY 0x080808//0X000000
#define COLOR_DTV_YELLOW 0xFA9820
#define COLOR_PVR_RED 0xDE6C5A
#define COLOR_EPG_RED 0xBF513D
#define COLOR_PVR_BLUE 0xC9D5EE
#define COLOR_SETUP_BLUE 0xB8CAFF
#define COLOR_TV_PURPLE 0xBEB9D3
#define COLOR_MUSIC_BLLUE 0x2890CB
#define COLOR_MPEG4_BLUE 0x36B2E1
#define COLOR_TV_GREEN 0x3CB9B0
#define COLOR_PVR_GREEN 0x5FA498
#define COLOR_USB_GREEN 0x6EB133
#define COLOR_TOP1_BLUE 0x1A67A5
#define COLOR_TOP2_BLUE 0x0893D9
#define COLOR_L1MENU_GREY 0x282828
#define COLOR_L2MENU_GREY 0x414141
#define COLOR_L3MENU_GREY 0x5A5A5A
#define COLOR_L4MENU_GREY 0x3F3F3F
#define COLOR_SELECTS_YELLOW 0xE8B231
#define COLOR_SELECTE_YELLOW 0xFC8E2A
#define COLOR_NUMBERS_YELLOW 0x805329
#define COLOR_NUMBERE_YELLOW 0x7B5026
#define COLOR_PATHS_YELLOW 0x935D2D
#define COLOR_PATHE_YELLOW 0x684621
#define COLOR_DELETED_GREY 0x787878
#define COLOR_PCMENU_GREY 0x939393
#define COLOR_SPECTRUM_BAR1_ENDBLUE 0x04399F
#define COLOR_SPECTRUM_BAR1_STARTBLUE 0x82EDFF
#define COLOR_SPECTRUM_BAR2_ENDGREEN 0x02FF19
#define COLOR_SPECTRUM_BAR2_STARTBLUE 0x82EDFF
#define COLOR_SPECTRUM_BAR3_ENDRED 0xDC0008
#define COLOR_SPECTRUM_BAR3_STARTBLUE 0x2614FE
#define GWIN_PREPEND_X PANEL_HSTART
#define GWIN_PREPEND_Y 1
#if 1 //(PANEL_TYPE_SEL == Pnl_AU07_AT)
// Menu Position (Absolute Position)
#define NEWUI_MAIN_MENU_GWIN_START_X 40 // ((PANEL_WIDTH-NEWUI_MAIN_MENU_GWIN_WIDTH)/2)
#define NEWUI_MAIN_MENU_GWIN_START_Y 7 // ((PANEL_HEIGHT-NEWUI_MAIN_MENU_GWIN_HEIGHT)/2)
#define NEWUI_MAIN_MENU_GWIN_WIDTH 400// 890//960//640//1000
#define NEWUI_MAIN_MENU_GWIN_HEIGHT 220// 460//(264+NEWUI_CC_PREVIEW_HEIGHT)//900
#else
// Menu Position (Absolute Position)
#define NEWUI_MAIN_MENU_GWIN_START_X ((PANEL_WIDTH-NEWUI_MAIN_MENU_GWIN_WIDTH)/2)
#define NEWUI_MAIN_MENU_GWIN_START_Y ((PANEL_HEIGHT-NEWUI_MAIN_MENU_GWIN_HEIGHT)/2)
#define NEWUI_MAIN_MENU_GWIN_WIDTH 600// 890//960//640//1000
#define NEWUI_MAIN_MENU_GWIN_HEIGHT 400// 460//(264+NEWUI_CC_PREVIEW_HEIGHT)//900
#endif
// Menu GWIN size define
#define MENU_MAIN_TITLE_START_X 0
#define MENU_MAIN_TITLE_START_Y NEWUI_PAGE_HEADBAR_HEIGHT
#define MENU_MAIN_TITLE_WIDTH 80
#define MENU_MAIN_TITLE_HEIGHT 20
#define NEWUI_R_GWIN_RIGHT_OFFSET 0
#define NEWUI_R_GWIN_BOTTOM_OFFSET 58
#define NEWUI_R_GWIN_TOP_OFFSET 0
#define NEWUI_R_GWIN_WIDTH PANEL_WIDTH
#define NEWUI_R_GWIN_HEIGHT PANEL_HEIGHT
#define NEWUI_MUTE_GWIN_STARTX 60
#define NEWUI_MUTE_GWIN_STARTY (PANEL_HEIGHT-NEWUI_R_GWIN_BOTTOM_OFFSET-NEWUI_MUTE_GWIN_HEIGHT)
#define NEWUI_MUTE_GWIN_WIDTH 152
#define NEWUI_MUTE_GWIN_HEIGHT 45
#define NEWUI_VOLWIN_GWIN_START_X (PANEL_WIDTH-UI_VOLWIN_BG_WIDTH)/2
#define NEWUI_VOLWIN_GWIN_START_Y PANEL_HEIGHT-UI_VOLWIN_BG_HEIGHT-NEWUI_R_GWIN_BOTTOM_OFFSET
#define NEWUI_VOLWIN_GWIN_WIDTH UI_VOLWIN_BG_WIDTH
#define NEWUI_VOLWIN_GWIN_HEIGHT UI_VOLWIN_BG_HEIGHT
#define NEWUI_HOTKEY_GWIN_START_X (PANEL_WIDTH-UI_HOTKEYWIN_GENERAL_WIDTH)/2
#define NEWUI_HOTKEY_GWIN_START_Y PANEL_HEIGHT-UI_HOTKEYWIN_GENERAL_HEIGHT-NEWUI_R_GWIN_BOTTOM_OFFSET
#define NEWUI_HOTKEY_GWIN_WIDTH UI_HOTKEYWIN_GENERAL_WIDTH
#define NEWUI_HOTKEY_GWIN_HEIGHT UI_HOTKEYWIN_GENERAL_HEIGHT
#define NEWUI_H10_DOWNLOAD_GWIN_POSX NEWUI_H10_DOWNLOAD_POSX
#define NEWUI_H10_DOWNLOAD_GWIN_POSY NEWUI_H10_DOWNLOAD_POSY
#define NEWUI_H10_DOWNLOAD_GWIN_WIDTH NEWUI_H10_DOWNLOAD_WIDTH
#define NEWUI_H10_DOWNLOAD_GWIN_HEIGHT NEWUI_H10_DOWNLOAD_HEIGHT
#define NEWUI_B7_GWIN_STARTX ((PANEL_WIDTH-NEWUI_B7_GWIN_WIDTH)/2)
#define NEWUI_B7_GWIN_STARTY ((PANEL_HEIGHT-NEWUI_B7_GWIN_HEIGHT)/2)
#define NEWUI_B7_GWIN_WIDTH 575
#define NEWUI_B7_GWIN_HEIGHT 318
#define NEWUI_A1_EZScan_AutoScan_START_X 601
#define NEWUI_A1_EZScan_AutoScan_START_Y 20
#define NEWUI_E5_DigitalOption_START_X 547
#define NEWUI_E5_DigitalOption_START_Y 55
#define NEWUI_ENTER_PASSWORD_START_X 325//195
#define NEWUI_ENTER_PASSWORD_START_Y 130//57
#define NEWUI_F5_TVRating_START_X 608//372
#define NEWUI_F5_TVRating_START_Y 61//32
#define NEWUI_STRING_ROW_HEIGHT_S 27
#define NEWUI_CH_MAJOR_NUM_CHAR_WIDTH 18
#define NEWUI_CH_MINOR_NUM_CHAR_WIDTH 12
#define NEWUI_CH_MINOR_NUM_CHAR_V_OFFSET 7
#define NEWUI_Z_LIST_CONTENT_WIDTH NEWUI_Z_LABEL_BLOCK_WIDTH-20
#define NEWUI_PREFIX_WIDTH 18
#define NEWUI_B7_PCMenu_Resolution_HEIGHT 32
#define NEWUI_B7_PCMenu_Resolution_TextPOSY 11
#define NEWUI_PASSWORD_SIGN_TEXT_POSY 9
// =========== Info bnaner Hotkey ============
/*
PROG ICON CONTENT
-------------------------------------------------------
| [CC] <CC INFO> <EVENT NAME>|
| <PG NUM.> --------------------------------------------|
| [HD] <VD RES.> <AUDIO> <SCREAMBLE> <RATING>|
| <PG NAME> --------------------------------------------|
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -