亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? osdfm.h

?? 車載電子影音系統(tǒng)dvd播放系統(tǒng)原程序代碼
?? H
?? 第 1 頁(yè) / 共 3 頁(yè)
字號(hào):
//define the width and distance for highlight in file window
#define OSDPL_HIGHLIGHT_WIDTH                           216
#define OSDPL_HIGHLIGHT_DISTANCE_H                      4
#define OSDPL_HIGHLIGHT_DISTANCE_V                      1

//define the distance between the frame and the button (vertical)
#define OSDPL_FRAME_BUTTON_DISTANCE_V                   8

//define the distance between the frame and the button (horizontal)
#define OSDPL_FRAME_BUTTON_DISTANCE_H                   20

//define the position of the button
#define OSDPL_BUTTON_START_H                            (OSDPL_DISPLAY_BIG_FRAME_H+OSDPL_FRAME_BUTTON_DISTANCE_H)
#define OSDPL_BUTTON_START_V                            (OSDPL_DISPLAY_BIG_FRAME_V+OSDPL_DISPLAY_BIG_FRAME_HEIGHT+OSDPL_FRAME_BUTTON_DISTANCE_V)

//define the distance of each button
#define OSDPL_BUTTON_DISTANCE                           20

//define the distance between the button and the help string
#define OSDPL_BUTTON_HELP_DISTANCE                      8

//define the position of the help
#define OSDPL_DISPLAY_HELP_STRING_START_H               OSDPL_DISPLAY_BIG_FRAME_H
#define OSDPL_DISPLAY_HELP_STRING_START_V               (OSDPL_BUTTON_START_V+OSDPL_BUTTON_HEIGHT+OSDPL_BUTTON_HELP_DISTANCE)

//define the height of the font in help string
#define OSDPL_HELP_FONT_HEIGHT                          32

//define the distance of the background and the content
#define OSDPL_BACKGROUND_CONTENT_DISTANCE               8

//define the horizontal distance between the item and the JPEG's frame
#define OSDPL_BIGFRAME_JPEGFRAME_DISTANCE_H				320

//define the vertical distance between the big frame and the JPEG's frame
#define OSDPL_BIGFRAME_JPEGFRAME_DISTANCE_V              64

//define the position and the size of the JPEG frame
#define OSDPL_DISPLAY_JPEG_FRAME_H                      (OSDPL_DISPLAY_BIG_FRAME_H+OSDPL_BIGFRAME_JPEGFRAME_DISTANCE_H)
#define OSDPL_DISPLAY_JPEG_FRAME_V                      (OSDPL_DISPLAY_BIG_FRAME_V+OSDPL_DISPLAY_BIG_FRAME_THICKNESS+OSDPL_BIGFRAME_JPEGFRAME_DISTANCE_V)

//define the size of the JPEG's frame
#define OSDPL_DISPLAY_JPEG_FRAME_WIDTH                  200
#define OSDPL_DISPLAY_JPEG_FRAME_HEIGHT                 120                        

//define the thickness of the JPEG's frame
#define OSDPL_DISPLAY_JPEG_FRAME_THICKNESS              4

//define the region of the background
#define OSDPL_DISPLAY_BACKGROUND_H                      (OSDPL_DISPLAY_BIG_FRAME_H-OSDPL_BACKGROUND_CONTENT_DISTANCE)
#define OSDPL_DISPLAY_BACKGROUND_V                      (OSDPL_DISPLAY_TITLE_START_H-OSDPL_BACKGROUND_CONTENT_DISTANCE)
#define OSDPL_DISPLAY_BACKGROUND_RIGHT                  (OSDPL_DISPLAY_BIG_FRAME_H+OSDPL_DISPLAY_BIG_FRAME_WIDTH+OSDPL_BACKGROUND_CONTENT_DISTANCE)
#define OSDPL_DISPLAY_BACKGROUND_BOTTOM                 (OSDPL_DISPLAY_HELP_STRING_START_V+OSDPL_HELP_FONT_HEIGHT+OSDPL_BACKGROUND_CONTENT_DISTANCE)

