home *** CD-ROM | disk | FTP | other *** search
- #include <graphics/text.h>
-
- static char fontname[] = "small.font";
-
- static UWORD CharData[] = {
- 0xaa9d,0x5264,0x0017,0x3f38,0x7f77,0xdce0,0x2264,0xef3b,
- 0xdffb,0xb7e3,0xde23,0x3779,0xde7f,0xef7b,0xdeff,0xcd0e,
- 0xafe8,0x6a9e,0x801d,0xf1ef,0x78c0,0xf7b9,0x5d1b,0xbdef,
- 0x78c6,0x36c3,0xf637,0xbdef,0x7bc3,0x6f7b,0xdecd,0x468e,
- 0x829c,0x9495,0xce2f,0xb71b,0x7ef1,0x9cf0,0x80ab,0xbf63,
- 0x7ef6,0xfec3,0xe63f,0xfdef,0x7b73,0x6f7f,0x73d9,0x240a,
- 0x07cb,0x289e,0x904d,0xbc6f,0xe3db,0x3639,0x5d09,0xfdef,
- 0x78c6,0xf6db,0xf637,0xbdfb,0xde1b,0x6d5b,0xd9b1,0x140e,
- 0x829d,0x5464,0x2147,0x3fb8,0x7e76,0x1ce2,0x2225,0xbf3b,
- 0xdfc3,0xb7ee,0xdff7,0x9761,0x7bf3,0x3891,0xdf3f,0x9c7e,
- };
-
- static ULONG CharLoc[] = {
- 0x00000000,0x00000002,0x00020003,0x00050005,
- 0x000a0005,0x000f0003,0x00120004,0x00160002,
- 0x00180002,0x001a0002,0x001c0003,0x001f0003,
- 0x00220002,0x00240003,0x00270002,0x00290003,
- 0x002c0005,0x00310003,0x00340005,0x00390005,
- 0x003e0005,0x00430005,0x00480005,0x004d0005,
- 0x00520005,0x00570005,0x005c0002,0x005e0002,
- 0x00600003,0x00630003,0x00660003,0x00690003,
- 0x006c0003,0x006f0005,0x00740005,0x00790005,
- 0x007e0005,0x00830005,0x00880005,0x008d0005,
- 0x00920005,0x00970004,0x009b0005,0x00a00005,
- 0x00a50005,0x00aa0005,0x00af0005,0x00b40005,
- 0x00b90005,0x00be0005,0x00c30005,0x00c80005,
- 0x00cd0004,0x00d10005,0x00d60005,0x00db0005,
- 0x00e00005,0x00e50005,0x00ea0005,0x00ef0002,
- 0x00f10003,0x00f40002,0x00f60003,0x00f90003,
- };
-
- static UWORD CharSpace[] = {
- 0x0004,0x0002,0x0004,0x0006,0x0006,0x0004,0x0005,0x0002,
- 0x0003,0x0003,0x0004,0x0004,0x0003,0x0004,0x0002,0x0004,
- 0x0006,0x0006,0x0006,0x0006,0x0006,0x0006,0x0006,0x0006,
- 0x0006,0x0006,0x0002,0x0003,0x0004,0x0004,0x0004,0x0004,
- 0x0004,0x0006,0x0006,0x0006,0x0006,0x0006,0x0006,0x0006,
- 0x0006,0x0005,0x0006,0x0006,0x0006,0x0006,0x0006,0x0006,
- 0x0006,0x0006,0x0006,0x0006,0x0005,0x0006,0x0006,0x0006,
- 0x0006,0x0006,0x0006,0x0003,0x0004,0x0003,0x0004,0x0004,
- };
-
- static UWORD CharKern[] = {
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- 0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,0x0000,
- };
-
- struct TextFont SmallFont = {
- { /* Message */
- { /* Node */
- NULL, /* ln_Succ */
- NULL, /* ln_Pred */
- NT_FONT, /* ln_Type */
- 0, /* ln_Pri */
- fontname, /* ln_Name */
- },
- NULL, /* mn_ReplyPort */
- sizeof (SmallFont) +
- sizeof (fontname) +
- sizeof (CharData) +
- sizeof (CharLoc) +
- sizeof (CharSpace) +
- sizeof (CharKern) +
- 0, /* mn_Length */
- },
- 5, /* tf_YSize */
- 0, /* tf_Style */
- 98, /* tf_Flags */
- 6, /* tf_XSize */
- 5, /* tf_Baseline */
- 1, /* tf_BoldSmear */
- 0, /* tf_Accessors */
- 32, /* tf_LoChar */
- 95, /* tf_HiChar */
- (APTR)&CharData,/* tf_CharData */
- 32, /* tf_Modulo */
- (APTR)&CharLoc, /* tf_CharLoc */
- (APTR)&CharSpace,/*tf_CharSpace */
- (APTR)&CharKern,/* tf_CharKern */
- };
-
-