📄 osd_act.c
字号:
////////////////////////////////////////////////////////////////////////////////
// Genesis Microchip, Inc.
// This file was generated by Genesis Workbench. PLEASE DO NOT EDIT MANUALLY
////////////////////////////////////////////////////////////////////////////////
#include "Inc\all.h"
// Actions defenition
BYTE ROM * ROM ActionSet[] =
{
(BYTE ROM *) gm_GoToState,
(BYTE ROM *) DrawBitmap,
(BYTE ROM *) EraseControl,
(BYTE ROM *) DrawSlider,
(BYTE ROM *) DrawStaticText,
(BYTE ROM *) SelectBitmapButton,
(BYTE ROM *) LoadBitmap,
(BYTE ROM *) LoadColorsInvisibleState,
(BYTE ROM *) SaveModeIndependentSettings,
(BYTE ROM *) DrawLongValue,
(BYTE ROM *) LoadControlChars,
(BYTE ROM *) gm_DecAdjuster,
(BYTE ROM *) gm_IncAdjuster,
(BYTE ROM *) SaveColorTempSettings,
(BYTE ROM *) SaveModeDependentSettings,
(BYTE ROM *) AllocateTile,
(BYTE ROM *) DrawDialog,
(BYTE ROM *) DrawTimingInfo,
(BYTE ROM *) HideTile,
(BYTE ROM *) ResetTimer,
(BYTE ROM *) SelectTabControl,
(BYTE ROM *) ShowTile,
(BYTE ROM *) UnselectTabControl,
(BYTE ROM *) ResetOSDTimer,
(BYTE ROM *) SetColorTemp,
(BYTE ROM *) SetLanguage,
(BYTE ROM *) gm_DecState,
(BYTE ROM *) gm_IncState,
(BYTE ROM *) FactoryColorReset,
(BYTE ROM *) Osd_Hide,
(BYTE ROM *) RequestAutoGeometry,
(BYTE ROM *) UpdateModeDependentSettings,
(BYTE ROM *) DebugFact_ONOff,
(BYTE ROM *) DrawTabControl,
(BYTE ROM *) gm_AutoColorBalanceMain,
(BYTE ROM *) AdjustFactoryOsdHVPos,
(BYTE ROM *) AdjustOSDStretch,
(BYTE ROM *) AdjustsRGB,
(BYTE ROM *) AutoColorTemp,
(BYTE ROM *) BurnIn,
(BYTE ROM *) ClearPowerOnFlag,
(BYTE ROM *) ClearTestPattern,
(BYTE ROM *) CloseMute,
(BYTE ROM *) FactoryReset,
(BYTE ROM *) InternalTestPatterns,
(BYTE ROM *) InternalTestPatterns1,
(BYTE ROM *) InternalTestPatterns2,
(BYTE ROM *) LedOff,
(BYTE ROM *) LedOrange,
(BYTE ROM *) OpenMute,
(BYTE ROM *) RequestNoSyncSleep,
(BYTE ROM *) RequestSoftPowerOff,
(BYTE ROM *) RequestSoftPowerOn,
(BYTE ROM *) SetPowerOnFlag,
(BYTE ROM *) SetTestPattern,
(BYTE ROM *) UpdateUserPrefAdcSettings,
(BYTE ROM *) Condition3,
(BYTE ROM *) Condition2,
(BYTE ROM *) Condition4,
(BYTE ROM *) Condition9,
(BYTE ROM *) Condition8,
(BYTE ROM *) Condition7,
(BYTE ROM *) Condition6,
(BYTE ROM *) Condition1,
(BYTE ROM *) Condition0,
(BYTE ROM *) Condition5
};
////////////////////////////////////////////////////////////////////////////////
// Action pointer set data block size: 132 Bytes
////////////////////////////////////////////////////////////////////////////////
#define VARIABLE(_name) UserPref##_name
// Conditions defenition
BYTE Condition3()
{
return UserPrefMute == 0;
}
BYTE Condition2()
{
return UserPrefMute == 1;
}
BYTE Condition4()
{
return !(UserPrefTest_Once);
}
BYTE Condition9()
{
return UserPrefDebugFact == 0;
}
BYTE Condition8()
{
return UserPrefDebugFact == 1;
}
BYTE Condition7()
{
return !(UserPrefTestPatternStatus);
}
BYTE Condition6()
{
return UserPrefTestPatternStatus;
}
BYTE Condition1()
{
return UserPrefTestPatternStatus == 1;
}
BYTE Condition0()
{
return UserPrefTest_Once;
}
BYTE Condition5()
{
return UserPrefVolume>1;
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -