📄 osd_draw.h
字号:
#ifndef _OSD_DRAW_BASIC_H_
#define _OSD_DRAW_BASIC_H_
VOID GfxCreateLoading(VOID );
VOID GfxChangeLoading( VOID );
#if _APP_CAP_OSD_ZOOM_ICON
VOID GraphicMoveImage( UINT x, UINT y);
VOID GfxMoveIcon( UINT x_pos, UINT y_pos );//clina 060412
VOID GfxCreateIconZoom( UINT x_pos, UINT y_pos );
#endif/*_APP_CAP_OSD_ZOOM_ICON*/
VOID GfxCreateIconWarn( UINT x_pos, UINT y_pos );
VOID GfxCreateLogo( BOOL wait_complete );
VOID GfxCreateSetupLogo( VOID );
VOID GfxVolumeOn( VOID );
VOID GfxVolumeControl( VOID );
VOID GfxShowNoticeBoxBg(VOID); //(weilf)20060726
VOID OwDeviceSelMenu( UINT type ); //(weilf)20060726
#if _APP_CAP_OSD_DIGEST //(weilf)20060726
VOID OwDigestBanner( BOOL partial_draw ); //(weilf)20060726
VOID OwDigestMenu(BOOL partial_draw); //(weilf)20060726
VOID OwUpdateSubDigest(VOID);//clina 061102
#endif
/* <<< @: 5008CHN-XXX. Qian liping 050718: set volume value in func key. */
#if _APP_CAP_AUD_FUNCTION_KEY
VOID SetValueForVolumeOsd( NCHAR *str_buf, BYTE2 *fullbar_length);
#endif
/* >>> @: 5008CHN-XXX. Qian liping 050718: set volume value in func key. */
VOID GfxDrawCursorImage(UINT x_pos, UINT y_pos, BYTE1 image_id);
VOID GfxShowNoticeBoxTxt1( OwNotice_type type_nt, NCHAR* text );
VOID GfxShowNoticeBoxTxt2( NCHAR* text );
VOID GfxShowNoticeBoxTxt3( NCHAR* text );
VOID GfxShowNoticeBoxTxtDefaultInTxt1( NCHAR* text );
#if _APP_CAP_OSD_ZOOM_ICON_KEEPING //BY QQ 050725
VOID GfxShowNoticeBoxTxt4( NCHAR* text );
#endif/*_APP_CAP_OSD_ZOOM_ICON_KEEPING*/
VOID GfxShowNoticeBoxIcon( IconState_et icon);
VOID GfxHideNoticeBoxIcon(VOID); /* Yanglu 05.02.27 */
VOID GfxIconRedrawCheck(VOID);
VOID GfxShowWarnIcon(IconState_et icon);
VOID OwShowNoticeBox(OwNotice_type type_nt, NCHAR *text_1,NCHAR *text_2);
VOID OwShowRepeatNoticeBox(NCHAR *text);
VOID OwCreateLoading(VOID );
VOID OwChangeLoading( VOID );
VOID OwTimeInfoDisplay( BOOL partial_draw );
VOID OwCreateInfoBgDisplay(VOID);
VOID GetDvdvInfoInAppLayer(DvdVideoInfo_t* dvdv);
VOID OwCreateFirstDVDInfoDisplay(VOID);
VOID OwCreateSecondDVDInfoDisplay(VOID);
VOID OwGraphicSelectDisplayDvdvSub( OSD_InfoSubState_et old_t, OSD_InfoSubState_et new_t );
VOID OwGfxSelectDvdvInfoDisplaySub( OSD_InfoSubState_et old_type, OSD_InfoSubState_et new_type );
VOID GetTimeString(TempKeeper_t *data, char *string); //(weilf)20060726
VOID OwGraphicChangeValueLineDvdv( VOID );
VOID OwGraphicChangedPlaytime( UCHAR hour, UCHAR min, UCHAR sec );
VOID OwCreateXvcdInfoDisplay(VOID);
VOID OwGraphicSelectDisplayXvcdSub( OSD_InfoSubState_et old_t, OSD_InfoSubState_et new_t );
VOID OwGfxSelectXvcdInfoDisplaySub( OSD_InfoSubState_et old_type, OSD_InfoSubState_et new_type );
VOID OwGraphicChangeValueLineXvcd( VOID );
VOID OwGfxCreateRLimitPW( BOOL flag );
#if _APP_CAP_FUNC_DISPLAY_FIT
VOID OwEzViewBanner (VOID);
#endif
#if _APP_CAP_FUNC_BOOKMARK
VOID OwBookMarkImage(VOID);
VOID OwSetBookmark( UINT new_bm, UINT old_bm );
#endif
VOID OwGfxCreateRatingLimit(VOID);
VOID OwGfxSelectRatingLimit( ONOFF toggle );
VOID OwGfxCheckRLimitPW( UCHAR count );
VOID OwRepeatBanner(VOID);
//VOID OwSelectRepeatSub( BOOL LeftFlag );
VOID OwSelectRepeatSub(VOID);//By QQ 051028
VOID OwSelectLrsteroSub(VOID);//By QQ 051103
VOID OwRegionCodeMsg( VOID );
VOID OwColdStartMenu(VOID);
VOID OwGfxSetupD4VersionMsg( VOID );
#if _APP_CAP_FUNC_DIVX_DRM //clina 060421
VOID OwGfxSetupD4RegistrationCodeMsg( VOID ); //clina 060421
VOID OwAuthorizationMsg( VOID ) ; //(weilf)20060422
VOID OwRentalExpiredMsg( VOID ); //(weilf)20060422
VOID OwRentalConfirmationMsg( VOID );//(weilf)20060422
#endif
#if _APP_CAP_FUNC_DIVX_DRM //(weilf)20060422
VOID OwUpdateDrmConfirmHL(VOID);
#endif
VOID OwRegionCodeErrorMsg(VOID);
VOID OwUnknownDiscMsg(VOID);
VOID OwFlashUpdateMenu(VOID);
VOID OwFlashUpdateMenuSelection(BOOL toggle);
VOID OwFlashUpdateLoadingOn(VOID);
VOID OwVcdNotPlayMenu(VOID);
VOID OwOverlaodDraw(VOID);
VOID OwCreateScrSav(UINT x_pos,UINT y_pos );
VOID OwMoveScrSav(UINT x_pos,UINT y_pos );
VOID OwSearchBarDisplay( OSD_InfoSubState_et infosub );
VOID OwGfxSelectRating(MenuDom3State_et d3_state);
VOID OwGfxCreateRating(VOID);
BOOL OwStatusTxt(VOID);
VOID OwShowLogoNoticeBox( OwNotice_type type_nt, NCHAR *text_1,NCHAR *text_2);
#if _APP_CAP_FUNC_SCORING
VOID OwDrawScoreWindow(VOID);
VOID OwChangeScoreWindowCLT(VOID);
#endif
#if _APP_CAP_FUNC_RANDOM_PLAY
VOID OwDrawModeSet( VOID );
VOID OwSelModeSet( BOOL LeftFlag );
#endif /* _APP_CAP_FUNC_RANDOM_PLAY */
VOID OwAudioBanner( BOOL partial_draw );
VOID OwSubtitleBanner( BOOL partial_draw);
VOID OwAngleBanner ( BOOL partial_draw );
VOID OwXvcdLRStereoBanner( BOOL partial_draw );
VOID OwDvdLRStereoBanner(BOOL partial_draw);
VOID OwXvcdLangBanner( BOOL partial_draw );
VOID Ow3DBanner(BOOL partial_draw);
VOID OwDualMonoBanner( BOOL partial_draw );
VOID OwReverbrationBanner (BOOL partial_draw);
VOID OwKaraokeBanner ( BOOL partial_draw );
BYTE1 GetDiscImgID(VOID);// Liu 0715
VOID OwUpdateSmiScript(CHAR * PresData ); //(weilf)20060408
VOID OwMmp_ExploreDrawSmiInfo(VOID); //(weilf)20060726
VOID OwChangeScreenSaverCLT(VOID); //(weilf)20060726
VOID OwUpdateDigest(VOID); //(weilf)20060726
VOID OwDeviceSelMenuUpdate( UINT type ); //(weilf)20060726
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -