⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 varbitmap.h

📁 在ecos 下mingui 的移植开发
💻 H
字号:
//// $Id: varbitmap.h,v 1.5 2000/08/01 05:57:46 weiym Exp $//// varbitmap.h: the head file of raw bitmap font operation set.//// Copyright (C) 2000, Wei Yongming.// Copyright (C) 2000, BluePoint Software.//#ifndef GUI_FONT_RAWBITMAP_H    #define GUI_FONT_RAWBITMAP_H#ifdef __cplusplusextern "C" {#endif  /* __cplusplus */	typedef struct{    const char*     name;           /* font name */    char            max_width;      /* max width in pixels */    char            ave_width;      /* average width in pixels */    int             height;         /* height in pixels */    int             descent;        /* pixels below the base line */    unsigned char   first_char;     /* first character in this font */    unsigned char   last_char;      /* last character in this font */    unsigned char   def_char;       /* default character in this font */    unsigned short* offset;         /* character glyph offsets into bitmap data or NULL */    unsigned char*  width;          /* character widths or NULL */    unsigned char*  bits;           /* 8-bit right-padded bitmap data */    int             font_size;      /* used by mmap */} VBFINFO;#define LEN_VERSION_INFO    10extern FONTOPS var_bitmap_font_ops;#define SBC_VARFONT_INFO(logfont) ((VBFINFO*)(((DEVFONT*) (logfont.sbc_devfont))->data))#define MBC_VARFONT_INFO(logfont) ((VBFINFO*)(((DEVFONT*) (logfont.mbc_devfont))->data))#define SBC_VARFONT_INFO_P(logfont) ((VBFINFO*)(((DEVFONT*) (logfont->sbc_devfont))->data))#define MBC_VARFONT_INFO_P(logfont) ((VBFINFO*)(((DEVFONT*) (logfont->mbc_devfont))->data))#define VARFONT_INFO_P(devfont) ((VBFINFO*)(devfont->data))#define VARFONT_INFO(devfont) ((VBFINFO*)(devfont.data))extern VBFINFO vbf_VGAOEM8x8;#ifdef _INCOREFONT_SANSSERIFextern VBFINFO vbf_SansSerif11x13;#endif#ifdef _INCOREFONT_COURIERextern VBFINFO vbf_Courier8x13;#endif#ifdef _INCOREFONT_MODERN#endif#ifdef _INCOREFONT_SERIF#endif#ifdef _INCOREFONT_SMALL#endif#ifdef _INCOREFONT_SYMBOL#endif#ifdef _INCOREFONT_VGASextern VBFINFO vbf_Terminal8x12;extern VBFINFO vbf_System14x16;extern VBFINFO vbf_Fixedsys8x15;#endif#ifdef __cplusplus}#endif  /* __cplusplus */#endif // GUI_FONT_VARBITMAP_H

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -