📄 osd_draw_setup.h
字号:
#ifndef _OSD_DRAW_SETUP_BASIC_H_
#define _OSD_DRAW_SETUP_BASIC_H_
#if _HJL_NEW_SETUP_SCHEME
OsdControl_et OwGfxMessageTransfer(OsdControl_et message);
VOID OwGfxSetupDom1Init(VOID);
VOID OwGfxDom2ItemCreate(MenuState_et d1_state);
VOID OwGfxDom3ItemCreate(SetupItem_st *d2Item);
VOID OwGfxOnDom1Event(OsdControl_et msg);
VOID OwGfxOnDom1GetFocus(VOID);
VOID OwGfxOnDom1EventOsdDraw(OsdControl_et msg);
VOID OwGfxOnDom2Event(OsdControl_et msg);
VOID OwGfxOnDom2EventOsdDraw(OsdControl_et msg);
VOID OwGfxOnDom2GetFocus(VOID);
VOID OwGfxOnDom3Event(OsdControl_et msg);
VOID OwGfxOnDom3EventOsdDraw(OsdControl_et msg);
VOID OwGfxOnDom3GetFocus(VOID);
VOID OwGfxOnDom4Event(OsdControl_et msg);
VOID OwGfxOnDom4GetFocus(VOID);
VOID OwGfxOnDom4EventOsdDraw(OsdControl_et msg);
VOID OwGfxOnEventActionDone(VOID);
VOID OwGfxFocusMoveInDom1(SetupItem_st *d1old, SetupItem_st *d1new);
VOID OwGfxFocusMoveBetweenDom12(SetupItem_st *d1Item, SetupItem_st *d2Item, BOOL d1HL);
VOID OwGfxFocusMoveInDom2(SetupItem_st *d2old, SetupItem_st *d2new);
VOID OwGfxFocusMoveBetweenDom23(SetupItem_st *d2Item, SetupItem_st *d3Item, BOOL d2HL);
VOID OwGfxFocusMoveInDom3(SetupItem_st *d3old, SetupItem_st *d3new);
VOID OwGfxSetupShowAllNew(VOID);
VOID OwGfxSetupDrawTopIconNew( VOID);
VOID OwGfxSetupShowD2New(SetupItem_st *D1Item);
VOID OwGfxSetupDrawD1StringNew(SetupItem_st *D1Item);
VOID OwGfxSetupShowD3New(VOID);
SetupItem_st *OwGfxSetupGetSelectedDom3Item(MenuState_et state);
VOID OwGfxSetupShowKaraBg(MenuState_et id);
VOID OwGfxSetupShowKaraBgHL(BOOL hl);
VOID OwGfxSetupShowKaraValue(MenuState_et d2ID, SetupItem_st *d3Item, BOOL hl);
VOID OwGfxSetupShowPasswordItem(SetupItem_st *pwdItem);
VOID OwGfxSetupPasswordEnterNew( UCHAR count );
SetupItem_st *GetOneSetupItemNode(VOID);
VOID DeleteSetupChildItemNode(SetupItem_st *father);
VOID DeleteSetupAllNode(VOID);
SetupItem_st *FindSetupItemNodeByID(MenuState_et state);
char *GetHelpStr2(SetupItem_st *item);
VOID SetupPasswordEnterHandler(VOID);
BOOL SetupPasswordCompareNew(MenuState_et state, UCHAR p1, UCHAR p2, UCHAR p3, UCHAR p4 );
VOID InitSetupItemID(SetupItem_st *item,MenuState_et state);
#if 0
VOID InitSetupItemDisplayAttr(SetupItem_st *item, BYTE1 icon, char **str, BYTE1 v_pos, BYTE1 h_pos);
#else
VOID InitSetupItemDisplayAttr(SetupItem_st *item, BYTE1 icon, char *str, BYTE1 v_pos, BYTE1 h_pos);
#endif
VOID InitSetupItemRelationAttr(SetupItem_st *item,SetupItem_st *father,SetupItem_st *prev_sibling,SetupItem_st *next_sibling,SetupItem_st *child);
VOID InitSetupItemEventFunc(SetupItem_st *item, BYTE2 OnEvent);
VOID SetupChangeDom2LangDisp(VOID); //HANJL, 060816
VOID OwGfxSetupShowHelpStr(MenuDom1State_et d1_state,MenuDom2State_et d2, MenuDom3State_et d3); //(weilf)20060808
VOID OwGfxSetupShowRatingLevel(MenuDom3State_et d3_state); //(weilf)20060808
VOID OwGfxSetupShowOtherLang( VOID ); //(weilf)20060817
VOID OwGfxFocusMoveInDom4OtherLang(SetupItem_st *d4old, SetupItem_st *d4new); //(weilf)20060817
#else
MenuDom1State_et Getdom1num(VOID);
MenuDom2State_et Getdom2num(VOID);
VOID OwGfxSetupDrawD2Icon(MenuDom1State_et d1_state,MenuDom2State_et d2_state);
VOID OwGfxSetupDrawD3Rectangle(MenuDom2State_et d2_state,MenuDom3State_et d3_state);
VOID OwGfxSetupDrawArrow(MenuDom1State_et d1_state,MenuDom2State_et d2_state,BOOL draw_it);
VOID OwGfxSetupDrawTopIcon(MenuDom1State_et d1_state);
BYTE2 OwGfxRepositD3( MenuDom3State_et d3_state );
VOID OwGfxSetupDrawStringHelp(char *string);
VOID OwGfxSetupDrawD1String(MenuDom1State_et d1_state);
VOID OwGfxSetupDrawStringD2(MenuDom1State_et d1_state,MenuDom2State_et d2_state);
VOID OwGfxSetupDrawStringD3(MenuDom2State_et d2_state,MenuDom3State_et d3_state);
VOID OwGfxSetupPasswordEnter( UCHAR count );
VOID OwGfxSetupPartialCtrlD1(MenuDom1State_et d1_old,MenuDom1State_et d1_new);
VOID OwGfxSetupPartialCtrlD2(MenuDom2State_et d2_old,MenuDom2State_et d2_new);
VOID OwGfxSetupPartialCtrlD3(MenuDom3State_et d3_old,MenuDom3State_et d3_new);
VOID OwGfxSetupShowD1(MenuDom1State_et d1_state);
VOID OwGfxSetupShowD1HL(MenuDom1State_et d1_state);
VOID OwGfxSetupShowD2(MenuDom1State_et d1_state,MenuDom2State_et d2_state);
VOID OwGfxSetupShowD2HL(MenuDom2State_et d2_old,MenuDom2State_et d2_new);
VOID OwGfxSetupShowPageD3( MenuDom3State_et d3_state ,MenuDom2State_et d2_state ,BOOL highlight);
VOID OwGfxSetupShowD3(MenuDom2State_et d2_state,MenuDom3State_et d3_state);
VOID OwGfxSetupShowD3HL(MenuDom3State_et d3_old,MenuDom3State_et d3_new);
VOID OwGfxSetupSetD3SelTXT( MenuDom2State_et d2_state,MenuDom3State_et d3_state, BOOL highlight);
//STATIC VOID OwGfxSetupSetD3HLTXT( MenuDom2State_et d2_state,MenuDom3State_et d3_state, BOOL highlight);
VOID OwGfxSetupShowAll(VOID);
MenuDom3State_et GetHLD3(MenuDom2State_et d2_state);
VOID OwGfxSetupKaraValueSetting(MenuDom2State_et d2_state,MenuDom3State_et d3_state,BOOL hl);
VOID OwGfxSetupCreateKara(MenuDom2State_et d2_state,BOOL first_draw,BOOL hl);
void OwGfxSetupShowOtherLang(VOID);
void OwGfxSetupPartialCtrlD4(MenuDom4State_et d4_old, MenuDom4State_et d4_new);
void OwGfxSetupPartialCtrlD5(MenuDom5State_et d5_old, MenuDom5State_et d5_new);
VOID OwGfxSetupPartialVolumeD4(MenuDom4State_et d4_old, MenuDom4State_et d4_new);
VOID OwGfxSetupPartialVolumeD5(MenuDom5State_et d5_new);
VOID OwGfxSetupReturnFromD2(MenuDom2State_et d2_state);
VOID OwGfxSetupReturnFromD3(MenuDom3State_et d3_state);
VOID OwGfxSetupReturnFromD4(MenuDom3State_et d3_state);
VOID OwGfxSetupD4ShowSpeakerCtrl(VOID);
VOID OwGfxSetupTestSpeaker(UCHAR channel);
VOID OwGfxSetupShowD5UnderD4(MenuDom4State_et d4_state,MenuDom5State_et d5_state,BOOL highlight);
VOID OwGfxSetupShowRatingLevel(MenuDom3State_et d3_state);
VOID OwGfxSetupPartialCtlRatingLevel(MenuDom3State_et d3_state);
VOID OwGfxSetupDrawPasswordWnd(VOID);
VOID OwGfxSetupDrawPasswordTxt1(char *str);
VOID OwGfxSetupDrawPasswordTxt2(char *str);
VOID OwGfxSetupPasswordCheck( PasswdDomState_et type );
#endif
VOID OwGfxSetupHideD3(VOID);
VOID OwGfxSetupDrawStringHelp1(char *string);
VOID OwGfxSetupDrawStringHelp2(char *string);
VOID OwGfxSetupHideAct(VOID);
VOID OwGfxSetupHidePasswordWnd(VOID);
VOID OwGfxSetupDrawBg(VOID);
VOID OwGfxSetupHideHelp1(VOID);
VOID OwGfxSetupHideHelp2(VOID);
#if _SUPPORT_TVG_FUNCTION_ //(weilf)20060705
VOID OwGfxSetupShowD6HL(MenuDom6State_et d6_old, MenuDom6State_et d6_new);
VOID OwGfxSetupHideD6HL(MenuDom6State_et d6_state);
VOID OwGfxSetupShowD7HL(MenuDom7State_et d7_old,
MenuDom7State_et d7_new,
MenuDom6State_et d6_state);
VOID OwGfxSetupHideD7(VOID);
VOID OwGfxSetupShowPageD7(MenuDom6State_et d6_state);
VOID OwGfxSetupShowD7UnderD6(MenuDom6State_et d6_state);
VOID OwGfxSetupShowD7(MenuDom6State_et d6_state,MenuDom7State_et d7_state);
VOID OwGfxSetupDrawStringD7(MenuDom6State_et d6_state,MenuDom7State_et d7_state);
CHAR *OwGfxGetD7String(MenuDom6State_et d6_state,MenuDom7State_et d7_state);
CHAR OwGetD7pos(MenuDom6State_et d6_state,MenuDom7State_et d7_state);
#endif
#endif // _OSD_DRAW_SETUP_H_
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -