📄 ui_osd.h
字号:
#ifndef _UI_OSD_H
#define _UI_OSD_H
#define OSD_BLACK (0x00<<1)
#define OSD_MAGENTA (0x01<<1)
#define OSD_BLUE0 (0x02<<1)
#define OSD_WHITE (0x03<<1)
#define OSD_GRAY_2 (0x04<<1)
#define OSD_YELLOW (0x05<<1)
#define OSD_BLUE (0x06<<1)
#define OSD_BLACK_0 (0x07<<1)
#define OSD_YELLOW_1 (0x08<<1)
#define OSD_RED (0x09<<1)
#define OSD_GRAY_1 (0x0A<<1)
#define OSD_GRAY_0 (0x0B<<1)
#define OSD_GRAY_3 (0x0C<<1)
#define OSD_GREEN (0x0D<<1)
#define OSD_CYAN (0x0E<<1)
#define OSD_YELLOW_0 (0x0F<<1)
#define OSD_BLACK_BG (0x00<<4)
#define OSD_BLUE0_BG (0x02<<4)
#define OSD_GRAY_2_BG (0x04<<4)
#define OSD_BLUE_BG (0x06<<4)
#define OSD_YELLOW_1_BG (0x08<<4)
#define OSD_GRAY_1_BG (0x0A<<4)
#define OSD_GRAY_3_BG (0x0C<<4)
#define OSD_CYAN_BG (0x0E<<4)
#define FOCUS_COLOR (OSD_MAGENTA + OSD_GRAY_3_BG)
#define UNFOCUS_COLOR (OSD_BLACK + OSD_YELLOW_1_BG)
#define DISABLE_COLOR (OSD_GRAY_2 + OSD_YELLOW_1_BG)
enum // OSD Font Index
{
_DYNAMIC_DOWNLOAD_1 = 1,
_DYNAMIC_DOWNLOAD_2,
_BAR12,
_BAR8,
_BAR4,
_0,
_1,
_2,
_3,
_4,
_5,
_6,
_7,
_8,
_9,
_A, // 0x10
_B,
_C,
_D,
_E,
_F,
_G,
_H,
_I,
_L,
_M,
_N,
_P,
_R,
_S,
_T,
_U, // 0x20
_V,
_X,
_Y,
_Z,
_MINUS, // -
_DOT, // .
_FRAME_TL = 0x27,
_FRAME_TM = 0x2A,
_FRAME_TR = 0x2D,
_FRAME_ML = 0x30,
_FRAME_MR = 0x33,
_FRAME_BL = 0x36,
_FRAME_BM = 0x39,
_FRAME_BR = 0x3C,
_BATTERY_L0 = 0x40,
_BATTERY_L1,
_BATTERY_L2,
_BATTERY_R0,
_BATTERY_R1,
_BATTERY_R2
};
#define _O _0
extern BYTE code DecFont[];
extern BYTE code HexFont[];
extern BYTE code LiteralFont[];
extern BYTE code OsdFontData[];
extern BYTE code OsdCLUT[];
extern BYTE code OsdItemWindow[];
extern void UI_OSD_Initial(void);
extern void UI_OSD_LoadFont(void);
extern void UI_OSD_DynamicFontDownload(BYTE, BYTE);
extern void UI_OSD_SetAreaRowAttr(BYTE, BYTE, BYTE, BYTE);
extern void UI_OSD_DrawFrame(BYTE, BYTE, BYTE, BYTE);
extern void UI_OSD_DrawProgressBar(BYTE, BYTE, BYTE, BOOL);
extern void UI_OSD_DrawBatteryStatus(BYTE, BYTE, BYTE, BYTE);
extern void UI_OSD_PrintNumber(WORD, BOOL);
#endif // _UI_OSD_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -