|
|
DataMuseum.dkPresents historical artifacts from the history of: RC9000 |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about RC9000 Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: X
Length: 14296 (0x37d8)
Names: »XLoadFont.3X«
└─⟦50656ff4a⟧ Bits:30010538 TX 3.1 Coldstart
└─⟦bbf173f5c⟧ »0004«
└─⟦this⟧ »./usr/man/cat3/XLoadFont.3X«
0x0000…0020 0a 0a 0a 5f 08 4f 5f 08 6e 5f 08 6c 5f 08 69 5f 08 6e 5f 08 65 20 5f 08 4d 5f 08 61 5f 08 6e 5f ┆ _ O_ n_ l_ i_ n_ e _ M_ a_ n_┆
0x0020…0040 08 75 5f 08 61 5f 08 6c 20 20 20 20 20 20 20 20 20 20 20 4c 69 62 72 61 72 79 20 46 75 6e 63 74 ┆ u_ a_ l Library Funct┆
0x0040…0060 69 6f 6e 73 20 20 20 20 20 20 20 20 20 20 20 58 4c 6f 61 64 46 6f 6e 74 28 33 58 29 0a 0a 0a 0a ┆ions XLoadFont(3X) ┆
0x0060…0080 4e 08 4e 08 4e 08 4e 41 08 41 08 41 08 41 4d 08 4d 08 4d 08 4d 45 08 45 08 45 08 45 0a 20 20 20 ┆N N N NA A A AM M M ME E E E ┆
0x0080…00a0 20 20 58 4c 6f 61 64 46 6f 6e 74 2c 20 58 51 75 65 72 79 46 6f 6e 74 2c 20 58 4c 6f 61 64 51 75 ┆ XLoadFont, XQueryFont, XLoadQu┆
0x00a0…00c0 65 72 79 46 6f 6e 74 2c 20 58 46 72 65 65 46 6f 6e 74 2c 20 58 47 65 74 2d 0a 20 20 20 20 20 46 ┆eryFont, XFreeFont, XGet- F┆
0x00c0…00e0 6f 6e 74 50 72 6f 70 65 72 74 79 2c 20 58 55 6e 6c 6f 61 64 46 6f 6e 74 2c 20 58 43 68 61 72 53 ┆ontProperty, XUnloadFont, XCharS┆
0x00e0…0100 74 72 75 63 74 2c 20 58 46 6f 6e 74 50 72 6f 70 2c 20 58 43 68 61 72 32 62 2c 0a 20 20 20 20 20 ┆truct, XFontProp, XChar2b, ┆
0x0100…0120 58 46 6f 6e 74 53 74 72 75 63 74 20 2d 20 6c 6f 61 64 20 6f 72 20 75 6e 6c 6f 61 64 20 66 6f 6e ┆XFontStruct - load or unload fon┆
0x0120…0140 74 73 20 61 6e 64 20 66 6f 6e 74 20 6d 65 74 72 69 63 20 73 74 72 75 63 2d 0a 20 20 20 20 20 74 ┆ts and font metric struc- t┆
0x0140…0160 75 72 65 73 0a 0a 53 08 53 08 53 08 53 59 08 59 08 59 08 59 4e 08 4e 08 4e 08 4e 54 08 54 08 54 ┆ures S S S SY Y Y YN N N NT T T┆
0x0160…0180 08 54 41 08 41 08 41 08 41 58 08 58 08 58 08 58 0a 20 20 20 20 20 46 6f 6e 74 20 58 4c 6f 61 64 ┆ TA A A AX X X X Font XLoad┆
0x0180…01a0 46 6f 6e 74 28 5f 08 64 5f 08 69 5f 08 73 5f 08 70 5f 08 6c 5f 08 61 5f 08 79 2c 20 5f 08 6e 5f ┆Font(_ d_ i_ s_ p_ l_ a_ y, _ n_┆
0x01a0…01c0 08 61 5f 08 6d 5f 08 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 44 69 73 70 6c 61 79 20 2a 5f 08 ┆ a_ m_ e) Display *_ ┆
0x01c0…01e0 64 5f 08 69 5f 08 73 5f 08 70 5f 08 6c 5f 08 61 5f 08 79 3b 0a 20 20 20 20 20 20 20 20 20 20 20 ┆d_ i_ s_ p_ l_ a_ y; ┆
0x01e0…0200 63 68 61 72 20 2a 5f 08 6e 5f 08 61 5f 08 6d 5f 08 65 3b 0a 0a 20 20 20 20 20 58 46 6f 6e 74 53 ┆char *_ n_ a_ m_ e; XFontS┆
0x0200…0220 74 72 75 63 74 20 2a 58 51 75 65 72 79 46 6f 6e 74 28 5f 08 64 5f 08 69 5f 08 73 5f 08 70 5f 08 ┆truct *XQueryFont(_ d_ i_ s_ p_ ┆
0x0220…0240 6c 5f 08 61 5f 08 79 2c 20 5f 08 66 5f 08 6f 5f 08 6e 5f 08 74 5f 5f 08 49 5f 08 44 29 0a 20 20 ┆l_ a_ y, _ f_ o_ n_ t__ I_ D) ┆
0x0240…0260 20 20 20 20 20 20 20 20 20 44 69 73 70 6c 61 79 20 2a 5f 08 64 5f 08 69 5f 08 73 5f 08 70 5f 08 ┆ Display *_ d_ i_ s_ p_ ┆
0x0260…0280 6c 5f 08 61 5f 08 79 3b 0a 20 20 20 20 20 20 20 20 20 20 20 58 49 44 20 5f 08 66 5f 08 6f 5f 08 ┆l_ a_ y; XID _ f_ o_ ┆
0x0280…02a0 6e 5f 08 74 5f 5f 08 49 5f 08 44 3b 0a 0a 20 20 20 20 20 58 46 6f 6e 74 53 74 72 75 63 74 20 2a ┆n_ t__ I_ D; XFontStruct *┆
0x02a0…02c0 58 4c 6f 61 64 51 75 65 72 79 46 6f 6e 74 28 5f 08 64 5f 08 69 5f 08 73 5f 08 70 5f 08 6c 5f 08 ┆XLoadQueryFont(_ d_ i_ s_ p_ l_ ┆
0x02c0…02e0 61 5f 08 79 2c 20 5f 08 6e 5f 08 61 5f 08 6d 5f 08 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 44 ┆a_ y, _ n_ a_ m_ e) D┆
0x02e0…0300 69 73 70 6c 61 79 20 2a 5f 08 64 5f 08 69 5f 08 73 5f 08 70 5f 08 6c 5f 08 61 5f 08 79 3b 0a 20 ┆isplay *_ d_ i_ s_ p_ l_ a_ y; ┆
0x0300…0320 20 20 20 20 20 20 20 20 20 20 63 68 61 72 20 2a 5f 08 6e 5f 08 61 5f 08 6d 5f 08 65 3b 0a 0a 20 ┆ char *_ n_ a_ m_ e; ┆
0x0320…0340 20 20 20 20 58 46 72 65 65 46 6f 6e 74 28 5f 08 64 5f 08 69 5f 08 73 5f 08 70 5f 08 6c 5f 08 61 ┆ XFreeFont(_ d_ i_ s_ p_ l_ a┆
0x0340…0360 5f 08 79 2c 20 5f 08 66 5f 08 6f 5f 08 6e 5f 08 74 5f 5f 08 73 5f 08 74 5f 08 72 5f 08 75 5f 08 ┆_ y, _ f_ o_ n_ t__ s_ t_ r_ u_ ┆
0x0360…0380 63 5f 08 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 44 69 73 70 6c 61 79 20 2a 5f 08 64 5f 08 69 ┆c_ t) Display *_ d_ i┆
0x0380…03a0 5f 08 73 5f 08 70 5f 08 6c 5f 08 61 5f 08 79 3b 0a 20 20 20 20 20 20 20 20 20 20 20 58 46 6f 6e ┆_ s_ p_ l_ a_ y; XFon┆
0x03a0…03c0 74 53 74 72 75 63 74 20 2a 5f 08 66 5f 08 6f 5f 08 6e 5f 08 74 5f 5f 08 73 5f 08 74 5f 08 72 5f ┆tStruct *_ f_ o_ n_ t__ s_ t_ r_┆
0x03c0…03e0 08 75 5f 08 63 5f 08 74 3b 0a 0a 20 20 20 20 20 42 6f 6f 6c 20 58 47 65 74 46 6f 6e 74 50 72 6f ┆ u_ c_ t; Bool XGetFontPro┆
0x03e0…0400 70 65 72 74 79 28 5f 08 66 5f 08 6f 5f 08 6e 5f 08 74 5f 5f 08 73 5f 08 74 5f 08 72 5f 08 75 5f ┆perty(_ f_ o_ n_ t__ s_ t_ r_ u_┆
0x0400…0420 08 63 5f 08 74 2c 20 5f 08 61 5f 08 74 5f 08 6f 5f 08 6d 2c 20 5f 08 76 5f 08 61 5f 08 6c 5f 08 ┆ c_ t, _ a_ t_ o_ m, _ v_ a_ l_ ┆
0x0420…0440 75 5f 08 65 5f 5f 08 72 5f 08 65 5f 08 74 5f 08 75 5f 08 72 5f 08 6e 29 0a 20 20 20 20 20 20 20 ┆u_ e__ r_ e_ t_ u_ r_ n) ┆
0x0440…0460 20 20 20 20 58 46 6f 6e 74 53 74 72 75 63 74 20 2a 5f 08 66 5f 08 6f 5f 08 6e 5f 08 74 5f 5f 08 ┆ XFontStruct *_ f_ o_ n_ t__ ┆
0x0460…0480 73 5f 08 74 5f 08 72 5f 08 75 5f 08 63 5f 08 74 3b 0a 20 20 20 20 20 20 20 20 20 20 20 41 74 6f ┆s_ t_ r_ u_ c_ t; Ato┆
0x0480…04a0 6d 20 5f 08 61 5f 08 74 5f 08 6f 5f 08 6d 3b 0a 20 20 20 20 20 20 20 20 20 20 20 75 6e 73 69 67 ┆m _ a_ t_ o_ m; unsig┆
0x04a0…04c0 6e 65 64 20 6c 6f 6e 67 20 2a 5f 08 76 5f 08 61 5f 08 6c 5f 08 75 5f 08 65 5f 5f 08 72 5f 08 65 ┆ned long *_ v_ a_ l_ u_ e__ r_ e┆
0x04c0…04e0 5f 08 74 5f 08 75 5f 08 72 5f 08 6e 3b 0a 0a 20 20 20 20 20 58 55 6e 6c 6f 61 64 46 6f 6e 74 28 ┆_ t_ u_ r_ n; XUnloadFont(┆
0x04e0…0500 5f 08 64 5f 08 69 5f 08 73 5f 08 70 5f 08 6c 5f 08 61 5f 08 79 2c 20 5f 08 66 5f 08 6f 5f 08 6e ┆_ d_ i_ s_ p_ l_ a_ y, _ f_ o_ n┆
0x0500…0520 5f 08 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 44 69 73 70 6c 61 79 20 2a 5f 08 64 5f 08 69 5f ┆_ t) Display *_ d_ i_┆
0x0520…0540 08 73 5f 08 70 5f 08 6c 5f 08 61 5f 08 79 3b 0a 20 20 20 20 20 20 20 20 20 20 20 46 6f 6e 74 20 ┆ s_ p_ l_ a_ y; Font ┆
0x0540…0560 5f 08 66 5f 08 6f 5f 08 6e 5f 08 74 3b 0a 0a 41 08 41 08 41 08 41 52 08 52 08 52 08 52 47 08 47 ┆_ f_ o_ n_ t; A A A AR R R RG G┆
0x0560…0580 08 47 08 47 55 08 55 08 55 08 55 4d 08 4d 08 4d 08 4d 45 08 45 08 45 08 45 4e 08 4e 08 4e 08 4e ┆ G GU U U UM M M ME E E EN N N N┆
0x0580…05a0 54 08 54 08 54 08 54 53 08 53 08 53 08 53 0a 20 20 20 20 20 5f 08 61 5f 08 74 5f 08 6f 5f 08 6d ┆T T T TS S S S _ a_ t_ o_ m┆
0x05a0…05c0 20 20 20 20 20 20 53 70 65 63 69 66 69 65 73 20 74 68 65 20 61 74 6f 6d 20 66 6f 72 20 74 68 65 ┆ Specifies the atom for the┆
0x05c0…05e0 20 70 72 6f 70 65 72 74 79 20 6e 61 6d 65 20 79 6f 75 20 77 61 6e 74 0a 20 20 20 20 20 20 20 20 ┆ property name you want ┆
0x05e0…0600 20 20 20 20 20 20 20 72 65 74 75 72 6e 65 64 2e 0a 0a 20 20 20 20 20 5f 08 64 5f 08 69 5f 08 73 ┆ returned. _ d_ i_ s┆
0x0600…0620 5f 08 70 5f 08 6c 5f 08 61 5f 08 79 20 20 20 53 70 65 63 69 66 69 65 73 20 74 68 65 20 63 6f 6e ┆_ p_ l_ a_ y Specifies the con┆
0x0620…0640 6e 65 63 74 69 6f 6e 20 74 6f 20 74 68 65 20 58 20 73 65 72 76 65 72 2e 0a 0a 20 20 20 20 20 5f ┆nection to the X server. _┆
0x0640…0660 08 66 5f 08 6f 5f 08 6e 5f 08 74 20 20 20 20 20 20 53 70 65 63 69 66 69 65 73 20 74 68 65 20 66 ┆ f_ o_ n_ t Specifies the f┆
0x0660…0680 6f 6e 74 2e 0a 0a 20 20 20 20 20 5f 08 66 5f 08 6f 5f 08 6e 5f 08 74 5f 5f 08 49 5f 08 44 20 20 ┆ont. _ f_ o_ n_ t__ I_ D ┆
0x0680…06a0 20 53 70 65 63 69 66 69 65 73 20 74 68 65 20 66 6f 6e 74 20 49 44 20 6f 72 20 74 68 65 20 5f 08 ┆ Specifies the font ID or the _ ┆
0x06a0…06c0 47 5f 08 43 5f 08 6f 5f 08 6e 5f 08 74 5f 08 65 5f 08 78 5f 08 74 20 49 44 2e 0a 0a 20 20 20 20 ┆G_ C_ o_ n_ t_ e_ x_ t ID. ┆
0x06c0…06e0 20 5f 08 66 5f 08 6f 5f 08 6e 5f 08 74 5f 5f 08 73 5f 08 74 5f 08 72 5f 08 75 5f 08 63 5f 08 74 ┆ _ f_ o_ n_ t__ s_ t_ r_ u_ c_ t┆
0x06e0…0700 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 53 70 65 63 69 66 69 65 73 20 74 68 65 20 73 74 ┆ Specifies the st┆
0x0700…0720 6f 72 61 67 65 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 65 20 66 6f 6e 74 2e 0a ┆orage associated with the font. ┆
0x0720…0740 0a 20 20 20 20 20 5f 08 67 5f 08 63 20 20 20 20 20 20 20 20 53 70 65 63 69 66 69 65 73 20 74 68 ┆ _ g_ c Specifies th┆
0x0740…0760 65 20 47 43 2e 0a 0a 20 20 20 20 20 5f 08 6e 5f 08 61 5f 08 6d 5f 08 65 20 20 20 20 20 20 53 70 ┆e GC. _ n_ a_ m_ e Sp┆
0x0760…0780 65 63 69 66 69 65 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 66 6f 6e 74 2c 20 77 68 ┆ecifies the name of the font, wh┆
0x0780…07a0 69 63 68 20 69 73 20 61 20 6e 75 6c 6c 2d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 ┆ich is a null- te┆
0x07a0…07c0 72 6d 69 6e 61 74 65 64 20 73 74 72 69 6e 67 2e 0a 0a 20 20 20 20 20 5f 08 76 5f 08 61 5f 08 6c ┆rminated string. _ v_ a_ l┆
0x07c0…07e0 5f 08 75 5f 08 65 5f 5f 08 72 5f 08 65 5f 08 74 5f 08 75 5f 08 72 5f 08 6e 0a 20 20 20 20 20 20 ┆_ u_ e__ r_ e_ t_ u_ r_ n ┆
0x07e0…0800 20 20 20 20 20 20 20 20 20 52 65 74 75 72 6e 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 ┆ Returns the value of th┆
0x0800…0820 65 20 66 6f 6e 74 20 70 72 6f 70 65 72 74 79 2e 0a 0a 44 08 44 08 44 08 44 45 08 45 08 45 08 45 ┆e font property. D D D DE E E E┆
0x0820…0840 53 08 53 08 53 08 53 43 08 43 08 43 08 43 52 08 52 08 52 08 52 49 08 49 08 49 08 49 50 08 50 08 ┆S S S SC C C CR R R RI I I IP P ┆
0x0840…0860 50 08 50 54 08 54 08 54 08 54 49 08 49 08 49 08 49 4f 08 4f 08 4f 08 4f 4e 08 4e 08 4e 08 4e 0a ┆P PT T T TI I I IO O O ON N N N ┆
0x0860…0880 20 20 20 20 20 54 68 65 20 5f 08 58 5f 08 4c 5f 08 6f 5f 08 61 5f 08 64 5f 08 46 5f 08 6f 5f 08 ┆ The _ X_ L_ o_ a_ d_ F_ o_ ┆
0x0880…08a0 6e 5f 08 74 20 66 75 6e 63 74 69 6f 6e 20 6c 6f 61 64 73 20 74 68 65 20 73 70 65 63 69 66 69 65 ┆n_ t function loads the specifie┆
0x08a0…08c0 64 20 66 6f 6e 74 20 61 6e 64 20 72 65 74 75 72 6e 73 0a 20 20 20 20 20 69 74 73 20 61 73 73 6f ┆d font and returns its asso┆
0x08c0…08e0 63 69 61 74 65 64 20 66 6f 6e 74 20 49 44 2e 20 20 54 68 65 20 6e 61 6d 65 20 73 68 6f 75 6c 64 ┆ciated font ID. The name should┆
0x08e0…0900 20 62 65 20 49 53 4f 20 4c 61 74 69 6e 2d 31 0a 20 20 20 20 20 65 6e 63 6f 64 69 6e 67 3b 20 75 ┆ be ISO Latin-1 encoding; u┆
0x0900…0920 70 70 65 72 63 61 73 65 20 61 6e 64 20 6c 6f 77 65 72 63 61 73 65 20 64 6f 20 6e 6f 74 20 6d 61 ┆ppercase and lowercase do not ma┆
0x0920…0940 74 74 65 72 2e 20 20 54 68 65 0a 20 20 20 20 20 69 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 20 6f ┆tter. The interpretation o┆
0x0940…0960 66 20 63 68 61 72 61 63 74 65 72 73 20 60 60 3f 27 27 20 28 6f 63 74 61 6c 20 76 61 6c 75 65 20 ┆f characters ``?'' (octal value ┆
0x0960…0980 37 37 29 20 61 6e 64 0a 20 20 20 20 20 60 60 2a 27 27 20 28 6f 63 74 61 6c 20 76 61 6c 75 65 20 ┆77) and ``*'' (octal value ┆
0x0980…09a0 35 32 29 20 69 6e 20 74 68 65 20 6e 61 6d 65 20 69 73 20 6e 6f 74 20 64 65 66 69 6e 65 64 20 62 ┆52) in the name is not defined b┆
0x09a0…09c0 79 20 74 68 65 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 20 63 6f 72 65 20 70 72 6f 74 6f 63 6f 6c 20 62 ┆y the core protocol b┆
0x09c0…09e0 75 74 20 69 73 20 72 65 73 65 72 76 65 64 20 66 6f 72 20 66 75 74 75 72 65 20 64 65 66 69 6e 69 ┆ut is reserved for future defini┆
0x09e0…0a00 74 69 6f 6e 2e 20 20 41 0a 20 20 20 20 20 73 74 72 75 63 74 75 72 65 64 20 66 6f 72 6d 61 74 20 ┆tion. A structured format ┆
0x0a00…0a20 66 6f 72 20 66 6f 6e 74 20 6e 61 6d 65 73 20 69 73 20 73 70 65 63 69 66 69 65 64 20 69 6e 20 74 ┆for font names is specified in t┆
0x0a20…0a40 68 65 20 58 20 43 6f 6e 2d 0a 20 20 20 20 20 73 6f 72 74 69 75 6d 20 73 74 61 6e 64 61 72 64 20 ┆he X Con- sortium standard ┆
0x0a40…0a60 5f 08 58 20 5f 08 4c 5f 08 6f 5f 08 67 5f 08 69 5f 08 63 5f 08 61 5f 08 6c 20 5f 08 46 5f 08 6f ┆_ X _ L_ o_ g_ i_ c_ a_ l _ F_ o┆
0x0a60…0a80 5f 08 6e 5f 08 74 20 5f 08 44 5f 08 65 5f 08 73 5f 08 63 5f 08 72 5f 08 69 5f 08 70 5f 08 74 5f ┆_ n_ t _ D_ e_ s_ c_ r_ i_ p_ t_┆
0x0a80…0aa0 08 69 5f 08 6f 5f 08 6e 20 5f 08 43 5f 08 6f 5f 08 6e 5f 08 76 5f 08 65 5f 08 6e 5f 08 74 5f 08 ┆ i_ o_ n _ C_ o_ n_ v_ e_ n_ t_ ┆
0x0aa0…0ac0 69 5f 08 6f 5f 08 6e 5f 08 73 2e 20 20 49 66 0a 20 20 20 20 20 5f 08 58 5f 08 4c 5f 08 6f 5f 08 ┆i_ o_ n_ s. If _ X_ L_ o_ ┆
0x0ac0…0ae0 61 5f 08 64 5f 08 46 5f 08 6f 5f 08 6e 5f 08 74 20 77 61 73 20 75 6e 73 75 63 63 65 73 73 66 75 ┆a_ d_ F_ o_ n_ t was unsuccessfu┆
0x0ae0…0b00 6c 20 61 74 20 6c 6f 61 64 69 6e 67 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 66 6f 6e 74 2c ┆l at loading the specified font,┆
0x0b00…0b20 20 61 0a 20 20 20 20 20 5f 08 42 5f 08 61 5f 08 64 5f 08 4e 5f 08 61 5f 08 6d 5f 08 65 20 65 72 ┆ a _ B_ a_ d_ N_ a_ m_ e er┆
0x0b20…0b40 72 6f 72 20 72 65 73 75 6c 74 73 2e 20 20 46 6f 6e 74 73 20 61 72 65 20 6e 6f 74 20 61 73 73 6f ┆ror results. Fonts are not asso┆
0x0b40…0b60 63 69 61 74 65 64 20 77 69 74 68 20 61 20 70 61 72 2d 0a 20 20 20 20 20 74 69 63 75 6c 61 72 20 ┆ciated with a par- ticular ┆
0x0b60…0b80 73 63 72 65 65 6e 20 61 6e 64 20 63 61 6e 20 62 65 20 73 74 6f 72 65 64 20 61 73 20 61 20 63 6f ┆screen and can be stored as a co┆
0x0b80…0ba0 6d 70 6f 6e 65 6e 74 20 6f 66 20 61 6e 79 20 47 43 2e 0a 20 20 20 20 20 57 68 65 6e 20 74 68 65 ┆mponent of any GC. When the┆
0x0ba0…0bc0 20 66 6f 6e 74 20 69 73 20 6e 6f 20 6c 6f 6e 67 65 72 20 6e 65 65 64 65 64 2c 20 63 61 6c 6c 20 ┆ font is no longer needed, call ┆
0x0bc0…0be0 5f 08 58 5f 08 55 5f 08 6e 5f 08 6c 5f 08 6f 5f 08 61 5f 08 64 5f 08 46 5f 08 6f 5f 08 6e 5f 08 ┆_ X_ U_ n_ l_ o_ a_ d_ F_ o_ n_ ┆
0x0be0…0c00 74 2e 0a 0a 20 20 20 20 20 5f 08 58 5f 08 4c 5f 08 6f 5f 08 61 5f 08 64 5f 08 46 5f 08 6f 5f 08 ┆t. _ X_ L_ o_ a_ d_ F_ o_ ┆
0x0c00…0c20 6e 5f 08 74 20 63 61 6e 20 67 65 6e 65 72 61 74 65 20 5f 08 42 5f 08 61 5f 08 64 5f 08 41 5f 08 ┆n_ t can generate _ B_ a_ d_ A_ ┆
0x0c20…0c40 6c 5f 08 6c 5f 08 6f 5f 08 63 20 61 6e 64 20 5f 08 42 5f 08 61 5f 08 64 5f 08 4e 5f 08 61 5f 08 ┆l_ l_ o_ c and _ B_ a_ d_ N_ a_ ┆
0x0c40…0c60 6d 5f 08 65 20 65 72 72 6f 72 73 2e 0a 0a 20 20 20 20 20 54 68 65 20 5f 08 58 5f 08 51 5f 08 75 ┆m_ e errors. The _ X_ Q_ u┆
0x0c60…0c80 5f 08 65 5f 08 72 5f 08 79 5f 08 46 5f 08 6f 5f 08 6e 5f 08 74 20 66 75 6e 63 74 69 6f 6e 20 72 ┆_ e_ r_ y_ F_ o_ n_ t function r┆
0x0c80…0ca0 65 74 75 72 6e 73 20 61 20 70 6f 69 6e 74 65 72 20 74 6f 20 74 68 65 20 5f 08 58 5f 08 46 5f 08 ┆eturns a pointer to the _ X_ F_ ┆
0x0ca0…0cc0 6f 5f 08 6e 5f 08 74 5f 08 53 5f 08 74 5f 08 72 5f 08 75 5f 08 63 5f 08 74 0a 20 20 20 20 20 73 ┆o_ n_ t_ S_ t_ r_ u_ c_ t s┆
0x0cc0…0ce0 74 72 75 63 74 75 72 65 2c 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 69 6e 66 6f 72 6d 61 ┆tructure, which contains informa┆
0x0ce0…0d00 74 69 6f 6e 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 74 68 65 0a 20 20 20 20 20 66 6f ┆tion associated with the fo┆
0x0d00…0d20 6e 74 2e 20 20 59 6f 75 20 63 61 6e 20 71 75 65 72 79 20 61 20 66 6f 6e 74 20 6f 72 20 74 68 65 ┆nt. You can query a font or the┆
0x0d20…0d40 20 66 6f 6e 74 20 73 74 6f 72 65 64 20 69 6e 20 61 20 47 43 2e 20 20 54 68 65 0a 20 20 20 20 20 ┆ font stored in a GC. The ┆
0x0d40…0d60 66 6f 6e 74 20 49 44 20 73 74 6f 72 65 64 20 69 6e 20 74 68 65 20 5f 08 58 5f 08 46 5f 08 6f 5f ┆font ID stored in the _ X_ F_ o_┆
0x0d60…0d80 08 6e 5f 08 74 5f 08 53 5f 08 74 5f 08 72 5f 08 75 5f 08 63 5f 08 74 20 73 74 72 75 63 74 75 72 ┆ n_ t_ S_ t_ r_ u_ c_ t structur┆
0x0d80…0da0 65 20 77 69 6c 6c 20 62 65 20 74 68 65 0a 20 20 20 20 20 5f 08 47 5f 08 43 5f 08 6f 5f 08 6e 5f ┆e will be the _ G_ C_ o_ n_┆
0x0da0…0dc0 08 74 5f 08 65 5f 08 78 5f 08 74 20 49 44 2c 20 61 6e 64 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 ┆ t_ e_ x_ t ID, and you need to ┆
0x0dc0…0de0 62 65 20 63 61 72 65 66 75 6c 20 77 68 65 6e 20 75 73 69 6e 67 20 74 68 69 73 20 49 44 0a 20 20 ┆be careful when using this ID ┆
0x0de0…0e00 20 20 20 69 6e 20 6f 74 68 65 72 20 66 75 6e 63 74 69 6f 6e 73 20 28 73 65 65 20 5f 08 58 5f 08 ┆ in other functions (see _ X_ ┆
0x0e00…0e20 47 5f 08 43 5f 08 6f 5f 08 6e 5f 08 74 5f 08 65 5f 08 78 5f 08 74 5f 08 46 5f 08 72 5f 08 6f 5f ┆G_ C_ o_ n_ t_ e_ x_ t_ F_ r_ o_┆
0x0e20…0e40 08 6d 5f 08 47 5f 08 43 29 2e 20 20 54 6f 20 66 72 65 65 20 74 68 69 73 0a 20 20 20 20 20 64 61 ┆ m_ G_ C). To free this da┆
0x0e40…0e60 74 61 2c 20 75 73 65 20 5f 08 58 5f 08 46 5f 08 72 5f 08 65 5f 08 65 5f 08 46 5f 08 6f 5f 08 6e ┆ta, use _ X_ F_ r_ e_ e_ F_ o_ n┆
0x0e60…0e80 5f 08 74 5f 08 49 5f 08 6e 5f 08 66 5f 08 6f 2e 0a 0a 20 20 20 20 20 5f 08 58 5f 08 4c 5f 08 6f ┆_ t_ I_ n_ f_ o. _ X_ L_ o┆
0x0e80…0ea0 5f 08 61 5f 08 64 5f 08 51 5f 08 75 5f 08 65 5f 08 72 5f 08 79 5f 08 46 5f 08 6f 5f 08 6e 5f 08 ┆_ a_ d_ Q_ u_ e_ r_ y_ F_ o_ n_ ┆
0x0ea0…0ec0 74 20 63 61 6e 20 67 65 6e 65 72 61 74 65 20 61 20 5f 08 42 5f 08 61 5f 08 64 5f 08 41 5f 08 6c ┆t can generate a _ B_ a_ d_ A_ l┆
0x0ec0…0ee0 5f 08 6c 5f 08 6f 5f 08 63 20 65 72 72 6f 72 2e 0a 0a 20 20 20 20 20 54 68 65 20 5f 08 58 5f 08 ┆_ l_ o_ c error. The _ X_ ┆
0x0ee0…0f00 4c 5f 08 6f 5f 08 61 5f 08 64 5f 08 51 5f 08 75 5f 08 65 5f 08 72 5f 08 79 5f 08 46 5f 08 6f 5f ┆L_ o_ a_ d_ Q_ u_ e_ r_ y_ F_ o_┆
0x0f00…0f20 08 6e 5f 08 74 20 66 75 6e 63 74 69 6f 6e 20 70 72 6f 76 69 64 65 73 20 74 68 65 20 6d 6f 73 74 ┆ n_ t function provides the most┆
0x0f20…0f40 20 63 6f 6d 6d 6f 6e 20 77 61 79 20 66 6f 72 0a 20 20 20 20 20 61 63 63 65 73 73 69 6e 67 20 61 ┆ common way for accessing a┆
0x0f40…0f60 20 66 6f 6e 74 2e 20 20 5f 08 58 5f 08 4c 5f 08 6f 5f 08 61 5f 08 64 5f 08 51 5f 08 75 5f 08 65 ┆ font. _ X_ L_ o_ a_ d_ Q_ u_ e┆
0x0f60…0f80 5f 08 72 5f 08 79 5f 08 46 5f 08 6f 5f 08 6e 5f 08 74 20 62 6f 74 68 20 6f 70 65 6e 73 20 28 6c ┆_ r_ y_ F_ o_ n_ t both opens (l┆
0x0f80…0fa0 6f 61 64 73 29 20 74 68 65 0a 20 20 20 20 20 73 70 65 63 69 66 69 65 64 20 66 6f 6e 74 20 61 6e ┆oads) the specified font an┆
0x0fa0…0fc0 64 20 72 65 74 75 72 6e 73 20 61 20 70 6f 69 6e 74 65 72 20 74 6f 20 74 68 65 20 61 70 70 72 6f ┆d returns a pointer to the appro┆
0x0fc0…0fe0 70 72 69 61 74 65 0a 20 20 20 20 20 5f 08 58 5f 08 46 5f 08 6f 5f 08 6e 5f 08 74 5f 08 53 5f 08 ┆priate _ X_ F_ o_ n_ t_ S_ ┆
0x0fe0…1000 74 5f 08 72 5f 08 75 5f 08 63 5f 08 74 20 73 74 72 75 63 74 75 72 65 2e 20 20 49 66 20 74 68 65 ┆t_ r_ u_ c_ t structure. If the┆
0x1000…1020 20 66 6f 6e 74 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2c 20 5f 08 58 5f 08 4c 5f 08 6f 5f ┆ font does not exist, _ X_ L_ o_┆
0x1020…1040 08 61 5f 08 64 5f 08 2d 0a 20 20 20 20 20 5f 08 51 5f 08 75 5f 08 65 5f 08 72 5f 08 79 5f 08 46 ┆ a_ d_ - _ Q_ u_ e_ r_ y_ F┆
0x1040…1060 5f 08 6f 5f 08 6e 5f 08 74 20 72 65 74 75 72 6e 73 20 4e 55 4c 4c 2e 0a 0a 20 20 20 20 20 54 68 ┆_ o_ n_ t returns NULL. Th┆
0x1060…1080 65 20 5f 08 58 5f 08 46 5f 08 72 5f 08 65 5f 08 65 5f 08 46 5f 08 6f 5f 08 6e 5f 08 74 20 66 75 ┆e _ X_ F_ r_ e_ e_ F_ o_ n_ t fu┆
0x1080…10a0 6e 63 74 69 6f 6e 20 64 65 6c 65 74 65 73 20 74 68 65 20 61 73 73 6f 63 69 61 74 69 6f 6e 20 62 ┆nction deletes the association b┆
0x10a0…10c0 65 74 77 65 65 6e 20 74 68 65 0a 20 20 20 20 20 66 6f 6e 74 20 72 65 73 6f 75 72 63 65 20 49 44 ┆etween the font resource ID┆
0x10c0…10e0 20 61 6e 64 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 66 6f 6e 74 20 61 6e 64 20 66 72 65 65 ┆ and the specified font and free┆
0x10e0…1100 73 20 74 68 65 0a 20 20 20 20 20 5f 08 58 5f 08 46 5f 08 6f 5f 08 6e 5f 08 74 5f 08 53 5f 08 74 ┆s the _ X_ F_ o_ n_ t_ S_ t┆
0x1100…1120 5f 08 72 5f 08 75 5f 08 63 5f 08 74 20 73 74 72 75 63 74 75 72 65 2e 20 20 54 68 65 20 66 6f 6e ┆_ r_ u_ c_ t structure. The fon┆
0x1120…1140 74 20 69 74 73 65 6c 66 20 77 69 6c 6c 20 62 65 20 66 72 65 65 64 20 77 68 65 6e 0a 20 20 20 20 ┆t itself will be freed when ┆
0x1140…1160 20 6e 6f 20 6f 74 68 65 72 20 72 65 73 6f 75 72 63 65 20 72 65 66 65 72 65 6e 63 65 73 20 69 74 ┆ no other resource references it┆
0x1160…1180 2e 20 20 54 68 65 20 64 61 74 61 20 61 6e 64 20 74 68 65 20 66 6f 6e 74 0a 20 20 20 20 20 73 68 ┆. The data and the font sh┆
0x1180…11a0 6f 75 6c 64 20 6e 6f 74 20 62 65 20 72 65 66 65 72 65 6e 63 65 64 20 61 67 61 69 6e 2e 0a 0a 20 ┆ould not be referenced again. ┆
0x11a0…11c0 20 20 20 20 5f 08 58 5f 08 46 5f 08 72 5f 08 65 5f 08 65 5f 08 46 5f 08 6f 5f 08 6e 5f 08 74 20 ┆ _ X_ F_ r_ e_ e_ F_ o_ n_ t ┆
0x11c0…11e0 63 61 6e 20 67 65 6e 65 72 61 74 65 20 61 20 5f 08 42 5f 08 61 5f 08 64 5f 08 46 5f 08 6f 5f 08 ┆can generate a _ B_ a_ d_ F_ o_ ┆
0x11e0…1200 6e 5f 08 74 20 65 72 72 6f 72 2e 0a 0a 20 20 20 20 20 47 69 76 65 6e 20 74 68 65 20 61 74 6f 6d ┆n_ t error. Given the atom┆
0x1200…1220 20 66 6f 72 20 74 68 61 74 20 70 72 6f 70 65 72 74 79 2c 20 74 68 65 20 5f 08 58 5f 08 47 5f 08 ┆ for that property, the _ X_ G_ ┆
0x1220…1240 65 5f 08 74 5f 08 46 5f 08 6f 5f 08 6e 5f 08 74 5f 08 50 5f 08 72 5f 08 6f 5f 08 70 5f 08 65 5f ┆e_ t_ F_ o_ n_ t_ P_ r_ o_ p_ e_┆
0x1240…1260 08 72 5f 08 74 5f 08 79 20 66 75 6e 63 2d 0a 20 20 20 20 20 74 69 6f 6e 20 72 65 74 75 72 6e 73 ┆ r_ t_ y func- tion returns┆
0x1260…1280 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 66 6f 6e 74 ┆ the value of the specified font┆
0x1280…12a0 20 70 72 6f 70 65 72 74 79 2e 20 5f 08 58 5f 08 47 5f 08 65 5f 08 74 5f 08 2d 0a 20 20 20 20 20 ┆ property. _ X_ G_ e_ t_ - ┆
0x12a0…12c0 5f 08 46 5f 08 6f 5f 08 6e 5f 08 74 5f 08 50 5f 08 72 5f 08 6f 5f 08 70 5f 08 65 5f 08 72 5f 08 ┆_ F_ o_ n_ t_ P_ r_ o_ p_ e_ r_ ┆
0x12c0…12e0 74 5f 08 79 20 61 6c 73 6f 20 72 65 74 75 72 6e 73 20 5f 08 46 5f 08 61 5f 08 6c 5f 08 73 5f 08 ┆t_ y also returns _ F_ a_ l_ s_ ┆
0x12e0…1300 65 20 69 66 20 74 68 65 20 70 72 6f 70 65 72 74 79 20 77 61 73 20 6e 6f 74 0a 20 20 20 20 20 64 ┆e if the property was not d┆
0x1300…1320 65 66 69 6e 65 64 20 6f 72 20 5f 08 54 5f 08 72 5f 08 75 5f 08 65 20 69 66 20 69 74 20 77 61 73 ┆efined or _ T_ r_ u_ e if it was┆
0x1320…1340 20 64 65 66 69 6e 65 64 2e 20 20 41 20 73 65 74 20 6f 66 20 70 72 65 64 65 66 69 6e 65 64 0a 20 ┆ defined. A set of predefined ┆
0x1340…1360 20 20 20 20 61 74 6f 6d 73 20 65 78 69 73 74 73 20 66 6f 72 20 66 6f 6e 74 20 70 72 6f 70 65 72 ┆ atoms exists for font proper┆
0x1360…1380 74 69 65 73 2c 20 77 68 69 63 68 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 69 6e 0a 20 20 20 20 ┆ties, which can be found in ┆
0x1380…13a0 20 3c 5f 08 58 5f 08 31 5f 08 31 2f 5f 08 58 5f 08 61 5f 08 74 5f 08 6f 5f 08 6d 2e 5f 08 68 3e ┆ <_ X_ 1_ 1/_ X_ a_ t_ o_ m._ h>┆
0x13a0…13c0 2e 20 20 54 68 69 73 20 73 65 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 73 74 61 6e 64 61 72 ┆. This set contains the standar┆
0x13c0…13e0 64 20 70 72 6f 70 65 72 74 69 65 73 0a 20 20 20 20 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 ┆d properties associated wit┆
0x13e0…1400 68 20 61 20 66 6f 6e 74 2e 20 20 41 6c 74 68 6f 75 67 68 20 69 74 20 69 73 20 6e 6f 74 20 67 75 ┆h a font. Although it is not gu┆
0x1400…1420 61 72 61 6e 74 65 65 64 2c 20 69 74 0a 20 20 20 20 20 69 73 20 6c 69 6b 65 6c 79 20 74 68 61 74 ┆aranteed, it is likely that┆
0x1420…1440 20 74 68 65 20 70 72 65 64 65 66 69 6e 65 64 20 66 6f 6e 74 20 70 72 6f 70 65 72 74 69 65 73 20 ┆ the predefined font properties ┆
0x1440…1460 77 69 6c 6c 20 62 65 0a 20 20 20 20 20 70 72 65 73 65 6e 74 2e 0a 0a 20 20 20 20 20 54 68 65 20 ┆will be present. The ┆
0x1460…1480 5f 08 58 5f 08 55 5f 08 6e 5f 08 6c 5f 08 6f 5f 08 61 5f 08 64 5f 08 46 5f 08 6f 5f 08 6e 5f 08 ┆_ X_ U_ n_ l_ o_ a_ d_ F_ o_ n_ ┆
0x1480…14a0 74 20 66 75 6e 63 74 69 6f 6e 20 64 65 6c 65 74 65 73 20 74 68 65 20 61 73 73 6f 63 69 61 74 69 ┆t function deletes the associati┆
0x14a0…14c0 6f 6e 20 62 65 74 77 65 65 6e 20 74 68 65 0a 20 20 20 20 20 66 6f 6e 74 20 72 65 73 6f 75 72 63 ┆on between the font resourc┆
0x14c0…14e0 65 20 49 44 20 61 6e 64 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 66 6f 6e 74 2e 20 20 54 68 ┆e ID and the specified font. Th┆
0x14e0…1500 65 20 66 6f 6e 74 20 69 74 73 65 6c 66 0a 20 20 20 20 20 77 69 6c 6c 20 62 65 20 66 72 65 65 64 ┆e font itself will be freed┆
0x1500…1520 20 77 68 65 6e 20 6e 6f 20 6f 74 68 65 72 20 72 65 73 6f 75 72 63 65 20 72 65 66 65 72 65 6e 63 ┆ when no other resource referenc┆
0x1520…1540 65 73 20 69 74 2e 20 20 54 68 65 0a 20 20 20 20 20 66 6f 6e 74 20 73 68 6f 75 6c 64 20 6e 6f 74 ┆es it. The font should not┆
0x1540…1560 20 62 65 20 72 65 66 65 72 65 6e 63 65 64 20 61 67 61 69 6e 2e 0a 0a 20 20 20 20 20 5f 08 58 5f ┆ be referenced again. _ X_┆
0x1560…1580 08 55 5f 08 6e 5f 08 6c 5f 08 6f 5f 08 61 5f 08 64 5f 08 46 5f 08 6f 5f 08 6e 5f 08 74 20 63 61 ┆ U_ n_ l_ o_ a_ d_ F_ o_ n_ t ca┆
0x1580…15a0 6e 20 67 65 6e 65 72 61 74 65 20 61 20 5f 08 42 5f 08 61 5f 08 64 5f 08 46 5f 08 6f 5f 08 6e 5f ┆n generate a _ B_ a_ d_ F_ o_ n_┆
0x15a0…15c0 08 74 20 65 72 72 6f 72 2e 0a 0a 53 08 53 08 53 08 53 54 08 54 08 54 08 54 52 08 52 08 52 08 52 ┆ t error. S S S ST T T TR R R R┆
0x15c0…15e0 55 08 55 08 55 08 55 43 08 43 08 43 08 43 54 08 54 08 54 08 54 55 08 55 08 55 08 55 52 08 52 08 ┆U U U UC C C CT T T TU U U UR R ┆
0x15e0…1600 52 08 52 45 08 45 08 45 08 45 53 08 53 08 53 08 53 0a 20 20 20 20 20 54 68 65 20 5f 08 58 5f 08 ┆R RE E E ES S S S The _ X_ ┆
0x1600…1620 46 5f 08 6f 5f 08 6e 5f 08 74 5f 08 53 5f 08 74 5f 08 72 5f 08 75 5f 08 63 5f 08 74 20 73 74 72 ┆F_ o_ n_ t_ S_ t_ r_ u_ c_ t str┆
0x1620…1640 75 63 74 75 72 65 20 63 6f 6e 74 61 69 6e 73 20 61 6c 6c 20 6f 66 20 74 68 65 20 69 6e 66 6f 72 ┆ucture contains all of the infor┆
0x1640…1660 6d 61 74 69 6f 6e 0a 20 20 20 20 20 66 6f 72 20 74 68 65 20 66 6f 6e 74 20 61 6e 64 20 63 6f 6e ┆mation for the font and con┆
0x1660…1680 73 69 73 74 73 20 6f 66 20 74 68 65 20 66 6f 6e 74 2d 73 70 65 63 69 66 69 63 20 69 6e 66 6f 72 ┆sists of the font-specific infor┆
0x1680…16a0 6d 61 74 69 6f 6e 0a 20 20 20 20 20 61 73 20 77 65 6c 6c 20 61 73 20 61 20 70 6f 69 6e 74 65 72 ┆mation as well as a pointer┆
0x16a0…16c0 20 74 6f 20 61 6e 20 61 72 72 61 79 20 6f 66 20 5f 08 58 5f 08 43 5f 08 68 5f 08 61 5f 08 72 5f ┆ to an array of _ X_ C_ h_ a_ r_┆
0x16c0…16e0 08 53 5f 08 74 5f 08 72 5f 08 75 5f 08 63 5f 08 74 20 73 74 72 75 63 74 75 72 65 73 0a 20 20 20 ┆ S_ t_ r_ u_ c_ t structures ┆
0x16e0…1700 20 20 66 6f 72 20 74 68 65 20 63 68 61 72 61 63 74 65 72 73 20 63 6f 6e 74 61 69 6e 65 64 20 69 ┆ for the characters contained i┆
0x1700…1720 6e 20 74 68 65 20 66 6f 6e 74 2e 20 20 54 68 65 20 5f 08 58 5f 08 46 5f 08 6f 5f 08 6e 5f 08 74 ┆n the font. The _ X_ F_ o_ n_ t┆
0x1720…1740 5f 08 53 5f 08 74 5f 08 72 5f 08 75 5f 08 63 5f 08 74 2c 0a 20 20 20 20 20 5f 08 58 5f 08 46 5f ┆_ S_ t_ r_ u_ c_ t, _ X_ F_┆
0x1740…1760 08 6f 5f 08 6e 5f 08 74 5f 08 50 5f 08 72 5f 08 6f 5f 08 70 2c 20 61 6e 64 20 5f 08 58 5f 08 43 ┆ o_ n_ t_ P_ r_ o_ p, and _ X_ C┆
0x1760…1780 5f 08 68 5f 08 61 5f 08 72 5f 08 53 5f 08 74 5f 08 72 5f 08 75 5f 08 63 5f 08 74 20 73 74 72 75 ┆_ h_ a_ r_ S_ t_ r_ u_ c_ t stru┆
0x1780…17a0 63 74 75 72 65 73 20 63 6f 6e 74 61 69 6e 3a 0a 0a 20 20 20 20 20 74 79 70 65 64 65 66 20 73 74 ┆ctures contain: typedef st┆
0x17a0…17c0 72 75 63 74 20 7b 0a 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 20 6c 62 65 61 72 69 6e 67 3b ┆ruct { short lbearing;┆
0x17c0…17e0 20 20 20 20 20 20 20 20 20 20 2f 2a 20 6f 72 69 67 69 6e 20 74 6f 20 6c 65 66 74 20 65 64 67 65 ┆ /* origin to left edge┆
0x17e0…1800 20 6f 66 20 72 61 73 74 65 72 20 2a 2f 0a 0a 0a 0a 0a 0a 0a 20 20 20 20 20 20 20 20 20 20 73 68 ┆ of raster */ sh┆
0x1800…1820 6f 72 74 20 72 62 65 61 72 69 6e 67 3b 20 20 20 20 20 20 20 20 20 20 2f 2a 20 6f 72 69 67 69 6e ┆ort rbearing; /* origin┆
0x1820…1840 20 74 6f 20 72 69 67 68 74 20 65 64 67 65 20 6f 66 20 72 61 73 74 65 72 20 2a 2f 0a 20 20 20 20 ┆ to right edge of raster */ ┆
0x1840…1860 20 20 20 20 20 20 73 68 6f 72 74 20 77 69 64 74 68 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 2f ┆ short width; /┆
0x1860…1880 2a 20 61 64 76 61 6e 63 65 20 74 6f 20 6e 65 78 74 20 63 68 61 72 27 73 20 6f 72 69 67 69 6e 20 ┆* advance to next char's origin ┆
0x1880…18a0 2a 2f 0a 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 20 61 73 63 65 6e 74 3b 20 20 20 20 20 20 ┆*/ short ascent; ┆
0x18a0…18c0 20 20 20 20 20 20 2f 2a 20 62 61 73 65 6c 69 6e 65 20 74 6f 20 74 6f 70 20 65 64 67 65 20 6f 66 ┆ /* baseline to top edge of┆
0x18c0…18e0 20 72 61 73 74 65 72 20 2a 2f 0a 20 20 20 20 20 20 20 20 20 20 73 68 6f 72 74 20 64 65 73 63 65 ┆ raster */ short desce┆
0x18e0…1900 6e 74 3b 20 20 20 20 20 20 20 20 20 20 20 2f 2a 20 62 61 73 65 6c 69 6e 65 20 74 6f 20 62 6f 74 ┆nt; /* baseline to bot┆
0x1900…1920 74 6f 6d 20 65 64 67 65 20 6f 66 20 72 61 73 74 65 72 20 2a 2f 0a 20 20 20 20 20 20 20 20 20 20 ┆tom edge of raster */ ┆
[…truncated at 200 lines…]