#ifdef GDI_4_BIT_OSD
//define the entry for the color palette
#define OSDPL_PALETTE_ENTRY_GENERAL_BACKGROUND                  GDI_ENTRY_4B_COLOR_GENERAL_BG_BLUE                  
#define OSDPL_PALETTE_ENTRY_TITLE_STRING                        GDI_ENTRY_4B_COLOR_WHITE
#define OSDPL_PALETTE_ENTRY_HELP_STRING                         GDI_ENTRY_4B_COLOR_WHITE
#define OSDPL_PALETTE_ENTRY_GENERAL_STRING_IN_FILE_WINDOW       GDI_ENTRY_4B_COLOR_WHITE
#define OSDPL_PALETTE_ENTRY_HIGHLIGHT_STRING_IN_FILE_WINDOW     GDI_ENTRY_4B_COLOR_WHITE
#define OSDPL_PALETTE_ENTRY_HIGHLIGHT_BACKGROUND                GDI_ENTRY_4B_COLOR_ORANGE
#define OSDPL_PALETTE_ENTRY_JPEG_WINDOW_STRING                  GDI_ENTRY_4B_COLOR_ORANGE
#define OSDPL_PALETTE_ENTRY_DISABLE_BUTTON_STRING               GDI_ENTRY_4B_COLOR_TEXT_DISABLED
#define OSDPL_PALETTE_ENTRY_ENABLE_BUTTON_STRING                GDI_ENTRY_4B_COLOR_WHITE
#define OSDPL_PALETTE_ENTRY_HIGHLIGHT_BUTTON_STRING             GDI_ENTRY_4B_COLOR_BLACK
#define OSDPL_PALETTE_ENTRY_NORMAL_FRAME_BRIGHT                 GDI_ENTRY_4B_COLOR_BRIGHT
#define OSDPL_PALETTE_ENTRY_NORMAL_FRAME_DARK                   GDI_ENTRY_4B_COLOR_DARK
#else
//define the entry for the color palette
#define OSDPL_PALETTE_ENTRY_START                               140
#define OSDPL_PALETTE_ENTRY_GENERAL_BACKGROUND                  OSDPL_PALETTE_ENTRY_START
#define OSDPL_PALETTE_ENTRY_TITLE_STRING                        (OSDPL_PALETTE_ENTRY_START+1)
#define OSDPL_PALETTE_ENTRY_HELP_STRING                         (OSDPL_PALETTE_ENTRY_START+2)
#define OSDPL_PALETTE_ENTRY_GENERAL_STRING_IN_FILE_WINDOW       (OSDPL_PALETTE_ENTRY_START+3)
#define OSDPL_PALETTE_ENTRY_HIGHLIGHT_STRING_IN_FILE_WINDOW     (OSDPL_PALETTE_ENTRY_START+4)
#define OSDPL_PALETTE_ENTRY_HIGHLIGHT_BACKGROUND                (OSDPL_PALETTE_ENTRY_START+5)
#define OSDPL_PALETTE_ENTRY_JPEG_WINDOW_STRING                  (OSDPL_PALETTE_ENTRY_START+6)
#define OSDPL_PALETTE_ENTRY_DISABLE_BUTTON_STRING               (OSDPL_PALETTE_ENTRY_START+7)
#define OSDPL_PALETTE_ENTRY_ENABLE_BUTTON_STRING                (OSDPL_PALETTE_ENTRY_START+8)
#define OSDPL_PALETTE_ENTRY_HIGHLIGHT_BUTTON_STRING             (OSDPL_PALETTE_ENTRY_START+9)
#define OSDPL_PALETTE_ENTRY_NORMAL_FRAME_BRIGHT                 (OSDPL_PALETTE_ENTRY_START+10)
#define OSDPL_PALETTE_ENTRY_NORMAL_FRAME_DARK                   (OSDPL_PALETTE_ENTRY_START+11)

//define the palette color
#define OSDPL_PALETTE_COLOR_GENERAL_BACKGROUND                  0x000080
#define OSDPL_PALETTE_COLOR_TITLE_STRING                        0xFFA928
#define OSDPL_PALETTE_COLOR_HELP_STRING                         0xFFA928
#define OSDPL_PALETTE_COLOR_GENERAL_STRING_IN_FILE_WINDOW       0xC8C8C8
#define OSDPL_PALETTE_COLOR_HIGHLIGHT_STRING_IN_FILE_WINDOW     0xFFFFFF
#define OSDPL_PALETTE_COLOR_HIGHLIGHT_BACKGROUND                0xFFA928
#define OSDPL_PALETTE_COLOR_JPEG_WINDOW_STRING                  0xFFA928
#define OSDPL_PALETTE_COLOR_DISABLE_BUTTON_STRING               OSDFM_PALETTE_COLOR_DISABLE_BUTTON_STRING
#define OSDPL_PALETTE_COLOR_ENABLE_BUTTON_STRING                OSDFM_PALETTE_COLOR_ENABLE_BUTTON_STRING
#define OSDPL_PALETTE_COLOR_HIGHLIGHT_BUTTON_STRING             OSDFM_PALETTE_COLOR_HIGHLIGHT_BUTTON_STRING
#define OSDPL_PALETTE_COLOR_NORMAL_FRAME_BRIGHT                 OSDFM_PALETTE_COLOR_NORMAL_FRAME_BRIGHT
#define OSDPL_PALETTE_COLOR_NORMAL_FRAME_DARK                   OSDFM_PALETTE_COLOR_NORMAL_FRAME_DARK
#endif

//define the regions to be cleared in Program List UI
#define OSDPL_CLEAR_HELP_REGION             0
#define OSDPL_CLEAR_FILE_WINDOW_REGION      1
#define OSDPL_CLEAR_JPEG_WINDOW_REGION      2
#define OSDPL_CLEAR_RECOVER_UPPER_REGION    3
#define OSDPL_CLEAR_RECOVER_BOTTOM_REGION   4
#define OSDPL_CLEAR_ALL_REGION              0xFF

//define the message for the control module.
#define OSDPL_MSG_BEGIN                     220
#define OSDPL_MSG_INITIAL                   OSDPL_MSG_BEGIN
#define OSDPL_MSG_UPDATE_HIGHLIGHT          (OSDPL_MSG_BEGIN+1)
#define OSDPL_MSG_CLEAR_HIGHLIGHT           (OSDPL_MSG_BEGIN+2)
#define OSDPL_MSG_DELETE                    (OSDPL_MSG_BEGIN+3)
#define OSDPL_MSG_UPDATE_NEXT               (OSDPL_MSG_BEGIN+4)
#define OSDPL_MSG_UPDATE_PREVIOUS           (OSDPL_MSG_BEGIN+5)
#define OSDPL_MSG_UPDATE_CLEAR_ALL          (OSDPL_MSG_BEGIN+6)
#define OSDPL_MSG_SHOW                      (OSDPL_MSG_BEGIN+7)

//define the type of the help
#define OSDPL_HELP_TYPE_NONE                0
#define OSDPL_HELP_TYPE_PL_Window           1
#define OSDPL_HELP_TYPE_BUTTON              2
#endif

//common definitions
//define the state we want to update highlight
#define UPDATE_HIGHLIGHT_DRAW                   0
#define UPDATE_HIGHLIGHT_CLEAR                  1    

//CoCo1.01, for moving cursor when playing
#define UPDATE_ACTIVE_PLAYING_FILE_DRAW         0
#define UPDATE_ACTIVE_PLAYING_FILE_CLEAR        1    

//define the state to draw the frame
#define UPDATE_FRAME_DRAW                       0
#define UPDATE_FRAME_CLEAR                      1

//define the state to change the page
#define CHANGE_PAGE_NEXT                        0
#define CHANGE_PAGE_PREVIOUS                    1

//define the different mode
#define OSDFM_FILE_MANAGER_MODE                 0
#define OSDFM_PROGRAM_LIST_MODE                 1

//define the mode for initialize File Manager UI
#define MODE_INITIAL_UI                         0
#define MODE_SHOW_UI                            1

