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

📄 mapp_uimenutbl.h

📁 mstar 776 开发的车载dvd
💻 H
📖 第 1 页 / 共 3 页
字号:
/******************************************************************************
 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 + -