#ifndef __DRV_ILI9341_LCD_IMAGE_SYSSET_H #define __DRV_ILI9341_LCD_IMAGE_SYSSET_H #include "stdint.h" /* MiSans-Medium strips, same blit path as the settings hub cards. */ typedef struct { const unsigned char *data; uint8_t w; uint8_t h; uint8_t adv; int8_t bear; uint8_t mode; /* 0 = 1-bit ink, 1 = RGB565 */ } SysSetGlyph; extern const SysSetGlyph g_SysSet_Title; extern const SysSetGlyph g_SysSet_LblVer; extern const SysSetGlyph g_SysSet_LblUsb; extern const SysSetGlyph g_SysSet_LblAuto; extern const SysSetGlyph g_SysSet_LblRestore; extern const SysSetGlyph g_SysSet_UsbUpdate; extern const SysSetGlyph g_SysSet_UsbMidi; extern const SysSetGlyph g_SysSet_Off; extern const SysSetGlyph g_SysSet_D0; extern const SysSetGlyph g_SysSet_D1; extern const SysSetGlyph g_SysSet_D2; extern const SysSetGlyph g_SysSet_D3; extern const SysSetGlyph g_SysSet_D4; extern const SysSetGlyph g_SysSet_D5; extern const SysSetGlyph g_SysSet_D6; extern const SysSetGlyph g_SysSet_D7; extern const SysSetGlyph g_SysSet_D8; extern const SysSetGlyph g_SysSet_D9; extern const SysSetGlyph g_SysSet_Dot; extern const SysSetGlyph g_SysSet_Back; extern const SysSetGlyph g_SysSet_Chevron; extern const SysSetGlyph g_SysSet_TriL; extern const SysSetGlyph g_SysSet_TriR; #define SYSSET_BACK_X 8 #define SYSSET_BACK_Y 7 #define SYSSET_CHEV_X 203 #define SYSSET_CHEV_Y 261 #define SYSSET_TRIL_X 100 #define SYSSET_TRIL_DY 18 #define SYSSET_TRIR_X 191 #define SYSSET_TRIR_DY 18 #define SYSSET_TITLE_Y 12 #define SYSSET_LABEL_DX 12 #define SYSSET_VAL_X 122 #define SYSSET_VAL_W 69 #define SYSSET_PILL_DX 143 #define SYSSET_PILL_DY 18 #define SYSSET_PILL_W 54 #define SYSSET_PILL_H 22 #define SYSSET_PILL_R 4 #define SYSSET_CARD_R 7 #endif