199 lines
6.3 KiB
C
199 lines
6.3 KiB
C
/*
|
|
**********************************************************************
|
|
* UcGUI Font
|
|
* Chinese GB2312 library
|
|
* (c) Copyright 19xx-20xx, company name
|
|
*
|
|
*
|
|
* 注:本字体文件由 ucGUI字体生成器v9.0 生成,作者:馋嘴猫(qq:602426967)
|
|
*
|
|
**********************************************************************
|
|
*/
|
|
|
|
#include "GUI.H"
|
|
|
|
/* char: code:0x0030 */
|
|
static GUI_CONST_STORAGE unsigned char ac0030[60] = {
|
|
________, ________, ________,
|
|
_______X, XXXXX___, ________,
|
|
_____XXX, ____XXX_, ________,
|
|
____XX__, ______XX, ________,
|
|
___XX___, _______X, X_______,
|
|
__XX__X_, _____X__, XX______,
|
|
__X__XXX, ____XXX_, _X______,
|
|
_XX___XX, X__XXX__, _XX_____,
|
|
_X_____X, XXXXX___, _XX_____,
|
|
_X______, XXXX____, __X_____,
|
|
_X______, XXXX____, __X_____,
|
|
_X_____X, XXXXX___, _XX_____,
|
|
_XX___XX, X__XXX__, _XX_____,
|
|
__X__XXX, ____XXX_, _X______,
|
|
__XX__X_, _____X__, XX______,
|
|
___XX___, _______X, X_______,
|
|
____XX__, ______XX, ________,
|
|
_____XXX, X__XXXX_, ________,
|
|
_______X, XXXXX___, ________,
|
|
________, ________, ________};
|
|
|
|
/* char: code:0x0031 */
|
|
static GUI_CONST_STORAGE unsigned char ac0031[60] = {
|
|
_______X, XXXXX___, ________,
|
|
_____XXX, XXXXXXX_, ________,
|
|
___XXX__, ______XX, X_______,
|
|
__XXX___, _______X, XX______,
|
|
__XX____, ________, XX______,
|
|
_XX____X, XXXXX___, _XX_____,
|
|
_X_____X, X__XX___, __X_____,
|
|
XX____XX, ____XX__, __XX____,
|
|
XX______, ____XX__, __XX____,
|
|
XX______, ___XX___, __XX____,
|
|
XX______, __XX____, __XX____,
|
|
XX______, _XX_____, __XX____,
|
|
XX______, _XX_____, __XX____,
|
|
_X______, ________, _XX_____,
|
|
_XX_____, _XX_____, _XX_____,
|
|
__XX____, _XX_____, XX______,
|
|
__XXX___, _X_____X, X_______,
|
|
___XXX__, ______XX, ________,
|
|
_____XXX, XXXXXXX_, ________,
|
|
_______X, XXXXX___, ________};
|
|
|
|
/* char: code:0x0032 */
|
|
static GUI_CONST_STORAGE unsigned char ac0032[60] = {
|
|
_____XXX, XX______, ________,
|
|
____XXXX, XXX_____, ________,
|
|
_____XX_, __XX____, ________,
|
|
______XX, ___XX___, ________,
|
|
_X_____X, ____XX__, ________,
|
|
XXX____X, X___XX__, ________,
|
|
XXXX___X, X____X__, ________,
|
|
XX_XXXXX, _____X__, ________,
|
|
XX___X__, ____XX__, ________,
|
|
XX______, ____XX__, ________,
|
|
_XX_____, _____XX_, ________,
|
|
__XX____, ______XX, ________,
|
|
___XXX__, XX_____X, X_______,
|
|
____XXXX, XXX_____, XX______,
|
|
________, __XX____, _XX_____,
|
|
________, ___XX___, __XX____,
|
|
________, ____XX__, __XX____,
|
|
________, _____XX_, __XX____,
|
|
________, ______XX, XXX_____,
|
|
________, _______X, XX______};
|
|
|
|
/* char: code:0x0033 */
|
|
static GUI_CONST_STORAGE unsigned char ac0033[60] = {
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, XX______,
|
|
________, _______X, XXX_____,
|
|
________, ______XX, XX______,
|
|
________, _____XXX, X_______,
|
|
__XX____, ____XXXX, ________,
|
|
__XXX___, ___XXXX_, ________,
|
|
___XXX__, __XXXX__, ________,
|
|
____XXX_, _XXXX___, ________,
|
|
_____XXX, XXXX____, ________,
|
|
______XX, XXX_____, ________,
|
|
_______X, XX______, ________,
|
|
________, X_______, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________};
|
|
|
|
/* char: code:0x0034 */
|
|
static GUI_CONST_STORAGE unsigned char ac0034[60] = {
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, _______X, ________,
|
|
___X____, _X____X_, X_______,
|
|
__X_X___, X_X__X__, ________,
|
|
___X____, _X____X_, X_______,
|
|
________, _______X, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________};
|
|
|
|
/* char: code:0x0035 */
|
|
static GUI_CONST_STORAGE unsigned char ac0035[60] = {
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
___X____, ________, ________,
|
|
__X_XX__, _X_____X, ________,
|
|
_____X__, X_X___X_, X_______,
|
|
__X_XX__, _X_____X, ________,
|
|
___X____, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________};
|
|
|
|
/* char: code:0x0036 */
|
|
static GUI_CONST_STORAGE unsigned char ac0036[60] = {
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, _X______, ________,
|
|
___X____, X_X____X, ________,
|
|
__X_X__X, ___X__X_, X_______,
|
|
___X____, X_X____X, ________,
|
|
________, _X______, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________,
|
|
________, ________, ________};
|
|
|
|
static GUI_CONST_STORAGE GUI_CHARINFO Cinfo[7] = {
|
|
{19, 19, 3, (unsigned char *)&ac0030}, /*0: */
|
|
{20, 20, 3, (unsigned char *)&ac0031}, /*1: */
|
|
{20, 20, 3, (unsigned char *)&ac0032}, /*2: */
|
|
{19, 19, 3, (unsigned char *)&ac0033}, /*3: */
|
|
{17, 17, 3, (unsigned char *)&ac0034}, /*4: */
|
|
{17, 17, 3, (unsigned char *)&ac0035}, /*5: */
|
|
{17, 17, 3, (unsigned char *)&ac0036}, /*6: */
|
|
};
|
|
|
|
static GUI_CONST_STORAGE GUI_FONT_PROP Prop1 = {
|
|
0x0030, /*start :*/
|
|
0x0036, /*end :, len=7*/
|
|
&Cinfo[0],
|
|
(void *)0};
|
|
|
|
GUI_CONST_STORAGE GUI_FONT GUI_FontHZ20x20 = {
|
|
GUI_FONTTYPE_PROP_SJIS,
|
|
20, /* height of font */
|
|
20, /* space of font y */
|
|
1,
|
|
1,
|
|
&Prop1};
|