//define the type for update
#define OSDFM_UPDATE_TYPE_NEVER_UPDATE			2

//The OSD message for recovery
#define OSD_MSG_RECOVER_ALL                     0xFD
#define OSD_MSG_RECOVER_UPPPER_REGION           0xFE
#define OSD_MSG_RECOVER_BOTTOM_REGION           0xFF

//define the result of search
#define RESULT_OK                               1
#define RESULT_FAIL                             0xFF

#define FM_ROOT                         0
#define FM_UP_DIR                       0xFE
#define FM_NULL                         0xFF

#define MAX_BUTTON_NUM                  6

//Internal APIs
void _OSDFM_Initial(BYTE bMode);
void _OSDFM_PrepareUpdateTitle(void);
void _OSDFM_UpdateTitle(void);
void _OSDFM_ClearRegion(BYTE bClearRegion);
void _OSDFM_InitializeGDI(void);
void _OSDFM_UpdateFolderTitle(BYTE bDirID);
void _OSDFM_UpdateFileTitle(void);
void _OSDFM_UpdateHighlight(BYTE bUpdate);
void _OSDFM_UpdateActivePlayingFile(BYTE bUpdate); //CoCo1.01, for moving cursor when playing
void _OSDFM_PrepareUpdateHelp(void);
void _OSDFM_UpdateHelp(void);
void _OSDFM_UpdateButtonHelp(void);
void _OSDFM_GetButtonPos(BYTE bStart, BYTE bButtonIndex);
BYTE _OSDFM_GetButtonWidth(BYTE bButtonIndex);
void _OSDFM_CopyDirString(BYTE bID, BYTE bPos);
void _OSDFM_CopyFileString(WORD wFileIndex, BYTE bLetterIndex);
void _OSDFM_TransformFileIndex(WORD wFileIndex);
void _OSDFM_DrawDir(BYTE bIndex);
void _OSDFM_DrawLeftFileWindow(void);
void _OSDFM_DrawRoot(void);
void _OSDFM_DrawRightFileWindow(void);
void _OSDFM_DrawJPEGFrame(BYTE bUpdate);
void _OSDFM_ChangeDir(void);
void _OSDFM_ClearItemRegionInFileWindow(BYTE bFileWindow, BYTE bIndex);
void _OSDFM_DrawSelectedFrame(BYTE bUpdate, BYTE bIndex);
void _OSDFM_ChangePage(BYTE bChange);
void _OSDFM_DrawBigFrame(void);
void _OSDFM_DrawSeparateFrame(BYTE bKind);
void _OSDFM_UpdateRightScrollBar(void);
void _OSDFM_UpdateLeftScrollBar(void);
void _OSDFM_ChangeDirLevel(void);
void _OSDFM_SetButtonAttribute(BYTE bButtonIndex);
void _OSDFM_DrawAllButtons(BYTE bMode);
BYTE _OSDFM_HaveUpFolder(void);
void _OSDFM_DrawLeftFileWindowIcon(BYTE bIndex, BYTE bHighlight);
void _OSDFM_DrawRightFileWindowIcon(BYTE bIndex, BYTE bHighlight);
void _OSDFM_NormalFileWindowStringPalette(void);
void _OSDFM_RecoverDisplayUpperRegion(void);
void _OSDFM_RecoverDisplayBottomRegion(void);
void _OSDFM_NOFontShadow(void);
void _OSDFM_ShowTime(void);
void _OSDFM_ShowActiveDir(void);
void _OSDFM_UpdatePlayingTitle(void);
void _OSDFM_FlashPlayingFile(BYTE bClearHighlight);
void _OSDFM_ChangeMode(void);
void _OSDFM_PrepagePage(void);
void _OSDFM_UpdateStartDrawItemByNewCursor(void);
void _OSDFM_GetIconType(BYTE bExtID);
void _OSDFM_CloseCDIF(void);
#ifdef SUPPORT_DISPLAY_INVALID_AUDIO_FILE //CoCo2.39, support displaying invalid audio file.
void _OSDFM_ShowInvalidAudioFile(void);
#endif

#ifdef SUPPORT_FM_BUTTONS
//Internal APIs for Program List UI.
void _OSDPL_Initial(BYTE bMode);
void _OSDPL_InitializeGDI(void);
void _OSDPL_UpdateHighlight(BYTE bUpdate);
void _OSDPL_DrawItems(BYTE bIndex, BYTE bClear);
void _OSDPL_OutputItemString(BYTE bIndex, BYTE bHighlight);
void _OSDPL_PrepareUpdateHelp(void);
void _OSDPL_UpdateHelp(void);
void _OSDPL_UpdateButtonHelp(void);
void _OSDPL_ClearRegion(BYTE bClearType);
void _OSDPL_UpdateJPEGWindow(void);
void _OSDPL_RecoverDisplayUpperRegion(void);
void _OSDPL_RecoverDisplayBottomRegion(void);
void _OSDPL_NOFontShadow(void);
#endif

//Exported APIs
void OSDFM_Update(BYTE bMessage);
#ifdef SUPPORT_FM_BUTTONS
void OSDFM_DrawButton(BYTE bButtonIndex, BYTE bHighlight);
void OSDPL_Update(BYTE bMessage);
void OSDPL_DrawButton(BYTE bButtonIndex, BYTE bHighlight);
#endif

//Extern variables
extern WORD __wStartDrawItem;
extern BYTE __bActiveDirChange;

#endif //__OSDFM_H__

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
午夜伦理一区二区| 91视视频在线直接观看在线看网页在线看| 麻豆91在线播放免费| 精品在线播放午夜| 9色porny自拍视频一区二区| 日韩一区二区三区四区| 亚洲男人天堂av| 国产麻豆精品在线| 在线免费视频一区二区| 国产婷婷一区二区| 日韩精品高清不卡| 日本丶国产丶欧美色综合| 中文字幕一区免费在线观看| 麻豆91在线播放免费| 欧美精品日韩精品| 亚洲一区二区三区影院| 91亚洲午夜精品久久久久久| 久久久久久久久久久久久夜| 久久精品99久久久| 欧美一个色资源| 亚洲电影你懂得| 91极品视觉盛宴| 亚洲欧美一区二区视频| 国产成人av电影在线| 日韩欧美一二三四区| 天天综合色天天| 色www精品视频在线观看| 自拍偷在线精品自拍偷无码专区| 岛国精品一区二区| 亚洲国产精品精华液ab| 国产99久久久久| 国产欧美日韩综合| 国产精品一区二区久久精品爱涩| 精品国产亚洲在线| 久久国内精品自在自线400部| 欧美一区二区视频在线观看 | 2023国产一二三区日本精品2022| 日本va欧美va瓶| 91精品国产福利| 免费的国产精品| 欧美成人伊人久久综合网| 奇米影视7777精品一区二区| 日韩一区二区免费高清| 另类小说视频一区二区| 日韩精品一区二区三区视频 | 精品成人私密视频| 激情综合五月婷婷| 国产欧美一二三区| 日本道免费精品一区二区三区| 亚洲啪啪综合av一区二区三区| 99久久精品久久久久久清纯| 一区二区三区四区蜜桃| 欧美在线免费观看视频| 韩国毛片一区二区三区| 国产日韩欧美高清| 色综合久久久久久久久| 亚洲超碰精品一区二区| 亚洲精品一区二区精华| 国产91精品一区二区麻豆网站 | 欧美综合亚洲图片综合区| 亚洲午夜免费电影| 精品国产三级电影在线观看| 成人av网站在线观看| 亚洲在线视频一区| 91精品国产麻豆国产自产在线| 精品亚洲免费视频| 亚洲精品日产精品乱码不卡| 欧美久久久久免费| 国产高清不卡一区二区| 亚洲国产婷婷综合在线精品| 日韩欧美中文字幕制服| 国产98色在线|日韩| 偷拍日韩校园综合在线| 国产女人aaa级久久久级| 一本到一区二区三区| 喷白浆一区二区| 国产精品乱人伦一区二区| 欧美性高清videossexo| 国产91精品精华液一区二区三区| 亚洲五码中文字幕| 国产精品午夜电影| 欧美一区永久视频免费观看| 99久久免费精品| 毛片基地黄久久久久久天堂| 一区二区视频免费在线观看| 国产婷婷一区二区| 日韩免费电影网站| 欧美日韩国产综合久久 | 日韩一区中文字幕| 久久久久久久久岛国免费| 欧美久久久影院| 色综合天天做天天爱| 国产乱码字幕精品高清av| 日本欧美一区二区| 亚洲精品视频观看| 国产精品福利电影一区二区三区四区| 欧美片在线播放| 欧美在线一二三四区| 91美女在线视频| bt欧美亚洲午夜电影天堂| 国产精品69久久久久水密桃| 久久精品国产免费| 青椒成人免费视频| 亚洲蜜桃精久久久久久久| 久久综合九色欧美综合狠狠| 7777精品伊人久久久大香线蕉超级流畅 | 久久这里只精品最新地址| 成人永久免费视频| 成人综合在线观看| 国产大陆a不卡| 国产精品1024久久| 国产成人午夜精品影院观看视频| 激情另类小说区图片区视频区| 手机精品视频在线观看| 天天影视涩香欲综合网| 日韩国产精品大片| 老司机精品视频在线| 蜜臀久久99精品久久久画质超高清| 婷婷综合五月天| 日本美女一区二区| 国模大尺度一区二区三区| 国产一区亚洲一区| 成人美女视频在线观看| 国产精品123| www.欧美.com| 色偷偷一区二区三区| 色噜噜偷拍精品综合在线| 欧美日韩中文国产| 日韩一区二区免费高清| 欧美精品一区二区在线播放| 久久久综合激的五月天| 国产欧美日本一区视频| 亚洲男人天堂av| 天天综合网 天天综合色| 激情五月婷婷综合网| 成人综合婷婷国产精品久久免费| 福利电影一区二区| 欧美在线观看你懂的| 欧美电影精品一区二区| 国产精品青草久久| 香蕉久久夜色精品国产使用方法| 久久av中文字幕片| 99热精品一区二区| 911精品产国品一二三产区| www日韩大片| 一级女性全黄久久生活片免费| 免费高清在线一区| 91女厕偷拍女厕偷拍高清| 91精品国产麻豆国产自产在线 | 日韩成人av影视| 国产成人欧美日韩在线电影| 色狠狠色狠狠综合| 欧美成人高清电影在线| 一区二区三区高清| 国产精品综合网| 欧美日韩国产综合视频在线观看| 国产午夜精品久久久久久久| 午夜一区二区三区在线观看| 国产mv日韩mv欧美| 91麻豆精品国产91久久久使用方法 | 成人激情电影免费在线观看| 成人激情综合网站| 欧美日韩一区精品| 国产精品国产自产拍高清av | 欧美三级欧美一级| 国产免费成人在线视频| 蜜臀av一区二区在线观看| 91伊人久久大香线蕉| 精品少妇一区二区三区日产乱码 | 亚洲一区二区在线免费观看视频| 国产在线播放一区二区三区| 欧美日韩www| 亚洲你懂的在线视频| 国产精品白丝jk白祙喷水网站| 欧美视频一区二区三区四区| 亚洲国产精品v| 韩国三级在线一区| 欧美精品在线观看播放| 亚洲乱码国产乱码精品精可以看| 成人免费va视频| 久久美女艺术照精彩视频福利播放 | 欧美一区永久视频免费观看| 一区二区三区在线影院| 99精品国产99久久久久久白柏| 久久久久久久久99精品| 偷拍与自拍一区| 欧美日韩成人综合天天影院 | 免费成人小视频| 欧美午夜免费电影| 亚洲欧美日韩系列| 99国产一区二区三精品乱码| 国产精品久久久久永久免费观看| 国产精品影视网| 欧美极品美女视频| 国产999精品久久| 亚洲天堂av老司机| 一本色道久久综合亚洲精品按摩| 中文字幕在线观看一区| 99久久精品99国产精品| |精品福利一区二区三区|