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

📄 osd_draw.h

📁 SAMSUNG 5009的源代码
💻 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 + -