home *** CD-ROM | disk | FTP | other *** search
open in:
MacOS 8.1
|
Win98
|
DOS
browse contents |
view JSON data
|
view as text
This file was processed as: DOSIMG Disk Image
(archive/dosimg).
Confidence | Program | Detection | Match Type | Support
|
---|
100%
| dexvert
| DOSIMG Disk Image (archive/dosimg)
| magic
| Supported |
66%
| dexvert
| Alias/Vivid PIX Image (image/aliasPIX)
| ext
| Supported |
66%
| dexvert
| GEM Raster Bitmap (image/gem)
| ext
| Supported |
66%
| dexvert
| DaVinci (image/daVinci)
| ext
| Supported |
46%
| dexvert
| Disk Image (archive/diskImage)
| ext
| Supported |
1%
| dexvert
| AIX/BFF backup/restore (archive/aixBackupRestore)
| ext
| Unsupported |
1%
| dexvert
| The Duplicator Toolkit disk image (archive/duplicatorToolkitDiskImage)
| ext
| Unsupported |
1%
| dexvert
| GFS2 Filesystem (archive/gfs2Filesystem)
| ext
| Unsupported |
1%
| dexvert
| JFS/JFS22 filesystem image (archive/jfsFilesystemImage)
| ext
| Unsupported |
1%
| dexvert
| PTS-DOS disk image (archive/ptsDOSDiskImage)
| ext
| Unsupported |
1%
| dexvert
| QNX volume disk image (archive/qnxVolumeDiskImage)
| ext
| Unsupported |
1%
| dexvert
| ReiserFS file system (archive/reiserFSFileSystem)
| ext
| Unsupported |
1%
| dexvert
| SCO UnixWare BFS filesystem (archive/scoUnixWareBFSFilesystem)
| ext
| Unsupported |
1%
| dexvert
| SNATCH-IT Disk Image (archive/snatchItDiskImage)
| ext
| Unsupported |
1%
| dexvert
| UBIFS filesystem (archive/ubiFSilesystem)
| ext
| Unsupported |
1%
| dexvert
| UFS2 file system (archive/ufs2Filesystem)
| ext
| Unsupported |
1%
| dexvert
| Android boot image (archive/androidBootImage)
| ext
| Unsupported |
1%
| dexvert
| Paragon DOS disk image (archive/paragonDOSDiskImage)
| ext
| Unsupported |
1%
| dexvert
| QEMU QCOW Image (archive/qemuQCOWImage)
| ext
| Unsupported |
1%
| dexvert
| Davilex Games game data format (other/davilexGamesGameDataFormat)
| ext
| Unsupported |
1%
| dexvert
| Eclipse Image (other/eclipseImage)
| ext
| Unsupported |
1%
| dexvert
| InfoComics game data (other/infoComicsGameData)
| ext
| Unsupported |
1%
| dexvert
| Garmin map (other/garminMap)
| ext
| Unsupported |
1%
| dexvert
| Piklib/BlooMoo graphic data (other/piklibGraphicData)
| ext
| Unsupported |
100%
| file
| data
| default
| |
100%
| TrID
| DOSIMG disk image (80t/15s)
| default
|
|
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 4f 0f 01 01 01 01 01 01 | 01 01 01 01 01 01 01 01 |O.......|........|
|00000010| 01 01 01 01 01 01 01 01 | 01 01 01 01 01 01 01 01 |........|........|
|00000020| 01 01 01 01 01 01 01 01 | 01 01 01 01 01 01 01 01 |........|........|
|00000030| 01 01 01 01 01 01 01 01 | 01 01 01 01 01 01 01 01 |........|........|
|00000040| 01 01 01 01 01 01 01 01 | 01 01 01 01 01 01 01 01 |........|........|
|00000050| 01 01 01 01 01 01 01 01 | 01 01 01 01 01 01 01 01 |........|........|
|00000060| 01 01 01 01 01 01 01 01 | 01 01 01 01 01 00 00 00 |........|........|
|00000070| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000080| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| 00 00 00 00 00 00 d2 13 | f8 eb 34 90 49 42 4d 4d |........|..4.IBMM|
|000000b0| 53 33 2e 33 00 02 01 01 | 00 02 e0 00 60 09 f9 07 |S3.3....|....`...|
|000000c0| 00 0f 00 02 f8 00 14 12 | f8 00 04 01 00 fa 33 c0 |........|......3.|
|000000d0| 8e d0 bc 00 7c 16 07 bb | 78 00 36 c5 37 1e 56 16 |....|...|x.6.7.V.|
|000000e0| 53 bf 2b 7c b9 0b 00 fc | ac 26 80 3d 00 74 03 26 |S.+|....|.&.=.t.&|
|000000f0| 8a 05 aa 8a c4 e2 f1 06 | 1f 89 47 02 c7 07 2b 7c |........|..G...+||
|00000100| fb cd 13 72 67 a0 10 7c | 98 f7 26 16 7c 03 06 1c |...rg..||..&.|...|
|00000110| 7c 03 06 0e 7c a3 3f 7c | a3 37 7c b8 20 00 f7 26 ||...|.?||.7|. ..&|
|00000120| 11 7c 8b 1e 0b 7c 03 c3 | 48 f7 f3 01 06 37 7c bb |.|...|..|H....7|.|
|00000130| 00 05 a1 3f 7c e8 9f 00 | b8 01 02 e8 b3 00 72 19 |...?|...|......r.|
|00000140| 8b fb b9 0b 00 be d6 7d | f3 a6 75 0d 8d 7f 20 be |.......}|..u... .|
|00000150| e1 7d b9 0b 00 f3 a6 74 | 18 be 77 7d e8 6a 00 32 |.}.....t|..w}.j.2|
|00000160| e4 cd 16 5e 1f 8f 04 8f | 44 02 cd 19 be c0 7d eb |...^....|D.....}.|
|00000170| eb a1 1c 05 33 d2 f7 36 | 0b 7c fe c0 a2 3c 7c a1 |....3..6|.|...<|.|
|00000180| 37 7c a3 3d 7c bb 00 07 | a1 37 7c e8 49 00 a1 18 |7|.=|...|.7|.I...|
|00000190| 7c 2a 06 3b 7c 40 38 06 | 3c 7c 73 03 a0 3c 7c 50 ||*.;|@8.|<|s..<|P|
|000001a0| e8 4e 00 58 72 c6 28 06 | 3c 7c 74 0c 01 06 37 7c |.N.Xr.(.|<|t...7||
|000001b0| f7 26 0b 7c 03 d8 eb d0 | 8a 2e 15 7c 8a 16 fd 7d |.&.|....|...|...}|
|000001c0| 8b 1e 3d 7c ea 00 00 70 | 00 ac 0a c0 74 22 b4 0e |..=|...p|....t"..|
|000001d0| bb 07 00 cd 10 eb f2 33 | d2 f7 36 18 7c fe c2 88 |.......3|..6.|...|
|000001e0| 16 3b 7c 33 d2 f7 36 1a | 7c 88 16 2a 7c a3 39 7c |.;|3..6.||..*|.9||
|000001f0| c3 b4 02 8b 16 39 7c b1 | 06 d2 e6 0a 36 3b 7c 8b |.....9|.|....6;|.|
|00000200| ca 86 e9 8a 16 fd 7d 8a | 36 2a 7c cd 13 c3 0d 0a |......}.|6*|.....|
|00000210| 4e 6f 6e 2d 53 79 73 74 | 65 6d 20 64 69 73 6b 20 |Non-Syst|em disk |
|00000220| 6f 72 20 64 69 73 6b 20 | 65 72 72 6f 72 0d 0a 52 |or disk |error..R|
|00000230| 65 70 6c 61 63 65 20 61 | 6e 64 20 73 74 72 69 6b |eplace a|nd strik|
|00000240| 65 20 61 6e 79 20 6b 65 | 79 20 77 68 65 6e 20 72 |e any ke|y when r|
|00000250| 65 61 64 79 0d 0a 00 0d | 0a 44 69 73 6b 20 42 6f |eady....|.Disk Bo|
|00000260| 6f 74 20 66 61 69 6c 75 | 72 65 0d 0a 00 49 42 4d |ot failu|re...IBM|
|00000270| 42 49 4f 20 20 43 4f 4d | 49 42 4d 44 4f 53 20 20 |BIO COM|IBMDOS |
|00000280| 43 4f 4d f8 00 12 55 aa | f9 f8 ff 05 05 60 00 07 |COM...U.|.....`..|
|00000290| 80 00 09 a0 00 0b c0 00 | 0d e0 00 0f 00 01 11 20 |........|....... |
|000002a0| 01 13 40 01 15 60 01 17 | 80 01 19 a0 01 1b c0 01 |..@..`..|........|
|000002b0| 1d e0 01 1f 00 02 21 20 | 02 23 40 02 25 60 02 27 |......! |.#@.%`.'|
|000002c0| 80 02 29 a0 02 2b c0 02 | 2d e0 02 2f 00 03 31 20 |..)..+..|-../..1 |
|000002d0| 03 33 40 03 35 60 03 37 | 80 03 39 a0 03 3b c0 03 |.3@.5`.7|..9..;..|
|000002e0| 3d e0 03 3f 00 04 41 20 | 04 43 40 04 45 60 04 47 |=..?..A |.C@.E`.G|
|000002f0| 80 04 49 a0 04 4b c0 04 | 4d e0 04 4f 00 05 51 20 |..I..K..|M..O..Q |
|00000300| 05 53 40 05 55 60 05 57 | 80 05 59 a0 05 5b c0 05 |.S@.U`.W|..Y..[..|
|00000310| 5d e0 05 5f 00 06 61 20 | 06 63 40 06 65 60 06 67 |].._..a |.c@.e`.g|
|00000320| 80 06 69 a0 06 6b c0 06 | 6d e0 06 6f 00 07 71 20 |..i..k..|m..o..q |
|00000330| 07 73 40 07 75 60 07 77 | 80 07 79 a0 07 7b c0 07 |.s@.u`.w|..y..{..|
|00000340| 7d e0 07 7f 00 08 81 f0 | ff 83 40 08 85 60 08 87 |}.......|..@..`..|
|00000350| 80 08 89 a0 08 8b c0 08 | 8d e0 08 8f 00 09 91 20 |........|....... |
|00000360| 09 93 40 09 95 60 09 ff | bf 0b f8 ff 0c a1 20 0a |..@..`..|...... .|
|00000370| a3 40 0a ff 6f 0a a7 80 | 0a a9 a0 0a ab f0 ff ad |.@..o...|........|
|00000380| e0 0a af f0 ff ff 2f 0b | b3 40 0b b5 60 0b b7 80 |....../.|.@..`...|
|00000390| 0b ff af 0b ff ef 0c f8 | ff 03 bf 00 0c f8 ff 15 |........|........|
|000003a0| e1 f0 f8 ff 07 d5 f0 f8 | ff 0b ef 0d f8 ff 12 03 |........|........|
|000003b0| c2 0e ed e0 0e ef 00 0f | f1 20 0f f3 40 0f f5 60 |........|. ..@..`|
|000003c0| 0f f7 80 0f f9 a0 0f fb | c0 0f fd e0 0f ff 00 10 |........|........|
|000003d0| 01 21 10 03 41 10 05 61 | 10 ff 8f 10 09 a1 10 0b |.!..A..a|........|
|000003e0| c1 10 0d e1 10 0f 01 11 | 11 21 11 13 41 11 15 61 |........|.!..A..a|
|000003f0| 11 17 81 11 19 a1 11 1b | c1 11 1d e1 11 1f 01 12 |........|........|
|00000400| 21 21 12 23 41 12 ff 6f | 12 27 81 12 29 a1 12 2b |!!.#A..o|.'..)..+|
|00000410| c1 12 2d e1 12 2f 01 13 | 31 21 13 33 41 13 35 61 |..-../..|1!.3A.5a|
|00000420| 13 37 81 13 39 a1 13 3b | c1 13 3d e1 13 3f 01 14 |.7..9..;|..=..?..|
|00000430| 41 21 14 43 41 14 45 f1 | ff 47 81 14 49 a1 14 4b |A!.CA.E.|.G..I..K|
|00000440| c1 14 4d e1 14 4f 01 15 | 51 21 15 53 41 15 55 f1 |..M..O..|Q!.SA.U.|
|00000450| ff 57 81 15 59 a1 15 5b | c1 15 ff ef 15 5f 01 16 |.W..Y..[|....._..|
|00000460| 61 21 16 63 41 16 65 61 | 16 67 81 16 69 a1 16 6b |a!.cA.ea|.g..i..k|
|00000470| c1 16 6d f1 ff 6f 01 17 | 71 21 17 73 41 17 75 61 |..m..o..|q!.sA.ua|
|00000480| 17 77 81 17 79 a1 17 7b | c1 17 7d e1 17 7f 01 18 |.w..y..{|..}.....|
|00000490| 81 21 18 ff 4f 18 85 61 | 18 87 81 18 89 a1 18 8b |.!..O..a|........|
|000004a0| c1 18 8d e1 18 8f 01 19 | 91 21 19 93 41 19 95 61 |........|.!..A..a|
|000004b0| 19 97 f1 ff 99 a1 19 9b | c1 19 9d e1 19 9f 01 1a |........|........|
|000004c0| a1 21 1a a3 41 1a a5 61 | 1a a7 81 1a a9 a1 1a ab |.!..A..a|........|
|000004d0| c1 1a ad f1 ff af 01 1b | b1 21 1b b3 41 1b ff 6f |........|.!..A..o|
|000004e0| 1b b7 81 1b b9 a1 1b bb | c1 1b bd e1 1b bf 01 1c |........|........|
|000004f0| c1 21 1c c3 41 1c c5 61 | 1c c7 81 1c c9 a1 1c cb |.!..A..a|........|
|00000500| c1 1c cd e1 1c cf 01 1d | d1 21 1d ff 4f 1d d5 61 |........|.!..O..a|
|00000510| 1d d7 81 1d d9 a1 1d db | c1 1d dd e1 1d df 01 1e |........|........|
|00000520| e1 21 1e e3 41 1e e5 61 | 1e e7 f1 ff e9 a1 1e eb |.!..A..a|........|
|00000530| c1 1e ed e1 1e ef 01 1f | f1 21 1f f3 41 1f f5 61 |........|.!..A..a|
|00000540| 1f f7 81 1f f9 a1 1f ff | cf 1f fd e1 1f ff 01 20 |........|....... |
|00000550| 01 22 20 ff 3f 2d 05 62 | 20 07 82 20 09 a2 20 0b |." .?-.b| .. .. .|
|00000560| c2 20 0d e2 20 0f 02 21 | 11 22 21 ff 4f 21 15 f2 |. .. ..!|."!.O!..|
|00000570| ff ff 8f 21 ff af 21 1b | c2 21 1d e2 21 1f 02 22 |...!..!.|.!..!.."|
|00000580| 21 22 22 23 42 22 25 62 | 22 27 82 22 29 a2 22 2b |!""#B"%b|"'.")."+|
|00000590| c2 22 2d e2 22 2f 02 23 | 31 22 23 33 42 23 35 62 |."-."/.#|1"#3B#5b|
|000005a0| 23 37 82 23 39 a2 23 3b | c2 23 3d e2 23 3f 02 24 |#7.#9.#;|.#=.#?.$|
|000005b0| 41 22 24 43 42 24 45 f2 | f8 ff 0a 4d e2 24 4f 02 |A"$CB$E.|...M.$O.|
|000005c0| 25 51 f2 ff 53 42 25 55 | f2 ff 57 82 25 ff af 25 |%Q..SB%U|..W.%..%|
|000005d0| 5b c2 25 5d e2 25 5f 02 | 26 61 22 26 63 42 26 65 |[.%].%_.|&a"&cB&e|
|000005e0| 62 26 67 82 26 69 a2 26 | 6b c2 26 6d e2 26 6f 02 |b&g.&i.&|k.&m.&o.|
|000005f0| 27 71 22 27 73 42 27 75 | 62 27 77 82 27 79 a2 27 |'q"'sB'u|b'w.'y.'|
|00000600| 7b c2 27 7d e2 27 7f 02 | 28 81 22 28 83 42 28 85 |{.'}.'..|(."(.B(.|
|00000610| 62 28 87 82 28 89 a2 28 | 8b c2 28 8d e2 28 8f 02 |b(..(..(|..(..(..|
|00000620| 29 91 22 29 93 42 29 95 | 62 29 97 82 29 99 a2 29 |).").B).|b)..)..)|
|00000630| 9b c2 29 9d e2 29 9f 02 | 2a a1 22 2a a3 42 2a a5 |..)..)..|*."*.B*.|
|00000640| 62 2a a7 82 2a a9 a2 2a | ab c2 2a ad e2 2a af 02 |b*..*..*|..*..*..|
|00000650| 2b b1 22 2b b3 f2 ff b5 | 62 2b b7 82 2b b9 a2 2b |+."+....|b+..+..+|
|00000660| bb c2 2b bd e2 2b bf 02 | 2c c1 22 2c c3 42 2c c5 |..+..+..|,.",.B,.|
|00000670| 62 2c c7 82 2c c9 a2 2c | cb c2 2c cd e2 2c cf 02 |b,..,..,|..,..,..|
|00000680| 2d d1 22 2d ff cf 3a d5 | 62 2d d7 82 2d d9 a2 2d |-."-..:.|b-..-..-|
|00000690| db c2 2d dd e2 2d df 02 | 2e e1 22 2e e3 42 2e e5 |..-..-..|.."..B..|
|000006a0| 62 2e ff 8f 2e e9 a2 2e | eb c2 2e ed e2 2e ef 02 |b.......|........|
|000006b0| 2f f1 22 2f f3 42 2f f5 | 62 2f f7 82 2f f9 a2 2f |/."/.B/.|b/../../|
|000006c0| fb c2 2f fd e2 2f ff f2 | ff 01 f3 ff 03 43 30 05 |../../..|.....C0.|
|000006d0| f3 ff 07 f3 ff 09 a3 30 | 0b c3 30 0d e3 30 0f 03 |.......0|..0..0..|
|000006e0| 31 11 23 31 13 43 31 15 | 63 31 17 83 31 19 a3 31 |1.#1.C1.|c1..1..1|
|000006f0| 1b c3 31 1d e3 31 1f 03 | 32 21 23 32 23 43 32 25 |..1..1..|2!#2#C2%|
|00000700| 63 32 ff 8f 32 29 a3 32 | 2b c3 32 2d e3 32 2f 03 |c2..2).2|+.2-.2/.|
|00000710| 33 31 23 33 33 43 33 35 | 63 33 37 83 33 39 a3 33 |31#33C35|c37.39.3|
|00000720| 3b f3 ff 3d e3 33 3f 03 | 34 41 23 34 43 43 34 45 |;..=.3?.|4A#4CC4E|
|00000730| 63 34 47 83 34 49 a3 34 | 4b c3 34 4d e3 34 4f 03 |c4G.4I.4|K.4M.4O.|
|00000740| 35 ff 2f 35 53 43 35 55 | 63 35 57 83 35 59 a3 35 |5./5SC5U|c5W.5Y.5|
|00000750| 5b c3 35 5d e3 35 5f 03 | 36 ff 2f 36 63 43 36 65 |[.5].5_.|6./6cC6e|
|00000760| 63 36 67 83 36 69 a3 36 | 6b c3 36 6d e3 36 6f 03 |c6g.6i.6|k.6m.6o.|
|00000770| 37 71 23 37 73 43 37 ff | 6f 37 77 83 37 79 f3 ff |7q#7sC7.|o7w.7y..|
|00000780| 7b c3 37 7d e3 37 ff 0f | 38 81 23 38 83 43 38 ff |{.7}.7..|8.#8.C8.|
|00000790| 6f 38 87 83 38 ff af 38 | 8b c3 38 8d e3 38 ff 0f |o8..8..8|..8..8..|
|000007a0| 39 91 23 39 93 43 39 95 | 63 39 97 83 39 99 a3 39 |9.#9.C9.|c9..9..9|
|000007b0| 9b c3 39 9d e3 39 9f 03 | 3a a1 23 3a a3 43 3a a5 |..9..9..|:.#:.C:.|
|000007c0| 63 3a a7 83 3a a9 a3 3a | ab f3 ff 56 f4 ff af 03 |c:..:..:|...V....|
|000007d0| 3b b1 23 3b b3 43 3b b5 | 63 3b b7 83 3b b9 a3 3b |;.#;.C;.|c;..;..;|
|000007e0| bb c3 3b bd e3 3b bf 03 | 3c c1 23 3c c3 43 3c c5 |..;..;..|<.#<.C<.|
|000007f0| 63 3c c7 83 3c c9 f3 ff | cb f3 ff cd e3 3c cf 03 |c<..<...|.....<..|
|00000800| 3d d1 23 3d d3 43 3d d5 | 63 3d d7 83 3d d9 a3 3d |=.#=.C=.|c=..=..=|
|00000810| db c3 3d dd e3 3d df f3 | ff e1 23 3e e3 43 3e e5 |..=..=..|..#>.C>.|
|00000820| 63 3e e7 83 3e e9 a3 3e | eb c3 3e ed e3 3e ef 03 |c>..>..>|..>..>..|
|00000830| 3f f1 23 3f f3 43 3f ff | 6f 3f f7 83 3f f9 a3 3f |?.#?.C?.|o?..?..?|
|00000840| fb c3 3f fd e3 3f ff 03 | 40 01 24 40 03 44 40 05 |..?..?..|@.$@.D@.|
|00000850| 64 40 ff 8f 40 09 a4 40 | 0b c4 40 0d e4 40 0f 04 |d@..@..@|..@..@..|
|00000860| 41 11 24 41 13 44 41 15 | 64 41 17 84 41 19 a4 41 |A.$A.DA.|dA..A..A|
|00000870| ff cf 41 1d e4 41 1f 04 | 42 21 24 42 23 44 42 25 |..A..A..|B!$B#DB%|
|00000880| 64 42 27 84 42 29 a4 42 | 2b c4 42 2d f4 ff 2f f4 |dB'.B).B|+.B-../.|
|00000890| ff ff 2f 43 33 44 43 35 | 64 43 37 84 43 39 a4 43 |../C3DC5|dC7.C9.C|
|000008a0| 3b c4 43 3d e4 43 3f 04 | 44 41 24 44 43 44 44 45 |;.C=.C?.|DA$DCDDE|
|000008b0| 64 44 47 84 44 49 a4 44 | 4b c4 44 4d e4 44 f8 ff |dDG.DI.D|K.DM.D..|
|000008c0| 03 51 24 45 f8 ff 0d cf | 45 ff ef 45 ff 0f 46 ff |.Q$E....|E..E..F.|
|000008d0| 2f 46 63 44 46 65 64 46 | 67 84 46 69 a4 46 6b c4 |/FcDFedF|g.Fi.Fk.|
|000008e0| 46 6d e4 46 6f 04 47 71 | 24 47 73 44 47 75 f4 ff |Fm.Fo.Gq|$GsDGu..|
|000008f0| 77 84 47 79 a4 47 7b c4 | 47 7d e4 47 7f 04 48 81 |w.Gy.G{.|G}.G..H.|
|00000900| 24 48 83 44 48 85 64 48 | 87 84 48 ff af 48 8b c4 |$H.DH.dH|..H..H..|
|00000910| 48 8d e4 48 8f 04 49 91 | 24 49 93 44 49 95 64 49 |H..H..I.|$I.DI.dI|
|00000920| 97 84 49 99 a4 49 9b c4 | 49 ff ef 49 9f f4 ff a1 |..I..I..|I..I....|
|00000930| 24 4a a3 44 4a a5 64 4a | a7 84 4a a9 a4 4a ab c4 |$J.DJ.dJ|..J..J..|
|00000940| 4a ad e4 4a af 04 4b ff | 2f 4b b3 44 4b b5 f4 ff |J..J..K.|/K.DK...|
|00000950| b7 84 4b b9 a4 4b bb c4 | 4b f8 ff 03 bf 04 4c c1 |..K..K..|K.....L.|
|00000960| 24 4c c3 44 4c c5 64 4c | c7 84 4c c9 a4 4c cb c4 |$L.DL.dL|..L..L..|
|00000970| 4c cd e4 4c cf 04 4d d1 | 24 4d d3 44 4d d5 64 4d |L..L..M.|$M.DM.dM|
|00000980| d7 84 4d d9 a4 4d db c4 | 4d dd e4 4d df 04 4e e1 |..M..M..|M..M..N.|
|00000990| 24 4e e3 44 4e e5 64 4e | e7 84 4e e9 a4 4e eb c4 |$N.DN.dN|..N..N..|
|000009a0| 4e ed e4 4e ef 04 4f f1 | 24 4f f3 44 4f f5 64 4f |N..N..O.|$O.DO.dO|
|000009b0| f7 84 4f f9 a4 4f fb c4 | 4f fd e4 4f ff 04 50 01 |..O..O..|O..O..P.|
|000009c0| 25 50 03 45 50 05 65 50 | 07 85 50 09 a5 50 0b c5 |%P.EP.eP|..P..P..|
|000009d0| 50 0d e5 50 0f 05 51 11 | 25 51 13 45 51 15 65 51 |P..P..Q.|%Q.EQ.eQ|
|000009e0| 17 85 51 19 a5 51 1b c5 | 51 1d e5 51 1f 05 52 21 |..Q..Q..|Q..Q..R!|
|000009f0| 25 52 23 45 52 25 65 52 | 27 85 52 29 a5 52 2b c5 |%R#ER%eR|'.R).R+.|
|00000a00| 52 2d e5 52 2f 05 53 31 | 25 53 33 45 53 35 65 53 |R-.R/.S1|%S3ES5eS|
|00000a10| 37 85 53 39 a5 53 3b c5 | 53 3d e5 53 3f 05 54 41 |7.S9.S;.|S=.S?.TA|
|00000a20| 25 54 43 45 54 45 65 54 | 47 85 54 49 a5 54 4b c5 |%TCETEeT|G.TI.TK.|
|00000a30| 54 4d e5 54 4f 05 55 51 | 25 55 53 45 55 55 65 55 |TM.TO.UQ|%USEUUeU|
|00000a40| 57 85 55 59 a5 55 5b c5 | 55 5d e5 55 5f 05 56 61 |W.UY.U[.|U].U_.Va|
|00000a50| 25 56 63 45 56 65 65 56 | 67 85 56 69 a5 56 6b c5 |%VcEVeeV|g.Vi.Vk.|
|00000a60| 56 6d e5 56 6f 05 57 71 | 25 57 73 45 57 75 65 57 |Vm.Vo.Wq|%WsEWueW|
|00000a70| 77 85 57 79 a5 57 7b c5 | 57 7d e5 57 7f 05 58 81 |w.Wy.W{.|W}.W..X.|
|00000a80| 25 58 83 45 58 85 65 58 | 87 85 58 89 a5 58 8b c5 |%X.EX.eX|..X..X..|
|00000a90| 58 8d e5 58 8f 05 59 91 | 25 59 93 45 59 95 65 59 |X..X..Y.|%Y.EY.eY|
|00000aa0| 97 85 59 99 a5 59 9b c5 | 59 9d e5 59 9f 05 5a a1 |..Y..Y..|Y..Y..Z.|
|00000ab0| 25 5a a3 45 5a a5 65 5a | a7 85 5a a9 a5 5a ab c5 |%Z.EZ.eZ|..Z..Z..|
|00000ac0| 5a ad e5 5a af 05 5b b1 | 25 5b b3 45 5b b5 65 5b |Z..Z..[.|%[.E[.e[|
|00000ad0| b7 85 5b b9 a5 5b bb c5 | 5b bd e5 5b bf 05 5c c1 |..[..[..|[..[..\.|
|00000ae0| 25 5c c3 45 5c c5 65 5c | c7 85 5c c9 a5 5c cb c5 |%\.E\.e\|..\..\..|
|00000af0| 5c cd e5 5c cf 05 5d d1 | 25 5d d3 45 5d d5 65 5d |\..\..].|%].E].e]|
|00000b00| d7 85 5d d9 a5 5d db f5 | ff dd e5 5d df 05 5e e1 |..]..]..|...]..^.|
|00000b10| 25 5e e3 45 5e e5 65 5e | e7 85 5e e9 a5 5e eb c5 |%^.E^.e^|..^..^..|
|00000b20| 5e ed e5 5e ef 05 5f f1 | 25 5f f3 45 5f f5 65 5f |^..^.._.|%_.E_.e_|
|00000b30| f7 85 5f f9 a5 5f fb c5 | 5f fd e5 5f ff 05 60 01 |.._.._..|_.._..`.|
|00000b40| 26 60 03 46 60 ff 6f 60 | 07 86 60 09 a6 60 0b c6 |&`.F`.o`|..`..`..|
|00000b50| 60 0d e6 60 0f 06 61 11 | 26 61 13 46 61 15 66 61 |`..`..a.|&a.Fa.fa|
|00000b60| 17 86 61 19 a6 61 1b c6 | 61 1d e6 61 1f 06 62 21 |..a..a..|a..a..b!|
|00000b70| f6 ff f8 00 ff f8 00 ff | f8 00 ff f8 00 ff f8 00 |........|........|
|00000b80| d1 f9 f8 ff 05 05 60 00 | 07 80 00 09 a0 00 0b c0 |......`.|........|
|00000b90| 00 0d e0 00 0f 00 01 11 | 20 01 13 40 01 15 60 01 |........| ..@..`.|
|00000ba0| 17 80 01 19 a0 01 1b c0 | 01 1d e0 01 1f 00 02 21 |........|.......!|
|00000bb0| 20 02 23 40 02 25 60 02 | 27 80 02 29 a0 02 2b c0 | .#@.%`.|'..)..+.|
|00000bc0| 02 2d e0 02 2f 00 03 31 | 20 03 33 40 03 35 60 03 |.-../..1| .3@.5`.|
|00000bd0| 37 80 03 39 a0 03 3b c0 | 03 3d e0 03 3f 00 04 41 |7..9..;.|.=..?..A|
|00000be0| 20 04 43 40 04 45 60 04 | 47 80 04 49 a0 04 4b c0 | .C@.E`.|G..I..K.|
|00000bf0| 04 4d e0 04 4f 00 05 51 | 20 05 53 40 05 55 60 05 |.M..O..Q| .S@.U`.|
|00000c00| 57 80 05 59 a0 05 5b c0 | 05 5d e0 05 5f 00 06 61 |W..Y..[.|.].._..a|
|00000c10| 20 06 63 40 06 65 60 06 | 67 80 06 69 a0 06 6b c0 | .c@.e`.|g..i..k.|
|00000c20| 06 6d e0 06 6f 00 07 71 | 20 07 73 40 07 75 60 07 |.m..o..q| .s@.u`.|
|00000c30| 77 80 07 79 a0 07 7b c0 | 07 7d e0 07 7f 00 08 81 |w..y..{.|.}......|
|00000c40| f0 ff 83 40 08 85 60 08 | 87 80 08 89 a0 08 8b c0 |...@..`.|........|
|00000c50| 08 8d e0 08 8f 00 09 91 | 20 09 93 40 09 95 60 09 |........| ..@..`.|
|00000c60| ff bf 0b f8 ff 0c a1 20 | 0a a3 40 0a ff 6f 0a a7 |....... |..@..o..|
|00000c70| 80 0a a9 a0 0a ab f0 ff | ad e0 0a af f0 ff ff 2f |........|......./|
|00000c80| 0b b3 40 0b b5 60 0b b7 | 80 0b ff af 0b ff ef 0c |..@..`..|........|
|00000c90| f8 ff 03 bf 00 0c f8 ff | 15 e1 f0 f8 ff 07 d5 f0 |........|........|
|00000ca0| f8 ff 0b ef 0d f8 ff 12 | 03 c2 0e ed e0 0e ef 00 |........|........|
|00000cb0| 0f f1 20 0f f3 40 0f f5 | 60 0f f7 80 0f f9 a0 0f |.. ..@..|`.......|
|00000cc0| fb c0 0f fd e0 0f ff 00 | 10 01 21 10 03 41 10 05 |........|..!..A..|
|00000cd0| 61 10 ff 8f 10 09 a1 10 | 0b c1 10 0d e1 10 0f 01 |a.......|........|
|00000ce0| 11 11 21 11 13 41 11 15 | 61 11 17 81 11 19 a1 11 |..!..A..|a.......|
|00000cf0| 1b c1 11 1d e1 11 1f 01 | 12 21 21 12 23 41 12 ff |........|.!!.#A..|
|00000d00| 6f 12 27 81 12 29 a1 12 | 2b c1 12 2d e1 12 2f 01 |o.'..)..|+..-../.|
|00000d10| 13 31 21 13 33 41 13 35 | 61 13 37 81 13 39 a1 13 |.1!.3A.5|a.7..9..|
|00000d20| 3b c1 13 3d e1 13 3f 01 | 14 41 21 14 43 41 14 45 |;..=..?.|.A!.CA.E|
|00000d30| f1 ff 47 81 14 49 a1 14 | 4b c1 14 4d e1 14 4f 01 |..G..I..|K..M..O.|
|00000d40| 15 51 21 15 53 41 15 55 | f1 ff 57 81 15 59 a1 15 |.Q!.SA.U|..W..Y..|
|00000d50| 5b c1 15 ff ef 15 5f 01 | 16 61 21 16 63 41 16 65 |[....._.|.a!.cA.e|
|00000d60| 61 16 67 81 16 69 a1 16 | 6b c1 16 6d f1 ff 6f 01 |a.g..i..|k..m..o.|
|00000d70| 17 71 21 17 73 41 17 75 | 61 17 77 81 17 79 a1 17 |.q!.sA.u|a.w..y..|
|00000d80| 7b c1 17 7d e1 17 7f 01 | 18 81 21 18 ff 4f 18 85 |{..}....|..!..O..|
|00000d90| 61 18 87 81 18 89 a1 18 | 8b c1 18 8d e1 18 8f 01 |a.......|........|
|00000da0| 19 91 21 19 93 41 19 95 | 61 19 97 f1 ff 99 a1 19 |..!..A..|a.......|
|00000db0| 9b c1 19 9d e1 19 9f 01 | 1a a1 21 1a a3 41 1a a5 |........|..!..A..|
|00000dc0| 61 1a a7 81 1a a9 a1 1a | ab c1 1a ad f1 ff af 01 |a.......|........|
|00000dd0| 1b b1 21 1b b3 41 1b ff | 6f 1b b7 81 1b b9 a1 1b |..!..A..|o.......|
|00000de0| bb c1 1b bd e1 1b bf 01 | 1c c1 21 1c c3 41 1c c5 |........|..!..A..|
|00000df0| 61 1c c7 81 1c c9 a1 1c | cb c1 1c cd e1 1c cf 01 |a.......|........|
|00000e00| 1d d1 21 1d ff 4f 1d d5 | 61 1d d7 81 1d d9 a1 1d |..!..O..|a.......|
|00000e10| db c1 1d dd e1 1d df 01 | 1e e1 21 1e e3 41 1e e5 |........|..!..A..|
|00000e20| 61 1e e7 f1 ff e9 a1 1e | eb c1 1e ed e1 1e ef 01 |a.......|........|
|00000e30| 1f f1 21 1f f3 41 1f f5 | 61 1f f7 81 1f f9 a1 1f |..!..A..|a.......|
|00000e40| ff cf 1f fd e1 1f ff 01 | 20 01 22 20 ff 3f 2d 05 |........| ." .?-.|
|00000e50| 62 20 07 82 20 09 a2 20 | 0b c2 20 0d e2 20 0f 02 |b .. .. |.. .. ..|
|00000e60| 21 11 22 21 ff 4f 21 15 | f2 ff ff 8f 21 ff af 21 |!."!.O!.|....!..!|
|00000e70| 1b c2 21 1d e2 21 1f 02 | 22 21 22 22 23 42 22 25 |..!..!..|"!""#B"%|
|00000e80| 62 22 27 82 22 29 a2 22 | 2b c2 22 2d e2 22 2f 02 |b"'.")."|+."-."/.|
|00000e90| 23 31 22 23 33 42 23 35 | 62 23 37 82 23 39 a2 23 |#1"#3B#5|b#7.#9.#|
|00000ea0| 3b c2 23 3d e2 23 3f 02 | 24 41 22 24 43 42 24 45 |;.#=.#?.|$A"$CB$E|
|00000eb0| f2 f8 ff 0a 4d e2 24 4f | 02 25 51 f2 ff 53 42 25 |....M.$O|.%Q..SB%|
|00000ec0| 55 f2 ff 57 82 25 ff af | 25 5b c2 25 5d e2 25 5f |U..W.%..|%[.%].%_|
|00000ed0| 02 26 61 22 26 63 42 26 | 65 62 26 67 82 26 69 a2 |.&a"&cB&|eb&g.&i.|
|00000ee0| 26 6b c2 26 6d e2 26 6f | 02 27 71 22 27 73 42 27 |&k.&m.&o|.'q"'sB'|
|00000ef0| 75 62 27 77 82 27 79 a2 | 27 7b c2 27 7d e2 27 7f |ub'w.'y.|'{.'}.'.|
|00000f00| 02 28 81 22 28 83 42 28 | 85 62 28 87 82 28 89 a2 |.(."(.B(|.b(..(..|
|00000f10| 28 8b c2 28 8d e2 28 8f | 02 29 91 22 29 93 42 29 |(..(..(.|.).").B)|
|00000f20| 95 62 29 97 82 29 99 a2 | 29 9b c2 29 9d e2 29 9f |.b)..)..|)..)..).|
|00000f30| 02 2a a1 22 2a a3 42 2a | a5 62 2a a7 82 2a a9 a2 |.*."*.B*|.b*..*..|
|00000f40| 2a ab c2 2a ad e2 2a af | 02 2b b1 22 2b b3 f2 ff |*..*..*.|.+."+...|
|00000f50| b5 62 2b b7 82 2b b9 a2 | 2b bb c2 2b bd e2 2b bf |.b+..+..|+..+..+.|
|00000f60| 02 2c c1 22 2c c3 42 2c | c5 62 2c c7 82 2c c9 a2 |.,.",.B,|.b,..,..|
|00000f70| 2c cb c2 2c cd e2 2c cf | 02 2d d1 22 2d ff cf 3a |,..,..,.|.-."-..:|
|00000f80| d5 62 2d d7 82 2d d9 a2 | 2d db c2 2d dd e2 2d df |.b-..-..|-..-..-.|
|00000f90| 02 2e e1 22 2e e3 42 2e | e5 62 2e ff 8f 2e e9 a2 |..."..B.|.b......|
|00000fa0| 2e eb c2 2e ed e2 2e ef | 02 2f f1 22 2f f3 42 2f |........|./."/.B/|
|00000fb0| f5 62 2f f7 82 2f f9 a2 | 2f fb c2 2f fd e2 2f ff |.b/../..|/../../.|
|00000fc0| f2 ff 01 f3 ff 03 43 30 | 05 f3 ff 07 f3 ff 09 a3 |......C0|........|
|00000fd0| 30 0b c3 30 0d e3 30 0f | 03 31 11 23 31 13 43 31 |0..0..0.|.1.#1.C1|
|00000fe0| 15 63 31 17 83 31 19 a3 | 31 1b c3 31 1d e3 31 1f |.c1..1..|1..1..1.|
|00000ff0| 03 32 21 23 32 23 43 32 | 25 63 32 ff 8f 32 29 a3 |.2!#2#C2|%c2..2).|
|00001000| 32 2b c3 32 2d e3 32 2f | 03 33 31 23 33 33 43 33 |2+.2-.2/|.31#33C3|
|00001010| 35 63 33 37 83 33 39 a3 | 33 3b f3 ff 3d e3 33 3f |5c37.39.|3;..=.3?|
|00001020| 03 34 41 23 34 43 43 34 | 45 63 34 47 83 34 49 a3 |.4A#4CC4|Ec4G.4I.|
|00001030| 34 4b c3 34 4d e3 34 4f | 03 35 ff 2f 35 53 43 35 |4K.4M.4O|.5./5SC5|
|00001040| 55 63 35 57 83 35 59 a3 | 35 5b c3 35 5d e3 35 5f |Uc5W.5Y.|5[.5].5_|
|00001050| 03 36 ff 2f 36 63 43 36 | 65 63 36 67 83 36 69 a3 |.6./6cC6|ec6g.6i.|
|00001060| 36 6b c3 36 6d e3 36 6f | 03 37 71 23 37 73 43 37 |6k.6m.6o|.7q#7sC7|
|00001070| ff 6f 37 77 83 37 79 f3 | ff 7b c3 37 7d e3 37 ff |.o7w.7y.|.{.7}.7.|
|00001080| 0f 38 81 23 38 83 43 38 | ff 6f 38 87 83 38 ff af |.8.#8.C8|.o8..8..|
|00001090| 38 8b c3 38 8d e3 38 ff | 0f 39 91 23 39 93 43 39 |8..8..8.|.9.#9.C9|
|000010a0| 95 63 39 97 83 39 99 a3 | 39 9b c3 39 9d e3 39 9f |.c9..9..|9..9..9.|
|000010b0| 03 3a a1 23 3a a3 43 3a | a5 63 3a a7 83 3a a9 a3 |.:.#:.C:|.c:..:..|
|000010c0| 3a ab f3 ff 56 f4 ff af | 03 3b b1 23 3b b3 43 3b |:...V...|.;.#;.C;|
|000010d0| b5 63 3b b7 83 3b b9 a3 | 3b bb c3 3b bd e3 3b bf |.c;..;..|;..;..;.|
|000010e0| 03 3c c1 23 3c c3 43 3c | c5 63 3c c7 83 3c c9 f3 |.<.#<.C<|.c<..<..|
|000010f0| ff cb f3 ff cd e3 3c cf | 03 3d d1 23 3d d3 43 3d |......<.|.=.#=.C=|
|00001100| d5 63 3d d7 83 3d d9 a3 | 3d db c3 3d dd e3 3d df |.c=..=..|=..=..=.|
|00001110| f3 ff e1 23 3e e3 43 3e | e5 63 3e e7 83 3e e9 a3 |...#>.C>|.c>..>..|
|00001120| 3e eb c3 3e ed e3 3e ef | 03 3f f1 23 3f f3 43 3f |>..>..>.|.?.#?.C?|
|00001130| ff 6f 3f f7 83 3f f9 a3 | 3f fb c3 3f fd e3 3f ff |.o?..?..|?..?..?.|
|00001140| 03 40 01 24 40 03 44 40 | 05 64 40 ff 8f 40 09 a4 |.@.$@.D@|.d@..@..|
|00001150| 40 0b c4 40 0d e4 40 0f | 04 41 11 24 41 13 44 41 |@..@..@.|.A.$A.DA|
|00001160| 15 64 41 17 84 41 19 a4 | 41 ff cf 41 1d e4 41 1f |.dA..A..|A..A..A.|
|00001170| 04 42 21 24 42 23 44 42 | 25 64 42 27 84 42 29 a4 |.B!$B#DB|%dB'.B).|
|00001180| 42 2b c4 42 2d f4 ff 2f | f4 ff ff 2f 43 33 44 43 |B+.B-../|.../C3DC|
|00001190| 35 64 43 37 84 43 39 a4 | 43 3b c4 43 3d e4 43 3f |5dC7.C9.|C;.C=.C?|
|000011a0| 04 44 41 24 44 43 44 44 | 45 64 44 47 84 44 49 a4 |.DA$DCDD|EdDG.DI.|
|000011b0| 44 4b c4 44 4d e4 44 f8 | ff 03 51 24 45 f8 ff 0d |DK.DM.D.|..Q$E...|
|000011c0| cf 45 ff ef 45 ff 0f 46 | ff 2f 46 63 44 46 65 64 |.E..E..F|./FcDFed|
|000011d0| 46 67 84 46 69 a4 46 6b | c4 46 6d e4 46 6f 04 47 |Fg.Fi.Fk|.Fm.Fo.G|
|000011e0| 71 24 47 73 44 47 75 f4 | ff 77 84 47 79 a4 47 7b |q$GsDGu.|.w.Gy.G{|
|000011f0| c4 47 7d e4 47 7f 04 48 | 81 24 48 83 44 48 85 64 |.G}.G..H|.$H.DH.d|
|00001200| 48 87 84 48 ff af 48 8b | c4 48 8d e4 48 8f 04 49 |H..H..H.|.H..H..I|
|00001210| 91 24 49 93 44 49 95 64 | 49 97 84 49 99 a4 49 9b |.$I.DI.d|I..I..I.|
|00001220| c4 49 ff ef 49 9f f4 ff | a1 24 4a a3 44 4a a5 64 |.I..I...|.$J.DJ.d|
|00001230| 4a a7 84 4a a9 a4 4a ab | c4 4a ad e4 4a af 04 4b |J..J..J.|.J..J..K|
|00001240| ff 2f 4b b3 44 4b b5 f4 | ff b7 84 4b b9 a4 4b bb |./K.DK..|...K..K.|
|00001250| c4 4b f8 ff 03 bf 04 4c | c1 24 4c c3 44 4c c5 64 |.K.....L|.$L.DL.d|
|00001260| 4c c7 84 4c c9 a4 4c cb | c4 4c cd e4 4c cf 04 4d |L..L..L.|.L..L..M|
|00001270| d1 24 4d d3 44 4d d5 64 | 4d d7 84 4d d9 a4 4d db |.$M.DM.d|M..M..M.|
|00001280| c4 4d dd e4 4d df 04 4e | e1 24 4e e3 44 4e e5 64 |.M..M..N|.$N.DN.d|
|00001290| 4e e7 84 4e e9 a4 4e eb | c4 4e ed e4 4e ef 04 4f |N..N..N.|.N..N..O|
|000012a0| f1 24 4f f3 44 4f f5 64 | 4f f7 84 4f f9 a4 4f fb |.$O.DO.d|O..O..O.|
|000012b0| c4 4f fd e4 4f ff 04 50 | 01 25 50 03 45 50 05 65 |.O..O..P|.%P.EP.e|
|000012c0| 50 07 85 50 09 a5 50 0b | c5 50 0d e5 50 0f 05 51 |P..P..P.|.P..P..Q|
|000012d0| 11 25 51 13 45 51 15 65 | 51 17 85 51 19 a5 51 1b |.%Q.EQ.e|Q..Q..Q.|
|000012e0| c5 51 1d e5 51 1f 05 52 | 21 25 52 23 45 52 25 65 |.Q..Q..R|!%R#ER%e|
|000012f0| 52 27 85 52 29 a5 52 2b | c5 52 2d e5 52 2f 05 53 |R'.R).R+|.R-.R/.S|
|00001300| 31 25 53 33 45 53 35 65 | 53 37 85 53 39 a5 53 3b |1%S3ES5e|S7.S9.S;|
|00001310| c5 53 3d e5 53 3f 05 54 | 41 25 54 43 45 54 45 65 |.S=.S?.T|A%TCETEe|
|00001320| 54 47 85 54 49 a5 54 4b | c5 54 4d e5 54 4f 05 55 |TG.TI.TK|.TM.TO.U|
|00001330| 51 25 55 53 45 55 55 65 | 55 57 85 55 59 a5 55 5b |Q%USEUUe|UW.UY.U[|
|00001340| c5 55 5d e5 55 5f 05 56 | 61 25 56 63 45 56 65 65 |.U].U_.V|a%VcEVee|
|00001350| 56 67 85 56 69 a5 56 6b | c5 56 6d e5 56 6f 05 57 |Vg.Vi.Vk|.Vm.Vo.W|
|00001360| 71 25 57 73 45 57 75 65 | 57 77 85 57 79 a5 57 7b |q%WsEWue|Ww.Wy.W{|
|00001370| c5 57 7d e5 57 7f 05 58 | 81 25 58 83 45 58 85 65 |.W}.W..X|.%X.EX.e|
|00001380| 58 87 85 58 89 a5 58 8b | c5 58 8d e5 58 8f 05 59 |X..X..X.|.X..X..Y|
|00001390| 91 25 59 93 45 59 95 65 | 59 97 85 59 99 a5 59 9b |.%Y.EY.e|Y..Y..Y.|
|000013a0| c5 59 9d e5 59 9f 05 5a | a1 25 5a a3 45 5a a5 65 |.Y..Y..Z|.%Z.EZ.e|
|000013b0| 5a a7 85 5a a9 a5 5a ab | c5 5a ad e5 5a af 05 5b |Z..Z..Z.|.Z..Z..[|
|000013c0| b1 25 5b b3 45 5b b5 65 | 5b b7 85 5b b9 a5 5b bb |.%[.E[.e|[..[..[.|
|000013d0| c5 5b bd e5 5b bf 05 5c | c1 25 5c c3 45 5c c5 65 |.[..[..\|.%\.E\.e|
|000013e0| 5c c7 85 5c c9 a5 5c cb | c5 5c cd e5 5c cf 05 5d |\..\..\.|.\..\..]|
|000013f0| d1 25 5d d3 45 5d d5 65 | 5d d7 85 5d d9 a5 5d db |.%].E].e|]..]..].|
|00001400| f5 ff dd e5 5d df 05 5e | e1 25 5e e3 45 5e e5 65 |....]..^|.%^.E^.e|
|00001410| 5e e7 85 5e e9 a5 5e eb | c5 5e ed e5 5e ef 05 5f |^..^..^.|.^..^.._|
|00001420| f1 25 5f f3 45 5f f5 65 | 5f f7 85 5f f9 a5 5f fb |.%_.E_.e|_.._.._.|
|00001430| c5 5f fd e5 5f ff 05 60 | 01 26 60 03 46 60 ff 6f |._.._..`|.&`.F`.o|
|00001440| 60 07 86 60 09 a6 60 0b | c6 60 0d e6 60 0f 06 61 |`..`..`.|.`..`..a|
|00001450| 11 26 61 13 46 61 15 66 | 61 17 86 61 19 a6 61 1b |.&a.Fa.f|a..a..a.|
|00001460| c6 61 1d e6 61 1f 06 62 | 21 f6 ff f8 00 ff f8 00 |.a..a..b|!.......|
|00001470| ff f8 00 ff f8 00 ff f8 | 00 d1 f2 01 ff 43 5f 44 |........|.....C_D|
|00001480| 44 4b 45 5f 34 ff 20 04 | ff 00 0b 50 6b 1a 02 00 |DKE_4. .|...Pk...|
|00001490| 10 ff 00 03 4d 49 4e 49 | 44 52 49 56 ff 20 03 10 |....MINI|DRIV. ..|
|000014a0| ff 00 0a 4b 83 6f 1a 03 | ff 00 05 50 53 43 52 49 |...K.o..|...PSCRI|
|000014b0| 50 54 ff 20 04 10 ff 00 | 0a 7c 83 6f 1a e9 ff 00 |PT. ....|.|.o....|
|000014c0| 05 55 4e 49 54 4f 4f 4c | ff 20 04 10 ff 00 0a e3 |.UNITOOL|. ......|
|000014d0| 83 6f 1a bd 04 ff 00 ff | ff 00 ff ff 00 ff ff 00 |.o......|........|
|000014e0| ff ff 00 ff ff 00 ff ff | 00 ff ff 00 ff ff 00 ff |........|........|
|000014f0| ff 00 ff ff 00 ff ff 00 | ff ff 00 ff ff 00 ff ff |........|........|
|00001500| 00 ff ff 00 ff ff 00 ff | ff 00 ff ff 00 ff ff 00 |........|........|
|00001510| ff ff 00 ff ff 00 ff ff | 00 ff ff 00 ff ff 00 ff |........|........|
|00001520| ff 00 ff ff 00 ff ff 00 | 9f 44 44 4b 45 33 2e 31 |........|.DDKE3.1|
|00001530| 20 44 49 53 4b 34 0d 0a | 1a ff 00 06 97 76 6f 1a | DISK4..|.....vo.|
|00001540| 94 b1 ed ff 00 03 52 45 | 47 ff 20 05 44 41 54 20 |......RE|G. .DAT |
|00001550| ff 00 0a 2a 75 6f 1a 8c | 11 cb 0d 00 00 43 4d 41 |...*uo..|.....CMA|
|00001560| 49 4e 47 52 30 47 52 50 | 20 ff 00 0a 97 76 6f 1a |INGR0GRP| ....vo.|
|00001570| 95 b1 74 19 00 00 43 41 | 43 43 45 53 4f 30 47 52 |..t...CA|CCESO0GR|
|00001580| 50 20 ff 00 0a 97 76 6f | 1a 99 b1 b1 24 00 00 43 |P ....vo|....$..C|
|00001590| 47 41 4d 45 53 47 30 47 | 52 50 20 ff 00 0a 97 76 |GAMESG0G|RP ....v|
|000015a0| 6f 1a 9e b1 bb 05 00 00 | 43 53 54 41 52 54 55 30 |o.......|CSTARTU0|
|000015b0| 47 52 50 20 ff 00 0a 97 | 76 6f 1a 9f b1 fb 02 00 |GRP ....|vo......|
|000015c0| 00 43 57 49 4e 41 50 50 | 53 47 52 50 20 ff 00 0a |.CWINAPP|SGRP ...|
|000015d0| 97 76 6f 1a a0 b1 d5 2e | 00 00 51 42 41 53 49 43 |.vo.....|..QBASIC|
|000015e0| 20 20 50 49 46 20 ff 00 | 0a 6e 74 6f 1a a1 b1 21 | PIF ..|.nto...!|
|000015f0| 02 00 00 47 57 42 41 53 | 49 43 20 50 49 46 20 ff |...GWBAS|IC PIF .|
|00001600| 00 0a 70 74 6f 1a a2 b1 | 21 02 00 00 45 44 49 54 |..pto...|!...EDIT|
|00001610| ff 20 04 50 49 46 20 ff | 00 0a 71 74 6f 1a a3 b1 |. .PIF .|..qto...|
|00001620| 21 02 00 00 e5 49 4e 33 | 38 36 20 20 53 57 50 ff |!....IN3|86 SWP.|
|00001630| 00 0b 99 76 6f 1a 2f 00 | 00 a0 16 00 44 52 57 41 |...vo./.|....DRWA|
|00001640| 54 53 4f 4e 4c 4f 47 20 | ff 00 0a 99 76 6f 1a 7f |TSONLOG |....vo..|
|00001650| b4 ca ff 00 03 45 58 43 | 45 4c 34 20 20 49 4e 49 |.....EXC|EL4 INI|
|00001660| 20 ff 00 0a 95 76 6f 1a | 8e 11 82 ff 00 63 c8 15 | ....vo.|.....c..|
|00001670| ff 2e ff 20 0a 10 ff 00 | 0a 4b 83 6f 1a 03 ff 00 |... ....|.K.o....|
|00001680| 05 2e 2e ff 20 09 10 ff | 00 0a 4b 83 6f 1a ff 00 |.... ...|..K.o...|
|00001690| 06 47 44 49 44 45 46 53 | 20 49 4e 43 20 ff 00 0b |.GDIDEFS| INC ...|
|000016a0| 50 6b 1a 04 00 44 fa 00 | 00 4d 49 4e 49 44 52 49 |Pk...D..|.MINIDRI|
|000016b0| 56 43 ff 20 03 ff 00 0b | 50 6b 1a 82 00 9b 29 00 |VC. ....|Pk....).|
|000016c0| 00 45 50 53 4f 4e 32 34 | ff 20 04 10 ff 00 0a 50 |.EPSON24|. .....P|
|000016d0| 83 6f 1a 97 ff 00 ff ff | 00 66 3b 2f 2a 0d 0a 3b |.o......|.f;/*..;|
|000016e0| ff 2a 4b 0d 0a 3b ff 20 | 4a 2a 0d 0a 3b ff 20 03 |.*K..;. |J*..;. .|
|000016f0| 43 6f 70 79 72 69 67 68 | 74 20 28 43 29 20 31 39 |Copyrigh|t (C) 19|
|00001700| 38 33 2c 31 39 38 34 2c | 31 39 38 35 20 62 79 20 |83,1984,|1985 by |
|00001710| 4d 69 63 72 6f 73 6f 66 | 74 20 49 6e 63 2e ff 20 |Microsof|t Inc.. |
|00001720| 19 2a 0d 0a 3b ff 20 4a | 2a 0d 0a 3b ff 2a 4b 0d |.*..;. J|*..;.*K.|
|00001730| 0a 0d 0a 0d 0a 0d 0a 3b | ff 20 07 47 44 49 20 44 |.......;|. .GDI D|
|00001740| 65 66 69 6e 69 74 69 6f | 6e 73 20 66 6f 72 20 44 |efinitio|ns for D|
|00001750| 65 76 69 63 65 20 44 72 | 69 76 65 72 73 0d 0a 3b |evice Dr|ivers..;|
|00001760| 0d 0a 3b ff 20 07 53 69 | 6e 63 65 20 6d 6f 73 74 |..;. .Si|nce most|
|00001770| 20 6f 66 20 74 68 65 20 | 72 6f 75 74 69 6e 65 73 | of the |routines|
|00001780| 20 6f 6e 6c 79 20 6e 65 | 65 64 20 61 20 70 6f 72 | only ne|ed a por|
|00001790| 74 69 6f 6e 20 6f 66 20 | 74 68 65 73 65 20 64 65 |tion of |these de|
|000017a0| 66 69 6e 69 74 69 6f 6e | 73 2c 0d 0a 3b ff 20 07 |finition|s,..;. .|
|000017b0| 63 6f 6e 64 69 74 69 6f | 6e 61 6c 20 61 73 73 65 |conditio|nal asse|
|000017c0| 6d 62 6c 79 20 66 6c 61 | 67 73 20 68 61 76 65 20 |mbly fla|gs have |
|000017d0| 62 65 65 6e 20 64 65 66 | 69 6e 65 64 20 69 6e 20 |been def|ined in |
|000017e0| 74 68 65 20 76 61 72 69 | 6f 75 73 20 66 69 6c 65 |the vari|ous file|
|000017f0| 73 0d 0a 3b ff 20 07 74 | 6f 20 6f 6e 6c 79 20 69 |s..;. .t|o only i|
|00001800| 6e 63 6c 75 64 65 20 70 | 6f 72 74 69 6f 6e 73 20 |nclude p|ortions |
|00001810| 61 73 20 6e 65 65 64 65 | 64 20 28 61 73 20 6f 70 |as neede|d (as op|
|00001820| 70 6f 73 65 64 20 74 6f | 20 68 61 76 69 6e 67 20 |posed to| having |
|00001830| 61 20 6c 6f 74 20 6f 66 | 0d 0a 3b ff 20 07 69 6e |a lot of|..;. .in|
|00001840| 63 6c 75 64 65 20 66 69 | 6c 65 73 20 74 6f 20 6d |clude fi|les to m|
|00001850| 65 73 73 20 77 69 74 68 | 29 2e 20 20 54 68 65 20 |ess with|). The |
|00001860| 66 6c 61 67 73 20 61 72 | 65 20 61 73 20 66 6f 6c |flags ar|e as fol|
|00001870| 6c 6f 77 73 3a 0d 0a 3b | 0d 0a 3b ff 20 07 69 6e |lows:..;|..;. .in|
|00001880| 63 46 6f 6e 74 ff 20 09 | 69 6e 63 6c 75 64 65 20 |cFont. .|include |
|00001890| 66 6f 6e 74 20 64 65 66 | 69 6e 69 74 69 6f 6e 73 |font def|initions|
|000018a0| 0d 0a 3b ff 20 07 69 6e | 63 44 65 76 69 63 65 ff |..;. .in|cDevice.|
|000018b0| 20 07 69 6e 63 6c 75 64 | 65 20 64 65 76 69 63 65 | .includ|e device|
|000018c0| 20 64 65 66 69 6e 69 74 | 69 6f 6e 73 0d 0a 3b ff | definit|ions..;.|
|000018d0| 20 07 69 6e 63 4c 6f 67 | 69 63 61 6c ff 20 06 69 | .incLog|ical. .i|
|000018e0| 6e 63 6c 75 64 65 20 6c | 6f 67 69 63 61 6c 20 6f |nclude l|ogical o|
|000018f0| 62 6a 65 63 74 20 64 65 | 66 69 6e 69 74 69 6f 6e |bject de|finition|
|00001900| 73 0d 0a 3b ff 20 07 69 | 6e 63 44 72 61 77 6d 6f |s..;. .i|ncDrawmo|
|00001910| 64 65 ff 20 05 69 6e 63 | 6c 75 64 65 20 44 72 61 |de. .inc|lude Dra|
|00001920| 77 4d 6f 64 65 20 73 74 | 72 75 63 74 75 72 65 20 |wMode st|ructure |
|00001930| 64 65 66 69 6e 69 74 69 | 6f 6e 0d 0a 3b ff 20 07 |definiti|on..;. .|
|00001940| 69 6e 63 4f 75 74 70 75 | 74 ff 20 07 69 6e 63 6c |incOutpu|t. .incl|
|00001950| 75 64 65 20 4f 75 74 70 | 75 74 20 64 65 66 69 6e |ude Outp|ut defin|
|00001960| 69 74 69 6f 6e 73 0d 0a | 3b ff 20 07 69 6e 63 43 |itions..|;. .incC|
|00001970| 6f 6e 74 72 6f 6c ff 20 | 06 69 6e 63 6c 75 64 65 |ontrol. |.include|
|00001980| 20 43 6f 6e 74 72 6f 6c | 20 64 65 66 69 6e 69 74 | Control| definit|
|00001990| 69 6f 6e 73 0d 0a 0d 0a | 70 61 67 65 0d 0a 3b ff |ions....|page..;.|
|000019a0| 20 07 47 65 6e 65 72 61 | 6c 20 64 65 66 69 6e 69 | .Genera|l defini|
|000019b0| 74 69 6f 6e 73 20 74 68 | 61 74 20 61 6c 6d 6f 73 |tions th|at almos|
|000019c0| 74 20 65 76 65 72 79 6f | 6e 65 20 77 69 6c 6c 20 |t everyo|ne will |
|000019d0| 75 73 65 2e 0d 0a 0d 0a | 0d 0a 0d 0a 3b ff 20 07 |use.....|....;. .|
|000019e0| 50 68 79 73 69 63 61 6c | 20 42 69 74 6d 61 70 20 |Physical| Bitmap |
|000019f0| 53 74 72 75 63 74 75 72 | 65 0d 0a 3b 0d 0a 3b ff |Structur|e..;..;.|
|00001a00| 20 07 42 69 74 6d 61 70 | 20 64 61 74 61 20 73 74 | .Bitmap| data st|
|00001a10| 72 75 63 74 75 72 65 20 | 70 61 73 73 65 64 20 74 |ructure |passed t|
|00001a20| 6f 20 4f 45 4d 20 72 6f | 75 74 69 6e 65 73 2e 20 |o OEM ro|utines. |
|00001a30| 20 44 65 66 69 6e 65 73 | 20 74 68 65 20 6c 6f 63 | Defines| the loc|
|00001a40| 61 74 69 6f 6e 20 61 6e | 64 0d 0a 3b ff 20 07 73 |ation an|d..;. .s|
|00001a50| 69 7a 65 20 6f 66 20 61 | 20 6d 61 69 6e 20 6d 65 |ize of a| main me|
|00001a60| 6d 6f 72 79 20 62 69 74 | 6d 61 70 2e 0d 0a 0d 0a |mory bit|map.....|
|00001a70| 0d 0a 0d 0a 42 49 54 4d | 41 50 ff 20 0a 73 74 72 |....BITM|AP. .str|
|00001a80| 75 63 ff 20 37 3b 2a 2f | 20 74 79 70 65 64 65 66 |uc. 7;*/| typedef|
|00001a90| 20 73 74 72 75 63 74 20 | 7b ff 20 11 2f 2a 0d 0a | struct |{. ./*..|
|00001aa0| 0d 0a 20 20 62 6d 54 79 | 70 65 ff 20 0c 64 77 20 |.. bmTy|pe. .dw |
|00001ab0| 20 30 ff 20 07 3b 20 30 | 20 6d 65 61 6e 73 20 6d | 0. .; 0| means m|
|00001ac0| 61 69 6e 20 6d 65 6d 6f | 72 79 20 62 69 74 6d 61 |ain memo|ry bitma|
|00001ad0| 70 2e 20 20 4e 6f 6e 2d | 7a 65 72 6f ff 20 05 3b |p. Non-|zero. .;|
|00001ae0| 2a 2f 20 73 68 6f 72 74 | 20 69 6e 74 20 62 6d 54 |*/ short| int bmT|
|00001af0| 79 70 65 3b ff 20 10 2f | 2a 0d 0a ff 20 20 3b 20 |ype;. ./|*... ; |
|00001b00| 69 73 20 6e 75 6d 62 65 | 72 20 6f 66 20 70 68 79 |is numbe|r of phy|
|00001b10| 73 69 63 61 6c 20 64 69 | 73 70 6c 61 79 20 61 6e |sical di|splay an|
|00001b20| 64 20 66 6f 72 6d 61 74 | 0d 0a ff 20 20 3b 20 6f |d format|... ; o|
|00001b30| 66 20 74 68 65 20 72 65 | 73 74 20 6f 66 20 74 68 |f the re|st of th|
|00001b40| 65 20 73 74 72 75 63 74 | 75 72 65 20 6b 6e 6f 77 |e struct|ure know|
|00001b50| 6e 20 6f 6e 6c 79 0d 0a | ff 20 20 3b 20 74 6f 20 |n only..|. ; to |
|00001b60| 64 65 76 69 63 65 20 64 | 72 69 76 65 72 0d 0a 20 |device d|river.. |
|00001b70| 20 62 6d 57 69 64 74 68 | ff 20 0b 64 77 20 20 30 | bmWidth|. .dw 0|
|00001b80| ff 20 07 3b 20 57 69 64 | 74 68 20 6f 66 20 62 69 |. .; Wid|th of bi|
|00001b90| 74 6d 61 70 20 69 6e 20 | 70 69 78 65 6c 73 ff 20 |tmap in |pixels. |
|00001ba0| 11 3b 2a 2f 20 75 6e 73 | 69 67 6e 65 64 20 73 68 |.;*/ uns|igned sh|
|00001bb0| 6f 72 74 20 69 6e 74 20 | 62 6d 57 69 64 74 68 3b |ort int |bmWidth;|
|00001bc0| ff 20 06 2f 2a 0d 0a 20 | 20 62 6d 48 65 69 67 68 |. ./*.. | bmHeigh|
|00001bd0| 74 ff 20 0a 64 77 20 20 | 30 ff 20 07 3b 20 48 65 |t. .dw |0. .; He|
|00001be0| 69 67 68 74 20 6f 66 20 | 62 69 74 6d 61 70 20 69 |ight of |bitmap i|
|00001bf0| 6e 20 70 69 78 65 6c 73 | ff 20 10 3b 2a 2f 20 75 |n pixels|. .;*/ u|
|00001c00| 6e 73 69 67 6e 65 64 20 | 73 68 6f 72 74 20 69 6e |nsigned |short in|
|00001c10| 74 20 62 6d 48 65 69 67 | 68 74 3b ff 20 05 2f 2a |t bmHeig|ht;. ./*|
|00001c20| 0d 0a 20 20 62 6d 57 69 | 64 74 68 42 79 74 65 73 |.. bmWi|dthBytes|
|00001c30| ff 20 06 64 77 20 20 30 | ff 20 07 3b 20 23 62 79 |. .dw 0|. .; #by|
|00001c40| 74 65 73 20 70 65 72 20 | 73 63 61 6e 20 6c 69 6e |tes per |scan lin|
|00001c50| 65 ff 20 16 3b 2a 2f 20 | 75 6e 73 69 67 6e 65 64 |e. .;*/ |unsigned|
|00001c60| 20 73 68 6f 72 74 20 69 | 6e 74 20 62 6d 57 69 64 | short i|nt bmWid|
|00001c70| 74 68 42 79 74 65 73 3b | 20 2f 2a 0d 0a 20 20 62 |thBytes;| /*.. b|
|00001c80| 6d 50 6c 61 6e 65 73 ff | 20 0a 64 62 20 20 30 ff |mPlanes.| .db 0.|
|00001c90| 20 07 3b 20 23 20 6f 66 | 20 70 6c 61 6e 65 73 20 | .; # of| planes |
|00001ca0| 69 6e 20 62 69 74 6d 61 | 70 ff 20 15 3b 2a 2f 20 |in bitma|p. .;*/ |
|00001cb0| 42 59 54 45 ff 20 0f 62 | 6d 50 6c 61 6e 65 73 3b |BYTE. .b|mPlanes;|
|00001cc0| ff 20 05 2f 2a 0d 0a 20 | 20 62 6d 42 69 74 73 50 |. ./*.. | bmBitsP|
|00001cd0| 69 78 65 6c ff 20 07 64 | 62 20 20 30 ff 20 07 3b |ixel. .d|b 0. .;|
|00001ce0| 20 23 20 6f 66 20 62 69 | 74 73 20 70 65 72 20 70 | # of bi|ts per p|
|00001cf0| 69 78 65 6c ff 20 17 3b | 2a 2f 20 42 59 54 45 ff |ixel. .;|*/ BYTE.|
|00001d00| 20 0f 62 6d 42 69 74 73 | 50 69 78 65 6c 3b 20 20 | .bmBits|Pixel; |
|00001d10| 2f 2a 0d 0a 20 20 62 6d | 42 69 74 73 ff 20 0c 64 |/*.. bm|Bits. .d|
|00001d20| 64 20 20 30 ff 20 07 3b | 20 46 61 72 20 70 6f 69 |d 0. .;| Far poi|
|00001d30| 6e 74 65 72 20 74 6f 20 | 62 69 74 73 20 6f 66 20 |nter to |bits of |
|00001d40| 6d 61 69 6e 20 6d 65 6d | 6f 72 79 20 62 69 74 6d |main mem|ory bitm|
|00001d50| 61 70 20 3b 2a 2f 20 42 | 59 54 45 20 46 41 52 ff |ap ;*/ B|YTE FAR.|
|00001d60| 20 0a 2a 62 6d 42 69 74 | 73 3b ff 20 07 2f 2a 0d | .*bmBit|s;. ./*.|
|00001d70| 0a 20 20 62 6d 57 69 64 | 74 68 50 6c 61 6e 65 73 |. bmWid|thPlanes|
|00001d80| ff 20 05 64 64 20 20 30 | ff 20 07 3b 20 50 72 6f |. .dd 0|. .; Pro|
|00001d90| 64 75 63 74 20 6f 66 20 | 62 6d 57 69 64 74 68 42 |duct of |bmWidthB|
|00001da0| 79 74 65 73 20 61 6e 64 | 20 62 6d 48 65 69 67 68 |ytes and| bmHeigh|
|00001db0| 74 ff 20 06 3b 2a 2f 20 | 75 6e 73 69 67 6e 65 64 |t. .;*/ |unsigned|
|00001dc0| 20 6c 6f 6e 67 20 69 6e | 74 20 20 62 6d 57 69 64 | long in|t bmWid|
|00001dd0| 74 68 50 6c 61 6e 65 73 | 3b 2f 2a 0d 0a 20 20 62 |thPlanes|;/*.. b|
|00001de0| 6d 6c 70 50 44 65 76 69 | 63 65 ff 20 07 64 64 20 |mlpPDevi|ce. .dd |
|00001df0| 20 30 ff 20 07 3b 20 50 | 6f 69 6e 74 65 72 20 74 | 0. .; P|ointer t|
|00001e00| 6f 20 61 73 73 6f 63 69 | 61 74 65 64 20 50 44 65 |o associ|ated PDe|
|00001e10| 76 69 63 65 ff 20 0d 3b | 2a 2f 20 42 59 54 45 20 |vice. .;|*/ BYTE |
|00001e20| 46 41 52 ff 20 0a 2a 62 | 6d 6c 70 50 44 65 76 69 |FAR. .*b|mlpPDevi|
|00001e30| 63 65 3b 20 20 2f 2a 0d | 0a 20 20 62 6d 53 65 67 |ce; /*.|. bmSeg|
|00001e40| 6d 65 6e 74 49 6e 64 65 | 78 ff 20 04 64 77 20 20 |mentInde|x. .dw |
|00001e50| 30 ff 20 07 3b 20 49 6e | 64 65 78 20 74 6f 20 70 |0. .; In|dex to p|
|00001e60| 6c 61 65 6e 73 20 6e 65 | 78 74 20 73 65 67 6d 65 |laens ne|xt segme|
|00001e70| 6e 74 20 69 66 20 6e 6f | 6e 2d 7a 65 72 6f 20 20 |nt if no|n-zero |
|00001e80| 3b 2a 2f 20 75 6e 73 69 | 67 6e 65 64 20 73 68 6f |;*/ unsi|gned sho|
|00001e90| 72 74 20 69 6e 74 20 62 | 6d 53 65 67 6d 65 6e 74 |rt int b|mSegment|
|00001ea0| 49 6e 64 65 78 3b 20 2f | 2a 0d 0a 20 20 62 6d 53 |Index; /|*.. bmS|
|00001eb0| 63 61 6e 53 65 67 6d 65 | 6e 74 ff 20 05 64 77 20 |canSegme|nt. .dw |
|00001ec0| 20 30 ff 20 07 3b 20 4e | 75 6d 62 65 72 20 6f 66 | 0. .; N|umber of|
|00001ed0| 20 73 63 61 6e 73 20 70 | 65 72 20 73 65 67 6d 65 | scans p|er segme|
|00001ee0| 6e 74 ff 20 0f 3b 2a 2f | 20 75 6e 73 69 67 6e 65 |nt. .;*/| unsigne|
|00001ef0| 64 20 73 68 6f 72 74 20 | 69 6e 74 20 62 6d 53 63 |d short |int bmSc|
|00001f00| 61 6e 53 65 67 6d 65 6e | 74 3b 20 2f 2a 0d 0a 20 |anSegmen|t; /*.. |
|00001f10| 20 62 6d 46 69 6c 6c 42 | 79 74 65 73 ff 20 07 64 | bmFillB|ytes. .d|
|00001f20| 77 20 20 30 ff 20 07 3b | 20 4e 75 6d 62 65 72 20 |w 0. .;| Number |
|00001f30| 6f 66 20 75 6e 75 73 65 | 64 20 62 79 74 65 73 20 |of unuse|d bytes |
|00001f40| 70 65 72 20 73 65 67 6d | 65 6e 74 ff 20 08 3b 2a |per segm|ent. .;*|
|00001f50| 2f 20 75 6e 73 69 67 6e | 65 64 20 73 68 6f 72 74 |/ unsign|ed short|
|00001f60| 20 69 6e 74 20 62 6d 46 | 69 6c 6c 42 79 74 65 73 | int bmF|illBytes|
|00001f70| 3b ff 20 03 2f 2a 0d 0a | ff 20 14 64 77 20 20 30 |;. ./*..|. .dw 0|
|00001f80| ff 20 33 3b 2a 2f 20 75 | 6e 73 69 67 6e 65 64 20 |. 3;*/ u|nsigned |
|00001f90| 73 68 6f 72 74 20 69 6e | 74 20 66 75 74 75 72 65 |short in|t future|
|00001fa0| 55 73 65 34 3b ff 20 04 | 2f 2a 0d 0a ff 20 14 64 |Use4;. .|/*... .d|
|00001fb0| 77 20 20 30 ff 20 33 3b | 2a 2f 20 75 6e 73 69 67 |w 0. 3;|*/ unsig|
|00001fc0| 6e 65 64 20 73 68 6f 72 | 74 20 69 6e 74 20 66 75 |ned shor|t int fu|
|00001fd0| 74 75 72 65 55 73 65 35 | 3b ff 20 04 2f 2a 0d 0a |tureUse5|;. ./*..|
|00001fe0| 42 49 54 4d 41 50 ff 20 | 0e 65 6e 64 73 ff 20 34 |BITMAP. |.ends. 4|
|00001ff0| 3b 2a 2f 20 7d 20 42 49 | 54 4d 41 50 3b ff 20 19 |;*/ } BI|TMAP;. .|
|00002000| 2f 2a 0d 0a 0d 0a 3b 20 | 73 74 72 75 63 74 75 72 |/*....; |structur|
|00002010| 65 73 20 75 73 65 64 20 | 66 6f 72 20 44 65 76 69 |es used |for Devi|
|00002020| 63 65 20 49 6e 64 65 70 | 65 6e 64 65 6e 74 20 42 |ce Indep|endent B|
|00002030| 69 74 6d 61 70 20 28 44 | 49 42 29 20 70 72 6f 63 |itmap (D|IB) proc|
|00002040| 65 73 73 69 6e 67 2e 0d | 0a 3b 20 61 6c 6c 20 74 |essing..|.; all t|
|00002050| 61 6b 65 6e 20 6f 75 74 | 20 6f 66 20 50 72 65 73 |aken out| of Pres|
|00002060| 65 6e 74 61 74 69 6f 6e | 20 4d 61 6e 61 67 65 72 |entation| Manager|
|00002070| 27 73 20 64 6f 63 75 6d | 65 6e 74 61 74 69 6f 6e |'s docum|entation|
|00002080| 20 0d 0a 3b 20 20 54 75 | 65 73 64 61 79 20 32 35 | ..; Tu|esday 25|
|00002090| 2d 4f 63 74 6f 62 65 72 | 2d 31 39 38 38 20 31 35 |-October|-1988 15|
|000020a0| 3a 30 34 ff 20 03 2d 62 | 79 2d ff 20 03 52 6f 6e |:04. .-b|y-. .Ron|
|000020b0| 20 47 65 72 79 20 5b 72 | 6f 6e 67 5d 0d 0a 0d 0a | Gery [r|ong]....|
|000020c0| 3b 20 43 20 64 65 66 69 | 6e 69 74 69 6f 6e 73 20 |; C defi|nitions |
|000020d0| 61 72 65 20 70 72 6f 76 | 69 64 65 64 20 62 65 6c |are prov|ided bel|
|000020e0| 6f 77 20 28 73 65 70 61 | 72 61 74 65 6c 79 29 2e |ow (sepa|rately).|
|000020f0| 0d 0a 0d 0a 3b 20 74 72 | 69 70 6c 65 20 75 73 65 |....; tr|iple use|
|00002100| 64 20 69 6e 20 50 4d 31 | 2e 31 20 28 42 69 74 6d |d in PM1|.1 (Bitm|
|00002110| 61 70 43 6f 72 65 49 6e | 66 6f 29 20 66 6f 72 6d |apCoreIn|fo) form|
|00002120| 61 74 20 63 6f 6c 6f 72 | 20 74 61 62 6c 65 0d 0a |at color| table..|
|00002130| 52 47 42 54 72 69 70 6c | 65 ff 20 0b 73 74 72 75 |RGBTripl|e. .stru|
|00002140| 63 0d 0a 20 20 72 67 62 | 74 42 6c 75 65 ff 20 0a |c.. rgb|tBlue. .|
|00002150| 64 62 20 20 30 0d 0a 20 | 20 72 67 62 74 47 72 65 |db 0.. | rgbtGre|
|00002160| 65 6e ff 20 09 64 62 20 | 20 30 0d 0a 20 20 72 67 |en. .db | 0.. rg|
|00002170| 62 74 52 65 64 ff 20 0b | 64 62 20 20 30 0d 0a 52 |btRed. .|db 0..R|
|00002180| 47 42 54 72 69 70 6c 65 | ff 20 0b 65 6e 64 73 0d |GBTriple|. .ends.|
|00002190| 0a 0d 0a 3b 20 52 47 42 | 20 44 57 4f 52 44 20 75 |...; RGB| DWORD u|
|000021a0| 73 65 64 20 69 6e 20 50 | 4d 32 2e 30 20 66 6f 72 |sed in P|M2.0 for|
|000021b0| 6d 61 74 20 63 6f 6c 6f | 72 20 74 61 62 6c 65 0d |mat colo|r table.|
|000021c0| 0a 52 47 42 51 75 61 64 | ff 20 0d 73 74 72 75 63 |.RGBQuad|. .struc|
|000021d0| 0d 0a 20 20 72 67 62 42 | 6c 75 65 ff 20 0b 64 62 |.. rgbB|lue. .db|
|000021e0| 20 20 30 0d 0a 20 20 72 | 67 62 47 72 65 65 6e ff | 0.. r|gbGreen.|
|000021f0| 20 0a 64 62 20 20 30 0d | 0a 20 20 72 67 62 52 65 | .db 0.|. rgbRe|
|00002200| 64 ff 20 0c 64 62 20 20 | 30 0d 0a 20 20 72 67 62 |d. .db |0.. rgb|
|00002210| 52 65 73 65 72 76 65 64 | ff 20 07 64 62 20 20 30 |Reserved|. .db 0|
|00002220| 0d 0a 52 47 42 51 75 61 | 64 ff 20 0d 65 6e 64 73 |..RGBQua|d. .ends|
|00002230| 0d 0a 0d 0a 42 69 74 6d | 61 70 43 6f 72 65 48 65 |....Bitm|apCoreHe|
|00002240| 61 64 65 72 ff 20 04 73 | 74 72 75 63 0d 0a 20 20 |ader. .s|truc.. |
|00002250| 62 63 53 69 7a 65 ff 20 | 0c 64 64 20 20 30 0d 0a |bcSize. |.dd 0..|
|00002260| 20 20 62 63 57 69 64 74 | 68 ff 20 0b 64 77 20 20 | bcWidt|h. .dw |
|00002270| 30 0d 0a 20 20 62 63 48 | 65 69 67 68 74 ff 20 0a |0.. bcH|eight. .|
|00002280| 64 77 20 20 30 0d 0a 20 | 20 62 63 50 6c 61 6e 65 |dw 0.. | bcPlane|
|00002290| 73 ff 20 0a 64 77 20 20 | 30 0d 0a 20 20 62 63 42 |s. .dw |0.. bcB|
|000022a0| 69 74 43 6f 75 6e 74 ff | 20 08 64 77 20 20 30 0d |itCount.| .dw 0.|
|000022b0| 0a 42 69 74 6d 61 70 43 | 6f 72 65 48 65 61 64 65 |.BitmapC|oreHeade|
|000022c0| 72 ff 20 04 65 6e 64 73 | 0d 0a 0d 0a 3b 20 6e 65 |r. .ends|....; ne|
|000022d0| 77 20 66 6f 72 6d 61 74 | 20 62 69 74 6d 61 70 20 |w format| bitmap |
|000022e0| 73 74 72 75 63 74 75 72 | 65 20 62 61 73 65 64 20 |structur|e based |
|000022f0| 6f 6e 20 50 4d 32 2e 30 | 20 66 6f 72 6d 61 74 20 |on PM2.0| format |
|00002300| 44 43 52 2e 0d 0a 3b 20 | 20 54 75 65 73 64 61 79 |DCR...; | Tuesday|
|00002310| 20 32 33 2d 4d 61 79 2d | 31 39 38 39 20 31 36 3a | 23-May-|1989 16:|
|00002320| 30 35 ff 20 03 2d 62 79 | 2d ff 20 03 52 6f 6e 20 |05. .-by|-. .Ron |
|00002330| 47 65 72 79 20 5b 72 6f | 6e 67 5d 0d 0a 0d 0a 42 |Gery [ro|ng]....B|
|00002340| 69 74 6d 61 70 49 6e 66 | 6f 48 65 61 64 65 72 ff |itmapInf|oHeader.|
|00002350| 20 04 73 74 72 75 63 0d | 0a 20 20 62 69 53 69 7a | .struc.|. biSiz|
|00002360| 65 ff 20 0c 64 64 20 20 | 30 0d 0a 20 20 62 69 57 |e. .dd |0.. biW|
|00002370| 69 64 74 68 ff 20 0b 64 | 64 20 20 30 0d 0a 20 20 |idth. .d|d 0.. |
|00002380| 62 69 48 65 69 67 68 74 | ff 20 0a 64 64 20 20 30 |biHeight|. .dd 0|
|00002390| 0d 0a 20 20 62 69 50 6c | 61 6e 65 73 ff 20 0a 64 |.. biPl|anes. .d|
|000023a0| 77 20 20 30 0d 0a 20 20 | 62 69 42 69 74 43 6f 75 |w 0.. |biBitCou|
|000023b0| 6e 74 ff 20 08 64 77 20 | 20 30 0d 0a 0d 0a 20 20 |nt. .dw | 0.... |
|000023c0| 62 69 43 6f 6d 70 72 65 | 73 73 69 6f 6e ff 20 05 |biCompre|ssion. .|
|000023d0| 64 64 20 20 30 0d 0a 20 | 20 62 69 53 69 7a 65 49 |dd 0.. | biSizeI|
|000023e0| 6d 61 67 65 ff 20 07 64 | 64 20 20 30 0d 0a 20 20 |mage. .d|d 0.. |
|000023f0| 62 69 58 50 65 6c 73 50 | 65 72 4d 65 74 65 72 ff |biXPelsP|erMeter.|
|00002400| 20 03 64 64 20 20 30 0d | 0a 20 20 62 69 59 50 65 | .dd 0.|. biYPe|
|00002410| 6c 73 50 65 72 4d 65 74 | 65 72 ff 20 03 64 64 20 |lsPerMet|er. .dd |
|00002420| 20 30 0d 0a 20 20 62 69 | 43 6c 72 55 73 65 64 ff | 0.. bi|ClrUsed.|
|00002430| 20 09 64 64 20 20 30 0d | 0a 20 20 62 69 43 6c 72 | .dd 0.|. biClr|
|00002440| 49 6d 70 6f 72 74 61 6e | 74 ff 20 04 64 64 20 20 |Importan|t. .dd |
|00002450| 30 0d 0a 42 69 74 6d 61 | 70 49 6e 66 6f 48 65 61 |0..Bitma|pInfoHea|
|00002460| 64 65 72 ff 20 04 65 6e | 64 73 0d 0a 0d 0a 42 69 |der. .en|ds....Bi|
|00002470| 74 6d 61 70 49 6e 66 6f | ff 20 0a 73 74 72 75 63 |tmapInfo|. .struc|
|00002480| 0d 0a 20 20 62 6d 69 48 | 65 61 64 65 72 ff 20 05 |.. bmiH|eader. .|
|00002490| 64 62 20 28 73 69 7a 65 | 20 42 69 74 6d 61 70 49 |db (size| BitmapI|
|000024a0| 6e 66 6f 48 65 61 64 65 | 72 29 20 44 55 50 20 28 |nfoHeade|r) DUP (|
|000024b0| 3f 29 0d 0a 20 20 62 6d | 69 43 6f 6c 6f 72 73 ff |?).. bm|iColors.|
|000024c0| 20 05 64 62 20 3f ff 20 | 14 3b 20 61 72 72 61 79 | .db ?. |.; array|
|000024d0| 20 6f 66 20 52 47 42 51 | 55 41 44 53 0d 0a 42 69 | of RGBQ|UADS..Bi|
|000024e0| 74 6d 61 70 49 6e 66 6f | ff 20 0a 65 6e 64 73 0d |tmapInfo|. .ends.|
|000024f0| 0a 0d 0a 42 69 74 6d 61 | 70 43 6f 72 65 49 6e 66 |...Bitma|pCoreInf|
|00002500| 6f ff 20 06 73 74 72 75 | 63 0d 0a 20 20 62 6d 63 |o. .stru|c.. bmc|
|00002510| 69 48 65 61 64 65 72 ff | 20 04 64 62 20 28 73 69 |iHeader.| .db (si|
|00002520| 7a 65 20 42 69 74 6d 61 | 70 43 6f 72 65 48 65 61 |ze Bitma|pCoreHea|
|00002530| 64 65 72 29 20 44 55 50 | 20 28 3f 29 0d 0a 20 20 |der) DUP| (?).. |
|00002540| 62 6d 63 69 43 6f 6c 6f | 72 73 ff 20 04 64 62 20 |bmciColo|rs. .db |
|00002550| 3f ff 20 14 3b 20 61 72 | 72 61 79 20 6f 66 20 52 |?. .; ar|ray of R|
|00002560| 47 42 54 52 49 50 4c 45 | 53 0d 0a 42 69 74 6d 61 |GBTRIPLE|S..Bitma|
|00002570| 70 43 6f 72 65 49 6e 66 | 6f ff 20 06 65 6e 64 73 |pCoreInf|o. .ends|
|00002580| 0d 0a 0d 0a 42 49 5f 52 | 47 42 ff 20 0a 65 71 75 |....BI_R|GB. .equ|
|00002590| ff 20 04 30 68 0d 0a 42 | 49 5f 52 4c 45 38 ff 20 |. .0h..B|I_RLE8. |
|000025a0| 09 65 71 75 ff 20 04 31 | 68 0d 0a 42 49 5f 52 4c |.equ. .1|h..BI_RL|
|000025b0| 45 34 ff 20 09 65 71 75 | ff 20 04 32 68 0d 0a 0d |E4. .equ|. .2h...|
|000025c0| 0a ff 20 08 69 66 ff 20 | 06 30 0d 0a 0d 0a 2a 2f |.. .if. |.0....*/|
|000025d0| 0d 0a 2f 2a 20 43 20 64 | 65 66 69 6e 69 74 69 6f |../* C d|efinitio|
|000025e0| 6e 73 20 66 6f 72 20 44 | 49 42 73 2c 20 61 73 20 |ns for D|IBs, as |
|000025f0| 64 65 66 69 6e 65 64 20 | 69 6e 20 77 69 6e 64 6f |defined |in windo|
|00002600| 77 73 2e 68 20 2a 2f 0d | 0a 0d 0a 74 79 70 65 64 |ws.h */.|...typed|
|00002610| 65 66 20 73 74 72 75 63 | 74 20 7b 0d 0a ff 20 08 |ef struc|t {... .|
|00002620| 44 57 4f 52 44 ff 20 03 | 62 63 53 69 7a 65 3b 0d |DWORD. .|bcSize;.|
|00002630| 0a ff 20 08 57 4f 52 44 | ff 20 04 62 63 57 69 64 |.. .WORD|. .bcWid|
|00002640| 74 68 3b 0d 0a ff 20 08 | 57 4f 52 44 ff 20 04 62 |th;... .|WORD. .b|
|00002650| 63 48 65 69 67 68 74 3b | 0d 0a ff 20 08 57 4f 52 |cHeight;|... .WOR|
|00002660| 44 ff 20 04 62 63 50 6c | 61 6e 65 73 3b 0d 0a ff |D. .bcPl|anes;...|
|00002670| 20 08 57 4f 52 44 ff 20 | 04 62 63 42 69 74 43 6f | .WORD. |.bcBitCo|
|00002680| 75 6e 74 3b 0d 0a 7d 20 | 42 49 54 4d 41 50 43 4f |unt;..} |BITMAPCO|
|00002690| 52 45 48 45 41 44 45 52 | 3b 0d 0a 74 79 70 65 64 |REHEADER|;..typed|
|000026a0| 65 66 20 42 49 54 4d 41 | 50 43 4f 52 45 48 45 41 |ef BITMA|PCOREHEA|
|000026b0| 44 45 52 20 46 41 52 20 | 2a 4c 50 42 49 54 4d 41 |DER FAR |*LPBITMA|
|000026c0| 50 43 4f 52 45 48 45 41 | 44 45 52 3b 0d 0a 74 79 |PCOREHEA|DER;..ty|
|000026d0| 70 65 64 65 66 20 42 49 | 54 4d 41 50 43 4f 52 45 |pedef BI|TMAPCORE|
|000026e0| 48 45 41 44 45 52 20 2a | 50 42 49 54 4d 41 50 43 |HEADER *|PBITMAPC|
|000026f0| 4f 52 45 48 45 41 44 45 | 52 3b 0d 0a 0d 0a 74 79 |OREHEADE|R;....ty|
|00002700| 70 65 64 65 66 20 73 74 | 72 75 63 74 20 7b 0d 0a |pedef st|ruct {..|
|00002710| ff 20 08 44 57 4f 52 44 | ff 20 06 62 69 53 69 7a |. .DWORD|. .biSiz|
|00002720| 65 3b 0d 0a ff 20 08 44 | 57 4f 52 44 ff 20 06 62 |e;... .D|WORD. .b|
|00002730| 69 57 69 64 74 68 3b 0d | 0a ff 20 08 44 57 4f 52 |iWidth;.|.. .DWOR|
|00002740| 44 ff 20 06 62 69 48 65 | 69 67 68 74 3b 0d 0a ff |D. .biHe|ight;...|
|00002750| 20 08 57 4f 52 44 ff 20 | 07 62 69 50 6c 61 6e 65 | .WORD. |.biPlane|
|00002760| 73 3b 0d 0a ff 20 08 57 | 4f 52 44 ff 20 07 62 69 |s;... .W|ORD. .bi|
|00002770| 42 69 74 43 6f 75 6e 74 | 3b 0d 0a 0d 0a ff 20 08 |BitCount|;..... .|
|00002780| 44 57 4f 52 44 ff 20 06 | 62 69 43 6f 6d 70 72 65 |DWORD. .|biCompre|
|00002790| 73 73 69 6f 6e 3b 0d 0a | ff 20 08 44 57 4f 52 44 |ssion;..|. .DWORD|
|000027a0| ff 20 06 62 69 53 69 7a | 65 49 6d 61 67 65 3b 0d |. .biSiz|eImage;.|
|000027b0| 0a ff 20 08 44 57 4f 52 | 44 ff 20 06 62 69 58 50 |.. .DWOR|D. .biXP|
|000027c0| 65 6c 73 50 65 72 4d 65 | 74 65 72 3b 0d 0a ff 20 |elsPerMe|ter;... |
|000027d0| 08 44 57 4f 52 44 ff 20 | 06 62 69 59 50 65 6c 73 |.DWORD. |.biYPels|
|000027e0| 50 65 72 4d 65 74 65 72 | 3b 0d 0a ff 20 08 44 57 |PerMeter|;... .DW|
|000027f0| 4f 52 44 ff 20 06 62 69 | 43 6c 72 55 73 65 64 3b |ORD. .bi|ClrUsed;|
|00002800| 0d 0a ff 20 08 44 57 4f | 52 44 ff 20 06 62 69 43 |... .DWO|RD. .biC|
|00002810| 6c 72 49 6d 70 6f 72 74 | 61 6e 74 3b 0d 0a 7d 20 |lrImport|ant;..} |
|00002820| 42 49 54 4d 41 50 49 4e | 46 4f 48 45 41 44 45 52 |BITMAPIN|FOHEADER|
|00002830| 3b 0d 0a 0d 0a 74 79 70 | 65 64 65 66 20 42 49 54 |;....typ|edef BIT|
|00002840| 4d 41 50 49 4e 46 4f 48 | 45 41 44 45 52 20 46 41 |MAPINFOH|EADER FA|
|00002850| 52 20 2a 4c 50 42 49 54 | 4d 41 50 49 4e 46 4f 48 |R *LPBIT|MAPINFOH|
|00002860| 45 41 44 45 52 3b 0d 0a | 74 79 70 65 64 65 66 20 |EADER;..|typedef |
|00002870| 42 49 54 4d 41 50 49 4e | 46 4f 48 45 41 44 45 52 |BITMAPIN|FOHEADER|
|00002880| 20 2a 50 42 49 54 4d 41 | 50 49 4e 46 4f 48 45 41 | *PBITMA|PINFOHEA|
|00002890| 44 45 52 3b 0d 0a 0d 0a | 74 79 70 65 64 65 66 20 |DER;....|typedef |
|000028a0| 73 74 72 75 63 74 20 7b | 0d 0a ff 20 08 42 59 54 |struct {|... .BYT|
|000028b0| 45 ff 20 04 72 67 62 74 | 42 6c 75 65 3b 0d 0a ff |E. .rgbt|Blue;...|
|000028c0| 20 08 42 59 54 45 ff 20 | 04 72 67 62 74 47 72 65 | .BYTE. |.rgbtGre|
|000028d0| 65 6e 3b 0d 0a ff 20 08 | 42 59 54 45 ff 20 04 72 |en;... .|BYTE. .r|
|000028e0| 67 62 74 52 65 64 3b 0d | 0a 7d 20 52 47 42 54 52 |gbtRed;.|.} RGBTR|
|000028f0| 49 50 4c 45 3b 0d 0a 0d | 0a 74 79 70 65 64 65 66 |IPLE;...|.typedef|
|00002900| 20 73 74 72 75 63 74 20 | 7b 0d 0a ff 20 08 42 59 | struct |{... .BY|
|00002910| 54 45 ff 20 04 72 67 62 | 42 6c 75 65 3b 0d 0a ff |TE. .rgb|Blue;...|
|00002920| 20 08 42 59 54 45 ff 20 | 04 72 67 62 47 72 65 65 | .BYTE. |.rgbGree|
|00002930| 6e 3b 0d 0a ff 20 08 42 | 59 54 45 ff 20 04 72 67 |n;... .B|YTE. .rg|
|00002940| 62 52 65 64 3b 0d 0a ff | 20 08 42 59 54 45 ff 20 |bRed;...| .BYTE. |
|00002950| 04 72 67 62 52 65 73 65 | 72 76 65 64 3b 0d 0a 7d |.rgbRese|rved;..}|
|00002960| 20 52 47 42 51 55 41 44 | 3b 0d 0a 0d 0a 74 79 70 | RGBQUAD|;....typ|
|00002970| 65 64 65 66 20 73 74 72 | 75 63 74 20 7b 0d 0a ff |edef str|uct {...|
|00002980| 20 04 42 49 54 4d 41 50 | 43 4f 52 45 48 45 41 44 | .BITMAP|COREHEAD|
|00002990| 45 52 ff 20 04 62 6d 69 | 63 48 65 61 64 65 72 3b |ER. .bmi|cHeader;|
|000029a0| 0d 0a ff 20 04 52 47 42 | 51 55 41 44 ff 20 0d 62 |... .RGB|QUAD. .b|
|000029b0| 6d 69 43 6f 6c 6f 72 73 | 5b 31 5d 3b 0d 0a 7d 20 |miColors|[1];..} |
|000029c0| 42 49 54 4d 41 50 49 4e | 46 4f 3b 0d 0a 0d 0a 74 |BITMAPIN|FO;....t|
|000029d0| 79 70 65 64 65 66 20 42 | 49 54 4d 41 50 49 4e 46 |ypedef B|ITMAPINF|
|000029e0| 4f 20 46 41 52 20 2a 4c | 50 42 49 54 4d 41 50 49 |O FAR *L|PBITMAPI|
|000029f0| 4e 46 4f 3b 0d 0a 74 79 | 70 65 64 65 66 20 42 49 |NFO;..ty|pedef BI|
|00002a00| 54 4d 41 50 49 4e 46 4f | 20 2a 50 42 49 54 4d 41 |TMAPINFO| *PBITMA|
|00002a10| 50 49 4e 46 4f 3b 0d 0a | 0d 0a 0d 0a 2f 2a 20 63 |PINFO;..|..../* c|
|00002a20| 75 72 72 65 6e 74 6c 79 | 2c 20 69 66 20 74 68 65 |urrently|, if the|
|00002a30| 20 6c 6f 77 20 62 79 74 | 65 20 6f 66 20 62 69 43 | low byt|e of biC|
|00002a40| 6f 6d 70 72 65 73 73 69 | 6f 6e 20 69 73 20 6e 6f |ompressi|on is no|
|00002a50| 6e 20 7a 65 72 6f 2c 0d | 0a 20 2a 20 69 74 20 6d |n zero,.|. * it m|
|00002a60| 75 73 74 20 62 65 20 6f | 6e 65 20 6f 66 20 66 6f |ust be o|ne of fo|
|00002a70| 6c 6c 6f 77 69 6e 67 20 | 2a 2f 0d 0a 0d 0a 23 64 |llowing |*/....#d|
|00002a80| 65 66 69 6e 65 20 42 49 | 5f 52 47 42 ff 20 0e 30 |efine BI|_RGB. .0|
|00002a90| 78 30 30 0d 0a 23 64 65 | 66 69 6e 65 20 42 49 5f |x00..#de|fine BI_|
|00002aa0| 52 4c 45 38 ff 20 0d 30 | 78 30 31 0d 0a 23 64 65 |RLE8. .0|x01..#de|
|00002ab0| 66 69 6e 65 20 42 49 5f | 52 4c 45 34 ff 20 0d 30 |fine BI_|RLE4. .0|
|00002ac0| 78 30 32 0d 0a 0d 0a 23 | 64 65 66 69 6e 65 20 42 |x02....#|define B|
|00002ad0| 49 54 4d 41 50 5f 53 45 | 4c 45 43 54 45 44 ff 20 |ITMAP_SE|LECTED. |
|00002ae0| 05 30 78 30 31 0d 0a 23 | 64 65 66 69 6e 65 20 42 |.0x01..#|define B|
|00002af0| 49 54 4d 41 50 5f 36 34 | 4b ff 20 0a 30 78 30 31 |ITMAP_64|K. .0x01|
|00002b00| 0d 0a 0d 0a 23 64 65 66 | 69 6e 65 20 44 49 42 53 |....#def|ine DIBS|
|00002b10| 49 47 4e 41 54 55 52 45 | ff 20 08 30 78 34 39 34 |IGNATURE|. .0x494|
|00002b20| 34 0d 0a 2f 2a 0d 0a ff | 20 08 65 6e 64 69 66 0d |4../*...| .endif.|
|00002b30| 0a 0d 0a ff 20 04 69 66 | ff 20 06 30 0d 0a 2a 2f |.... .if|. .0..*/|
|00002b40| 0d 0a 23 69 66 6e 64 65 | 66 20 4e 4f 50 54 52 43 |..#ifnde|f NOPTRC|
|00002b50| 0d 0a 2f 2a 0d 0a ff 20 | 04 65 6e 64 69 66 0d 0a |../*... |.endif..|
|00002b60| 0d 0a 0d 0a 50 54 54 59 | 50 45 ff 20 0a 73 74 72 |....PTTY|PE. .str|
|00002b70| 75 63 ff 20 37 3b 2a 2f | 20 74 79 70 65 64 65 66 |uc. 7;*/| typedef|
|00002b80| ff 20 05 73 74 72 75 63 | 74 20 7b ff 20 08 2f 2a |. .struc|t {. ./*|
|00002b90| 0d 0a 0d 0a 20 20 78 63 | 6f 6f 72 64 ff 20 08 64 |.... xc|oord. .d|
|00002ba0| 77 ff 20 06 30 ff 20 0f | 3b 78 20 63 6f 6f 72 64 |w. .0. .|;x coord|
|00002bb0| 69 6e 61 74 65 20 6f 66 | 20 70 6f 69 6e 74 ff 20 |inate of| point. |
|00002bc0| 0e 3b 2a 2f 20 73 68 6f | 72 74 20 69 6e 74 20 78 |.;*/ sho|rt int x|
|00002bd0| 63 6f 6f 72 64 3b ff 20 | 0b 2f 2a 0d 0a 20 20 79 |coord;. |./*.. y|
|00002be0| 63 6f 6f 72 64 ff 20 08 | 64 77 ff 20 06 30 ff 20 |coord. .|dw. .0. |
|00002bf0| 0f 3b 79 20 63 6f 6f 72 | 64 69 6e 61 74 65 20 6f |.;y coor|dinate o|
|00002c00| 66 20 70 6f 69 6e 74 ff | 20 0e 3b 2a 2f 20 73 68 |f point.| .;*/ sh|
|00002c10| 6f 72 74 20 69 6e 74 20 | 79 63 6f 6f 72 64 3b ff |ort int |ycoord;.|
|00002c20| 20 0b 2f 2a 0d 0a 0d 0a | 50 54 54 59 50 45 ff 20 | ./*....|PTTYPE. |
|00002c30| 0a 65 6e 64 73 ff 20 07 | 3e 14 ff ff 20 31 3b 2a |.ends. .|>... 1;*|
|00002c40| 2f 20 7d 20 50 54 54 59 | 50 45 3b ff 20 13 2f 2a |/ } PTTY|PE;. ./*|
|00002c50| 0d 0a ff 20 4c 3b 2a 2f | 20 74 79 70 65 64 65 66 |... L;*/| typedef|
|00002c60| 20 50 54 54 59 50 45 20 | 2a 50 50 4f 49 4e 54 3b | PTTYPE |*PPOINT;|
|00002c70| ff 20 05 2f 2a 0d 0a ff | 20 4c 3b 2a 2f 20 74 79 |. ./*...| L;*/ ty|
|00002c80| 70 65 64 65 66 20 50 54 | 54 59 50 45 20 46 41 52 |pedef PT|TYPE FAR|
|00002c90| 20 2a 4c 50 50 4f 49 4e | 54 3b 20 2f 2a 0d 0a ff | *LPPOIN|T; /*...|
|00002ca0| 20 04 69 66 ff 20 06 30 | 0d 0a 2a 2f 0d 0a 23 64 | .if. .0|..*/..#d|
|00002cb0| 65 66 69 6e 65 ff 20 05 | 50 4f 49 4e 54 ff 20 03 |efine. .|POINT. .|
|00002cc0| 50 54 54 59 50 45 0d 0a | 2f 2a 0d 0a ff 20 04 65 |PTTYPE..|/*... .e|
|00002cd0| 6e 64 69 66 0d 0a 0d 0a | 0d 0a 0d 0a 52 45 43 54 |ndif....|....RECT|
|00002ce0| ff 20 0c 73 74 72 75 63 | ff 20 37 3b 2a 2f 20 74 |. .struc|. 7;*/ t|
|00002cf0| 79 70 65 64 65 66 20 73 | 74 72 75 63 74 20 7b ff |ypedef s|truct {.|
|00002d00| 20 0c 2f 2a 0d 0a 0d 0a | 20 20 6c 65 66 74 ff 20 | ./*....| left. |
|00002d10| 0a 64 77 ff 20 06 30 ff | 20 33 3b 2a 2f 20 73 68 |.dw. .0.| 3;*/ sh|
|00002d20| 6f 72 74 20 69 6e 74 20 | 6c 65 66 74 2c ff 20 0d |ort int |left,. .|
|00002d30| 2f 2a 0d 0a 20 20 74 6f | 70 ff 20 0b 64 77 ff 20 |/*.. to|p. .dw. |
|00002d40| 06 30 ff 20 33 3b 2a 2f | ff 20 0b 74 6f 70 2c ff |.0. 3;*/|. .top,.|
|00002d50| 20 0e 2f 2a 0d 0a 20 20 | 72 69 67 68 74 ff 20 09 | ./*.. |right. .|
|00002d60| 64 77 ff 20 06 30 ff 20 | 33 3b 2a 2f ff 20 0b 72 |dw. .0. |3;*/. .r|
|00002d70| 69 67 68 74 2c ff 20 0c | 2f 2a 0d 0a 20 20 62 6f |ight,. .|/*.. bo|
|00002d80| 74 74 6f 6d ff 20 08 64 | 77 ff 20 06 30 ff 20 33 |ttom. .d|w. .0. 3|
|00002d90| 3b 2a 2f ff 20 0b 62 6f | 74 74 6f 6d 3b ff 20 0b |;*/. .bo|ttom;. .|
|00002da0| 2f 2a 0d 0a 0d 0a 52 45 | 43 54 ff 20 0c 65 6e 64 |/*....RE|CT. .end|
|00002db0| 73 ff 20 38 3b 2a 2f 20 | 7d 20 52 45 43 54 3b ff |s. 8;*/ |} RECT;.|
|00002dc0| 20 15 2f 2a 0d 0a ff 20 | 4c 3b 2a 2f 20 74 79 70 | ./*... |L;*/ typ|
|00002dd0| 65 64 65 66 20 52 45 43 | 54 20 20 2a 50 52 45 43 |edef REC|T *PREC|
|00002de0| 54 3b ff 20 07 2f 2a 0d | 0a 0d 0a ff 20 04 69 66 |T;. ./*.|.... .if|
|00002df0| ff 20 06 30 0d 0a 2a 2f | 0d 0a 23 65 6e 64 69 66 |. .0..*/|..#endif|
|00002e00| 0d 0a 2f 2a 0d 0a ff 20 | 04 65 6e 64 69 66 0d 0a |../*... |.endif..|
|00002e10| 0d 0a 0d 0a 42 4f 58 54 | 59 50 45 ff 20 09 73 74 |....BOXT|YPE. .st|
|00002e20| 72 75 63 ff 20 37 3b 2a | 2f 20 74 79 70 65 64 65 |ruc. 7;*|/ typede|
|00002e30| 66 ff 20 05 73 74 72 75 | 63 74 20 7b ff 20 08 2f |f. .stru|ct {. ./|
|00002e40| 2a 0d 0a 0d 0a 20 20 6d | 69 6e ff 20 0b 64 62 ff |*.... m|in. .db.|
|00002e50| 20 06 53 49 5a 45 20 50 | 54 54 59 50 45 20 64 75 | .SIZE P|TTYPE du|
|00002e60| 70 20 28 3f 29 ff 20 03 | 3b 78 2c 79 20 73 74 61 |p (?). .|;x,y sta|
|00002e70| 72 74 69 6e 67 20 63 6f | 6f 72 64 ff 20 0b 3b 2a |rting co|ord. .;*|
|00002e80| 2f 20 50 54 54 59 50 45 | 20 6d 69 6e 3b ff 20 11 |/ PTTYPE| min;. .|
|00002e90| 2f 2a 0d 0a 20 20 65 78 | 74 ff 20 0b 64 62 ff 20 |/*.. ex|t. .db. |
|00002ea0| 06 53 49 5a 45 20 50 54 | 54 59 50 45 20 64 75 70 |.SIZE PT|TYPE dup|
|00002eb0| 20 28 3f 29 ff 20 03 3b | 78 2c 79 20 65 78 74 65 | (?). .;|x,y exte|
|00002ec0| 6e 74 73 ff 20 12 3b 2a | 2f 20 50 54 54 59 50 45 |nts. .;*|/ PTTYPE|
|00002ed0| 20 65 78 74 3b ff 20 11 | 2f 2a 0d 0a 0d 0a 42 4f | ext;. .|/*....BO|
|00002ee0| 58 54 59 50 45 ff 20 09 | 65 6e 64 73 ff 20 38 3b |XTYPE. .|ends. 8;|
|00002ef0| 2a 2f 20 7d 20 42 4f 58 | 54 59 50 45 3b ff 20 12 |*/ } BOX|TYPE;. .|
|00002f00| 2f 2a 0d 0a 0d 0a 0d 0a | ff 20 4c 3b 2a 2f 20 74 |/*......|. L;*/ t|
|00002f10| 79 70 65 64 65 66 20 52 | 45 43 54 20 20 46 41 52 |ypedef R|ECT FAR|
|00002f20| 20 2a 20 4c 50 52 45 43 | 54 3b 20 2f 2a 0d 0a 0d | * LPREC|T; /*...|
|00002f30| 0a 70 61 67 65 0d 0a 3b | ff 20 07 4c 6f 67 69 63 |.page..;|. .Logic|
|00002f40| 61 6c 20 4f 62 6a 65 63 | 74 20 44 65 66 69 6e 69 |al Objec|t Defini|
|00002f50| 74 69 6f 6e 73 20 20 2d | 20 69 6e 63 4c 6f 67 69 |tions -| incLogi|
|00002f60| 63 61 6c 0d 0a ff 20 10 | 69 66 64 65 66 ff 20 03 |cal... .|ifdef. .|
|00002f70| 69 6e 63 4c 6f 67 69 63 | 61 6c 0d 0a ff 20 10 69 |incLogic|al... .i|
|00002f80| 66 ff 20 06 69 6e 63 4c | 6f 67 69 63 61 6c 0d 0a |f. .incL|ogical..|
|00002f90| 0d 0a 0d 0a 0d 0a 4f 42 | 4a 5f 50 45 4e ff 20 09 |......OB|J_PEN. .|
|00002fa0| 65 71 75 ff 20 05 31 0d | 0a 4f 42 4a 5f 42 52 55 |equ. .1.|.OBJ_BRU|
|00002fb0| 53 48 ff 20 07 65 71 75 | ff 20 05 32 0d 0a 4f 42 |SH. .equ|. .2..OB|
|00002fc0| 4a 5f 46 4f 4e 54 ff 20 | 08 65 71 75 ff 20 05 33 |J_FONT. |.equ. .3|
|00002fd0| 0d 0a 0d 0a ff 20 04 69 | 66 20 20 30 0d 0a 2a 2f |..... .i|f 0..*/|
|00002fe0| 0d 0a 2f 2a 20 4f 62 6a | 65 63 74 20 64 65 66 69 |../* Obj|ect defi|
|00002ff0| 6e 69 74 69 6f 6e 73 20 | 75 73 65 64 20 62 79 20 |nitions |used by |
|00003000| 47 44 49 20 73 75 70 70 | 6f 72 74 20 72 6f 75 74 |GDI supp|ort rout|
|00003010| 69 6e 65 73 20 77 72 69 | 74 74 65 6e 20 69 6e 20 |ines wri|tten in |
|00003020| 43 20 2a 2f 0d 0a 0d 0a | 23 64 65 66 69 6e 65 20 |C */....|#define |
|00003030| 4f 42 4a 5f 50 45 4e ff | 20 09 31 0d 0a 23 64 65 |OBJ_PEN.| .1..#de|
|00003040| 66 69 6e 65 20 4f 42 4a | 5f 42 52 55 53 48 ff 20 |fine OBJ|_BRUSH. |
|00003050| 07 32 0d 0a 23 64 65 66 | 69 6e 65 20 4f 42 4a 5f |.2..#def|ine OBJ_|
|00003060| 46 4f 4e 54 ff 20 08 33 | 0d 0a 2f 2a 0d 0a ff 20 |FONT. .3|../*... |
|00003070| 04 65 6e 64 69 66 0d 0a | 0d 0a 0d 0a 4c 6f 67 42 |.endif..|....LogB|
|00003080| 72 75 73 68 ff 20 08 73 | 74 72 75 63 ff 20 37 3b |rush. .s|truc. 7;|
|00003090| 2a 2f 20 74 79 70 65 64 | 65 66 20 73 74 72 75 63 |*/ typed|ef struc|
|000030a0| 74 20 7b ff 20 0c 2f 2a | 0d 0a 0d 0a 20 20 6c 62 |t {. ./*|.... lb|
|000030b0| 53 74 79 6c 65 ff 20 07 | 64 77 ff 20 06 30 ff 20 |Style. .|dw. .0. |
|000030c0| 0f 3b 53 74 79 6c 65 20 | 6f 66 20 6c 6f 67 69 63 |.;Style |of logic|
|000030d0| 61 6c 20 42 52 55 53 48 | ff 20 0d 3b 2a 2f 20 75 |al BRUSH|. .;*/ u|
|000030e0| 6e 73 69 67 6e 65 64 20 | 73 68 6f 72 74 20 69 6e |nsigned |short in|
|000030f0| 74 20 6c 62 53 74 79 6c | 65 3b 20 2f 2a 0d 0a 20 |t lbStyl|e; /*.. |
|00003100| 20 6c 62 43 6f 6c 6f 72 | ff 20 07 64 64 ff 20 06 | lbColor|. .dd. .|
|00003110| 30 ff 20 0f 3b 52 47 42 | 20 63 6f 6c 6f 72 ff 20 |0. .;RGB| color. |
|00003120| 1a 3b 2a 2f 20 75 6e 73 | 69 67 6e 65 64 20 6c 6f |.;*/ uns|igned lo|
|00003130| 6e 67 20 69 6e 74 20 20 | 6c 62 43 6f 6c 6f 72 3b |ng int |lbColor;|
|00003140| 20 2f 2a 0d 0a 20 20 6c | 62 48 61 74 63 68 ff 20 | /*.. l|bHatch. |
|00003150| 07 64 77 ff 20 06 30 ff | 20 0f 3b 48 61 74 63 68 |.dw. .0.| .;Hatch|
|00003160| 69 6e 67 20 73 74 79 6c | 65 ff 20 15 3b 2a 2f 20 |ing styl|e. .;*/ |
|00003170| 75 6e 73 69 67 6e 65 64 | 20 73 68 6f 72 74 20 69 |unsigned| short i|
|00003180| 6e 74 20 6c 62 48 61 74 | 63 68 3b 20 2f 2a 0d 0a |nt lbHat|ch; /*..|
|00003190| 20 20 6c 62 42 6b 43 6f | 6c 6f 72 ff 20 05 64 64 | lbBkCo|lor. .dd|
|000031a0| ff 20 06 30 ff 20 0f 3b | 42 61 63 6b 67 72 6f 75 |. .0. .;|Backgrou|
|000031b0| 6e 64 20 63 6f 6c 6f 72 | 20 66 6f 72 20 68 61 74 |nd color| for hat|
|000031c0| 63 68 65 64 20 62 72 75 | 73 68 20 3b 2a 2f 20 75 |ched bru|sh ;*/ u|
|000031d0| 6e 73 69 67 6e 65 64 20 | 6c 6f 6e 67 20 69 6e 74 |nsigned |long int|
|000031e0| 20 6c 62 42 6b 43 6f 6c | 6f 72 3b 2f 2a 0d 0a 0d | lbBkCol|or;/*...|
|000031f0| 0a 4c 6f 67 42 72 75 73 | 68 ff 20 08 65 6e 64 73 |.LogBrus|h. .ends|
|00003200| ff 20 38 3b 2a 2f 20 7d | 20 4c 4f 47 42 52 55 53 |. 8;*/ }| LOGBRUS|
|00003210| 48 3b ff 20 11 2f 2a 0d | 0a 0d 0a 6c 62 50 61 74 |H;. ./*.|...lbPat|
|00003220| 74 65 72 6e ff 20 06 3d | ff 20 07 6c 62 43 6f 6c |tern. .=|. .lbCol|
|00003230| 6f 72 ff 20 0a 3b 20 70 | 6f 69 6e 74 65 72 20 74 |or. .; p|ointer t|
|00003240| 6f 20 70 68 79 73 69 63 | 61 6c 20 70 61 74 74 65 |o physic|al patte|
|00003250| 72 6e 0d 0a 0d 0a ff 20 | 04 69 66 20 20 30 0d 0a |rn..... |.if 0..|
|00003260| 2a 2f 0d 0a 23 64 65 66 | 69 6e 65 20 6c 62 50 61 |*/..#def|ine lbPa|
|00003270| 74 74 65 72 6e ff 20 07 | 6c 62 43 6f 6c 6f 72 0d |ttern. .|lbColor.|
|00003280| 0a 2f 2a 0d 0a ff 20 04 | 65 6e 64 69 66 0d 0a 0d |./*... .|endif...|
|00003290| 0a 0d 0a 0d 0a 3b ff 20 | 07 42 72 75 73 68 20 73 |.....;. |.Brush s|
|000032a0| 74 79 6c 65 73 20 64 65 | 66 69 6e 65 64 20 62 79 |tyles de|fined by|
|000032b0| 20 47 44 49 0d 0a 0d 0a | 42 53 5f 53 4f 4c 49 44 | GDI....|BS_SOLID|
|000032c0| ff 20 08 65 71 75 ff 20 | 05 30 0d 0a 42 53 5f 48 |. .equ. |.0..BS_H|
|000032d0| 4f 4c 4c 4f 57 ff 20 07 | 65 71 75 ff 20 05 31 0d |OLLOW. .|equ. .1.|
|000032e0| 0a 42 53 5f 48 41 54 43 | 48 45 44 ff 20 06 65 71 |.BS_HATC|HED. .eq|
|000032f0| 75 ff 20 05 32 0d 0a 42 | 53 5f 50 41 54 54 45 52 |u. .2..B|S_PATTER|
|00003300| 4e ff 20 06 65 71 75 ff | 20 05 33 0d 0a 0d 0a 4d |N. .equ.| .3....M|
|00003310| 61 78 42 72 75 73 68 53 | 74 79 6c 65 ff 20 03 65 |axBrushS|tyle. .e|
|00003320| 71 75 ff 20 05 33 0d 0a | 0d 0a 0d 0a 0d 0a 3b ff |qu. .3..|......;.|
|00003330| 20 07 48 61 74 63 68 65 | 64 20 42 72 75 73 68 20 | .Hatche|d Brush |
|00003340| 68 61 74 63 68 69 6e 67 | 20 73 74 79 6c 65 73 20 |hatching| styles |
|00003350| 64 65 66 69 6e 65 64 20 | 62 79 20 47 44 49 0d 0a |defined |by GDI..|
|00003360| 0d 0a 48 53 5f 48 4f 52 | 49 5a 4f 4e 54 41 4c ff |..HS_HOR|IZONTAL.|
|00003370| 20 03 65 71 75 ff 20 05 | 30 ff 20 0f 3b 20 48 6f | .equ. .|0. .; Ho|
|00003380| 72 69 7a 6f 6e 74 61 6c | ff 20 0d ff 2d 05 0d 0a |rizontal|. ..-...|
|00003390| 48 53 5f 56 45 52 54 49 | 43 41 4c ff 20 05 65 71 |HS_VERTI|CAL. .eq|
|000033a0| 75 ff 20 05 31 ff 20 0f | 3b 20 56 65 72 74 69 63 |u. .1. .|; Vertic|
|000033b0| 61 6c ff 20 0f ff 7c 05 | 0d 0a 48 53 5f 46 44 49 |al. ..|.|..HS_FDI|
|000033c0| 41 47 4f 4e 41 4c ff 20 | 04 65 71 75 ff 20 05 32 |AGONAL. |.equ. .2|
|000033d0| ff 20 0f 3b 20 46 6f 72 | 65 77 61 72 64 20 44 69 |. .; For|eward Di|
|000033e0| 61 67 6f 6e 61 6c ff 20 | 06 ff 2f 05 0d 0a 48 53 |agonal. |../...HS|
|000033f0| 5f 42 44 49 41 47 4f 4e | 41 4c ff 20 04 65 71 75 |_BDIAGON|AL. .equ|
|00003400| ff 20 05 33 ff 20 0f 3b | 20 42 61 63 6b 77 61 72 |. .3. .;| Backwar|
|00003410| 64 20 44 69 61 67 6f 6e | 61 6c ff 20 06 ff 5c 05 |d Diagon|al. ..\.|
|00003420| 0d 0a 48 53 5f 43 52 4f | 53 53 ff 20 08 65 71 75 |..HS_CRO|SS. .equ|
|00003430| ff 20 05 34 ff 20 0f 3b | 20 43 72 6f 73 73 ff 20 |. .4. .;| Cross. |
|00003440| 12 ff 2b 05 0d 0a 48 53 | 5f 44 49 41 47 43 52 4f |..+...HS|_DIAGCRO|
|00003450| 53 53 ff 20 04 65 71 75 | ff 20 05 35 ff 20 0f 3b |SS. .equ|. .5. .;|
|00003460| 20 44 69 61 67 6f 6e 61 | 6c 20 43 72 6f 73 73 ff | Diagona|l Cross.|
|00003470| 20 09 ff 58 05 0d 0a 0d | 0a 4d 61 78 48 61 74 63 | ..X....|.MaxHatc|
|00003480| 68 53 74 79 6c 65 ff 20 | 03 65 71 75 ff 20 05 35 |hStyle. |.equ. .5|
|00003490| 0d 0a 0d 0a ff 20 04 69 | 66 20 20 30 0d 0a 2a 2f |..... .i|f 0..*/|
|000034a0| 0d 0a 2f 2a 20 42 72 75 | 73 68 20 53 74 79 6c 65 |../* Bru|sh Style|
|000034b0| 20 64 65 66 69 6e 69 74 | 69 6f 6e 73 20 75 73 65 | definit|ions use|
|000034c0| 64 20 62 79 20 47 44 49 | 20 73 75 70 70 6f 72 74 |d by GDI| support|
|000034d0| 20 72 6f 75 74 69 6e 65 | 73 20 77 72 69 74 74 65 | routine|s writte|
|000034e0| 6e 20 69 6e 20 43 20 2a | 2f 0d 0a 0d 0a 23 64 65 |n in C *|/....#de|
|000034f0| 66 69 6e 65 ff 20 05 42 | 53 5f 53 4f 4c 49 44 ff |fine. .B|S_SOLID.|
|00003500| 20 0c 30 0d 0a 23 64 65 | 66 69 6e 65 ff 20 05 42 | .0..#de|fine. .B|
|00003510| 53 5f 48 4f 4c 4c 4f 57 | ff 20 0b 31 0d 0a 23 64 |S_HOLLOW|. .1..#d|
|00003520| 65 66 69 6e 65 ff 20 05 | 42 53 5f 48 41 54 43 48 |efine. .|BS_HATCH|
|00003530| 45 44 ff 20 0a 32 0d 0a | 23 64 65 66 69 6e 65 ff |ED. .2..|#define.|
|00003540| 20 05 42 53 5f 50 41 54 | 54 45 52 4e ff 20 0a 33 | .BS_PAT|TERN. .3|
|00003550| 0d 0a 0d 0a 23 64 65 66 | 69 6e 65 ff 20 05 4d 61 |....#def|ine. .Ma|
|00003560| 78 42 72 75 73 68 53 74 | 79 6c 65 ff 20 07 33 0d |xBrushSt|yle. .3.|
|00003570| 0a 0d 0a 0d 0a 2f 2a 20 | 48 61 74 63 68 20 53 74 |...../* |Hatch St|
|00003580| 79 6c 65 20 64 65 66 69 | 6e 69 74 69 6f 6e 73 20 |yle defi|nitions |
|00003590| 75 73 65 64 20 62 79 20 | 47 44 49 20 73 75 70 70 |used by |GDI supp|
|000035a0| 6f 72 74 20 72 6f 75 74 | 69 6e 65 73 20 77 72 69 |ort rout|ines wri|
|000035b0| 74 74 65 6e 20 69 6e 20 | 43 20 2a 2f 0d 0a 0d 0a |tten in |C */....|
|000035c0| 23 64 65 66 69 6e 65 ff | 20 05 48 53 5f 48 4f 52 |#define.| .HS_HOR|
|000035d0| 49 5a 4f 4e 54 41 4c ff | 20 07 30 ff 20 07 2f 2a |IZONTAL.| .0. ./*|
|000035e0| 20 ff 2d 05 20 2a 2f 0d | 0a 23 64 65 66 69 6e 65 | .-. */.|.#define|
|000035f0| ff 20 05 48 53 5f 56 45 | 52 54 49 43 41 4c ff 20 |. .HS_VE|RTICAL. |
|00003600| 09 31 ff 20 07 2f 2a 20 | ff 7c 05 20 2a 2f 0d 0a |.1. ./* |.|. */..|
|00003610| 23 64 65 66 69 6e 65 ff | 20 05 48 53 5f 46 44 49 |#define.| .HS_FDI|
|00003620| 41 47 4f 4e 41 4c ff 20 | 08 32 ff 20 07 2f 2a 20 |AGONAL. |.2. ./* |
|00003630| ff 2f 05 20 2a 2f 0d 0a | 23 64 65 66 69 6e 65 ff |./. */..|#define.|
|00003640| 20 05 48 53 5f 42 44 49 | 41 47 4f 4e 41 4c ff 20 | .HS_BDI|AGONAL. |
|00003650| 08 33 ff 20 07 2f 2a 20 | ff 5c 05 20 2a 2f 0d 0a |.3. ./* |.\. */..|
|00003660| 23 64 65 66 69 6e 65 ff | 20 05 48 53 5f 43 52 4f |#define.| .HS_CRO|
|00003670| 53 53 ff 20 0c 34 ff 20 | 07 2f 2a 20 ff 2b 05 20 |SS. .4. |./* .+. |
|00003680| 2a 2f 0d 0a 23 64 65 66 | 69 6e 65 ff 20 05 48 53 |*/..#def|ine. .HS|
|00003690| 5f 44 49 41 47 43 52 4f | 53 53 ff 20 08 35 ff 20 |_DIAGCRO|SS. .5. |
|000036a0| 07 2f 2a 20 ff 78 05 20 | 2a 2f 0d 0a 0d 0a 23 64 |./* .x. |*/....#d|
|000036b0| 65 66 69 6e 65 ff 20 05 | 4d 61 78 48 61 74 63 68 |efine. .|MaxHatch|
|000036c0| 53 74 79 6c 65 ff 20 07 | 35 0d 0a 2f 2a 0d 0a ff |Style. .|5../*...|
|000036d0| 20 04 65 6e 64 69 66 0d | 0a 0d 0a 0d 0a 0d 0a 0d | .endif.|........|
|000036e0| 0a 3b ff 20 07 4c 6f 67 | 69 63 61 6c 20 50 65 6e |.;. .Log|ical Pen|
|000036f0| 20 53 74 72 75 63 74 75 | 72 65 0d 0a 0d 0a 4c 6f | Structu|re....Lo|
|00003700| 67 50 65 6e ff 20 0a 73 | 74 72 75 63 ff 20 37 3b |gPen. .s|truc. 7;|
|00003710| 2a 2f 20 74 79 70 65 64 | 65 66 20 73 74 72 75 63 |*/ typed|ef struc|
|00003720| 74 20 7b ff 20 0c 2f 2a | 0d 0a 0d 0a 20 20 6c 6f |t {. ./*|.... lo|
|00003730| 70 6e 53 74 79 6c 65 ff | 20 05 64 77 ff 20 06 30 |pnStyle.| .dw. .0|
|00003740| ff 20 0f 3b 28 73 6f 6c | 69 64 2c 20 68 6f 6c 6c |. .;(sol|id, holl|
|00003750| 6f 77 2c 20 64 61 73 68 | 65 64 2e 2e 29 ff 20 0a |ow, dash|ed..). .|
|00003760| 3b 2a 2f 20 75 6e 73 69 | 67 6e 65 64 20 73 68 6f |;*/ unsi|gned sho|
|00003770| 72 74 20 69 6e 74 20 6c | 6f 70 6e 53 74 79 6c 65 |rt int l|opnStyle|
|00003780| 3b 2f 2a 0d 0a 20 20 6c | 6f 70 6e 57 69 64 74 68 |;/*.. l|opnWidth|
|00003790| ff 20 05 64 77 ff 20 06 | 30 ff 20 0f 3b 54 68 69 |. .dw. .|0. .;Thi|
|000037a0| 73 20 69 73 20 72 65 61 | 6c 6c 79 20 61 20 70 6f |s is rea|lly a po|
|000037b0| 69 6e 74 20 74 79 70 65 | ff 20 08 3b 2a 2f 20 50 |int type|. .;*/ P|
|000037c0| 54 54 59 50 45 ff 20 0d | 6c 6f 70 6e 57 69 64 74 |TTYPE. .|lopnWidt|
|000037d0| 68 3b 2f 2a 0d 0a ff 20 | 10 64 77 ff 20 06 30 0d |h;/*... |.dw. .0.|
|000037e0| 0a 20 20 6c 6f 70 6e 43 | 6f 6c 6f 72 ff 20 05 64 |. lopnC|olor. .d|
|000037f0| 64 ff 20 06 30 ff 20 33 | 3b 2a 2f 20 75 6e 73 69 |d. .0. 3|;*/ unsi|
|00003800| 67 6e 65 64 20 6c 6f 6e | 67 20 69 6e 74 20 20 6c |gned lon|g int l|
|00003810| 6f 70 6e 43 6f 6c 6f 72 | 3b 2f 2a 0d 0a 0d 0a 4c |opnColor|;/*....L|
|00003820| 6f 67 50 65 6e ff 20 0a | 65 6e 64 73 ff 20 38 3b |ogPen. .|ends. 8;|
|00003830| 2a 2f 20 7d 20 4c 4f 47 | 50 45 4e 3b ff 20 13 2f |*/ } LOG|PEN;. ./|
|00003840| 2a 0d 0a 0d 0a ff 20 10 | 65 72 72 6e 7a ff 20 03 |*..... .|errnz. .|
|00003850| 3c 28 53 49 5a 45 20 50 | 54 54 59 50 45 29 20 2d |<(SIZE P|TTYPE) -|
|00003860| 34 3e 0d 0a 0d 0a 0d 0a | 0d 0a 3b ff 20 07 4c 69 |4>......|..;. .Li|
|00003870| 6e 65 20 53 74 79 6c 65 | 20 64 65 66 69 6e 69 74 |ne Style| definit|
|00003880| 69 6f 6e 73 0d 0a 0d 0a | 4c 53 5f 53 4f 4c 49 44 |ions....|LS_SOLID|
|00003890| ff 20 08 65 71 75 ff 20 | 07 30 0d 0a 4c 53 5f 44 |. .equ. |.0..LS_D|
|000038a0| 41 53 48 45 44 ff 20 07 | 65 71 75 ff 20 07 31 0d |ASHED. .|equ. .1.|
|000038b0| 0a 4c 53 5f 44 4f 54 54 | 45 44 ff 20 07 65 71 75 |.LS_DOTT|ED. .equ|
|000038c0| ff 20 07 32 0d 0a 4c 53 | 5f 44 4f 54 44 41 53 48 |. .2..LS|_DOTDASH|
|000038d0| 45 44 ff 20 04 65 71 75 | ff 20 07 33 0d 0a 4c 53 |ED. .equ|. .3..LS|
|000038e0| 5f 44 41 53 48 44 4f 54 | 44 4f 54 ff 20 03 65 71 |_DASHDOT|DOT. .eq|
|000038f0| 75 ff 20 07 34 0d 0a 4c | 53 5f 4e 4f 4c 49 4e 45 |u. .4..L|S_NOLINE|
|00003900| ff 20 07 65 71 75 ff 20 | 07 35 0d 0a 4c 53 5f 49 |. .equ. |.5..LS_I|
|00003910| 4e 53 49 44 45 46 52 41 | 4d 45 20 20 65 71 75 ff |NSIDEFRA|ME equ.|
|00003920| 20 07 36 0d 0a 0d 0a 4d | 61 78 4c 69 6e 65 53 74 | .6....M|axLineSt|
|00003930| 79 6c 65 ff 20 04 65 71 | 75 ff 20 05 4c 53 5f 4e |yle. .eq|u. .LS_N|
|00003940| 4f 4c 49 4e 45 0d 0a 0d | 0a ff 20 04 69 66 20 20 |OLINE...|.. .if |
|00003950| 30 0d 0a 2a 2f 0d 0a 2f | 2a 20 4c 69 6e 65 20 53 |0..*/../|* Line S|
|00003960| 74 79 6c 65 20 64 65 66 | 69 6e 69 74 69 6f 6e 73 |tyle def|initions|
|00003970| 20 75 73 65 64 20 62 79 | 20 47 44 49 20 73 75 70 | used by| GDI sup|
|00003980| 70 6f 72 74 20 72 6f 75 | 74 69 6e 65 73 20 77 72 |port rou|tines wr|
|00003990| 69 74 74 65 6e 20 69 6e | 20 43 20 2a 2f 0d 0a 0d |itten in| C */...|
|000039a0| 0a 23 64 65 66 69 6e 65 | ff 20 05 4c 53 5f 53 4f |.#define|. .LS_SO|
|000039b0| 4c 49 44 ff 20 0c 30 0d | 0a 23 64 65 66 69 6e 65 |LID. .0.|.#define|
|000039c0| ff 20 05 4c 53 5f 44 41 | 53 48 45 44 ff 20 0b 31 |. .LS_DA|SHED. .1|
|000039d0| 0d 0a 23 64 65 66 69 6e | 65 ff 20 05 4c 53 5f 44 |..#defin|e. .LS_D|
|000039e0| 4f 54 54 45 44 ff 20 0b | 32 0d 0a 23 64 65 66 69 |OTTED. .|2..#defi|
|000039f0| 6e 65 ff 20 05 4c 53 5f | 44 4f 54 44 41 53 48 45 |ne. .LS_|DOTDASHE|
|00003a00| 44 ff 20 08 33 0d 0a 23 | 64 65 66 69 6e 65 ff 20 |D. .3..#|define. |
|00003a10| 05 4c 53 5f 44 41 53 48 | 44 4f 54 44 4f 54 ff 20 |.LS_DASH|DOTDOT. |
|00003a20| 07 34 0d 0a 23 64 65 66 | 69 6e 65 ff 20 05 4c 53 |.4..#def|ine. .LS|
|00003a30| 5f 4e 4f 4c 49 4e 45 ff | 20 0b 35 0d 0a 23 64 65 |_NOLINE.| .5..#de|
|00003a40| 66 69 6e 65 ff 20 05 4c | 53 5f 49 4e 53 49 44 45 |fine. .L|S_INSIDE|
|00003a50| 46 52 41 4d 45 ff 20 06 | 36 0d 0a 23 64 65 66 69 |FRAME. .|6..#defi|
|00003a60| 6e 65 ff 20 05 4d 61 78 | 4c 69 6e 65 53 74 79 6c |ne. .Max|LineStyl|
|00003a70| 65 ff 20 08 4c 53 5f 4e | 4f 4c 49 4e 45 0d 0a 2f |e. .LS_N|OLINE../|
|00003a80| 2a 0d 0a ff 20 04 65 6e | 64 69 66 0d 0a 0d 0a 0d |*... .en|dif.....|
|00003a90| 0a 0d 0a 3b 20 56 61 72 | 69 6f 75 73 20 63 6f 6e |...; Var|ious con|
|00003aa0| 73 74 61 6e 74 73 20 66 | 6f 72 20 64 65 66 69 6e |stants f|or defin|
|00003ab0| 69 6e 67 20 61 20 6c 6f | 67 69 63 61 6c 20 66 6f |ing a lo|gical fo|
|00003ac0| 6e 74 2e 0d 0a 4f 55 54 | 5f 44 45 46 41 55 4c 54 |nt...OUT|_DEFAULT|
|00003ad0| 5f 50 52 45 43 49 53 ff | 20 06 65 71 75 ff 20 05 |_PRECIS.| .equ. .|
|00003ae0| 30 0d 0a 4f 55 54 5f 53 | 54 52 49 4e 47 5f 50 52 |0..OUT_S|TRING_PR|
|00003af0| 45 43 49 53 ff 20 07 65 | 71 75 ff 20 05 31 0d 0a |ECIS. .e|qu. .1..|
|00003b00| 4f 55 54 5f 43 48 41 52 | 41 43 54 45 52 5f 50 52 |OUT_CHAR|ACTER_PR|
|00003b10| 45 43 49 53 ff 20 04 65 | 71 75 ff 20 05 32 0d 0a |ECIS. .e|qu. .2..|
|00003b20| 4f 55 54 5f 53 54 52 4f | 4b 45 5f 50 52 45 43 49 |OUT_STRO|KE_PRECI|
|00003b30| 53 ff 20 07 65 71 75 ff | 20 05 33 0d 0a 4f 55 54 |S. .equ.| .3..OUT|
|00003b40| 5f 54 54 5f 50 52 45 43 | 49 53 ff 20 0b 65 71 75 |_TT_PREC|IS. .equ|
|00003b50| ff 20 05 34 0d 0a 4f 55 | 54 5f 44 45 56 49 43 45 |. .4..OU|T_DEVICE|
|00003b60| 5f 50 52 45 43 49 53 ff | 20 07 65 71 75 ff 20 05 |_PRECIS.| .equ. .|
|00003b70| 35 0d 0a 4f 55 54 5f 52 | 41 53 54 45 52 5f 50 52 |5..OUT_R|ASTER_PR|
|00003b80| 45 43 49 53 ff 20 07 65 | 71 75 ff 20 05 36 0d 0a |ECIS. .e|qu. .6..|
|00003b90| 4f 55 54 5f 54 54 5f 4f | 4e 4c 59 5f 50 52 45 43 |OUT_TT_O|NLY_PREC|
|00003ba0| 49 53 ff 20 06 65 71 75 | ff 20 05 37 0d 0a 0d 0a |IS. .equ|. .7....|
|00003bb0| 43 4c 49 50 5f 44 45 46 | 41 55 4c 54 5f 50 52 45 |CLIP_DEF|AULT_PRE|
|00003bc0| 43 49 53 ff 20 05 65 71 | 75 ff 20 05 30 0d 0a 43 |CIS. .eq|u. .0..C|
|00003bd0| 4c 49 50 5f 43 48 41 52 | 41 43 54 45 52 5f 50 52 |LIP_CHAR|ACTER_PR|
|00003be0| 45 43 49 53 ff 20 03 65 | 71 75 ff 20 05 31 0d 0a |ECIS. .e|qu. .1..|
|00003bf0| 43 4c 49 50 5f 53 54 52 | 4f 4b 45 5f 50 52 45 43 |CLIP_STR|OKE_PREC|
|00003c00| 49 53 ff 20 06 65 71 75 | ff 20 05 32 0d 0a 43 4c |IS. .equ|. .2..CL|
|00003c10| 49 50 5f 4d 41 53 4b ff | 20 0f 65 71 75 ff 20 05 |IP_MASK.| .equ. .|
|00003c20| 30 30 46 68 0d 0a 43 4c | 49 50 5f 4c 48 5f 41 4e |00Fh..CL|IP_LH_AN|
|00003c30| 47 4c 45 53 ff 20 0a 65 | 71 75 ff 20 05 30 31 30 |GLES. .e|qu. .010|
|00003c40| 68 0d 0a 43 4c 49 50 5f | 54 54 5f 41 4c 57 41 59 |h..CLIP_|TT_ALWAY|
|00003c50| 53 ff 20 0a 65 71 75 ff | 20 05 30 32 30 68 0d 0a |S. .equ.| .020h..|
|00003c60| 43 4c 49 50 5f 45 4d 42 | 45 44 44 45 44 ff 20 0b |CLIP_EMB|EDDED. .|
|00003c70| 65 71 75 ff 20 05 30 38 | 30 68 0d 0a 0d 0a 69 66 |equ. .08|0h....if|
|00003c80| 64 65 66 ff 20 03 44 42 | 5f 46 41 0d 0a 3b 20 57 |def. .DB|_FA..; W|
|00003c90| 68 65 6e 20 74 68 69 73 | 20 62 69 74 20 69 73 20 |hen this| bit is |
|00003ca0| 73 65 74 74 65 64 2c 20 | 46 2e 41 20 77 69 6c 6c |setted, |F.A will|
|00003cb0| 20 62 65 20 64 69 73 61 | 62 6c 65 64 2e 0d 0a 3b | be disa|bled...;|
|00003cc0| 20 57 68 65 6e 20 74 68 | 69 73 20 62 69 74 20 69 | When th|is bit i|
|00003cd0| 73 20 75 6e 73 65 74 74 | 65 64 2c 20 46 2e 41 20 |s unsett|ed, F.A |
|00003ce0| 77 69 6c 6c 20 62 65 20 | 70 72 6f 76 69 64 65 64 |will be |provided|
|00003cf0| 20 61 63 63 6f 72 64 69 | 6e 67 20 74 6f 0d 0a 3b | accordi|ng to..;|
|00003d00| 20 43 68 61 72 53 65 74 | 20 69 6e 66 6f 72 6d 61 | CharSet| informa|
|00003d10| 74 69 6f 6e 2e 0d 0a 43 | 4c 49 50 5f 44 46 41 5f |tion...C|LIP_DFA_|
|00003d20| 4f 56 45 52 52 49 44 45 | ff 20 07 65 71 75 ff 20 |OVERRIDE|. .equ. |
|00003d30| 05 30 34 30 68 0d 0a 65 | 6e 64 69 66 0d 0a 0d 0a |.040h..e|ndif....|
|00003d40| 44 45 46 41 55 4c 54 5f | 51 55 41 4c 49 54 59 ff |DEFAULT_|QUALITY.|
|00003d50| 20 09 65 71 75 ff 20 05 | 30 0d 0a 44 52 41 46 54 | .equ. .|0..DRAFT|
|00003d60| 5f 51 55 41 4c 49 54 59 | ff 20 0b 65 71 75 ff 20 |_QUALITY|. .equ. |
|00003d70| 05 31 0d 0a 50 52 4f 4f | 46 5f 51 55 41 4c 49 54 |.1..PROO|F_QUALIT|
|00003d80| 59 ff 20 0b 65 71 75 ff | 20 05 32 0d 0a 0d 0a 44 |Y. .equ.| .2....D|
|00003d90| 45 46 41 55 4c 54 5f 50 | 49 54 43 48 ff 20 0b 65 |EFAULT_P|ITCH. .e|
|00003da0| 71 75 ff 20 05 30 0d 0a | 46 49 58 45 44 5f 50 49 |qu. .0..|FIXED_PI|
|00003db0| 54 43 48 ff 20 0d 65 71 | 75 ff 20 05 31 0d 0a 56 |TCH. .eq|u. .1..V|
|00003dc0| 41 52 49 41 42 4c 45 5f | 50 49 54 43 48 ff 20 0a |ARIABLE_|PITCH. .|
|00003dd0| 65 71 75 ff 20 05 32 0d | 0a 69 66 64 65 66 20 44 |equ. .2.|.ifdef D|
|00003de0| 42 43 53 5f 57 49 46 45 | 0d 0a 49 47 4e 4f 52 45 |BCS_WIFE|..IGNORE|
|00003df0| 5f 44 45 53 43 45 4e 54 | ff 20 0a 65 71 75 ff 20 |_DESCENT|. .equ. |
|00003e00| 05 38 0d 0a 65 6e 64 69 | 66 0d 0a 0d 0a 41 4e 53 |.8..endi|f....ANS|
|00003e10| 49 5f 43 48 41 52 53 45 | 54 ff 20 0c 65 71 75 ff |I_CHARSE|T. .equ.|
|00003e20| 20 05 30 0d 0a 44 45 46 | 41 55 4c 54 5f 43 48 41 | .0..DEF|AULT_CHA|
|00003e30| 52 53 45 54 ff 20 09 65 | 71 75 ff 20 05 31 0d 0a |RSET. .e|qu. .1..|
|00003e40| 53 59 4d 42 4f 4c 5f 43 | 48 41 52 53 45 54 ff 20 |SYMBOL_C|HARSET. |
|00003e50| 0a 65 71 75 ff 20 05 32 | 0d 0a 53 48 49 46 54 4a |.equ. .2|..SHIFTJ|
|00003e60| 49 53 5f 43 48 41 52 53 | 45 54 ff 20 08 65 71 75 |IS_CHARS|ET. .equ|
|00003e70| ff 20 05 31 32 38 0d 0a | 48 41 4e 47 45 55 4c 5f |. .128..|HANGEUL_|
|00003e80| 43 48 41 52 53 45 54 ff | 20 09 65 71 75 ff 20 05 |CHARSET.| .equ. .|
|00003e90| 31 32 39 0d 0a 43 48 49 | 4e 45 53 45 42 49 47 35 |129..CHI|NESEBIG5|
|00003ea0| 5f 43 48 41 52 53 45 54 | ff 20 05 65 71 75 ff 20 |_CHARSET|. .equ. |
|00003eb0| 05 31 33 36 0d 0a 4f 45 | 4d 5f 43 48 41 52 53 45 |.136..OE|M_CHARSE|
|00003ec0| 54 ff 20 0d 65 71 75 ff | 20 05 32 35 35 0d 0a 69 |T. .equ.| .255..i|
|00003ed0| 66 64 65 66 ff 20 03 44 | 42 43 53 0d 0a 53 59 4d |fdef. .D|BCS..SYM|
|00003ee0| 42 4f 4c 5f 43 48 41 52 | 53 45 54 ff 20 0a 65 71 |BOL_CHAR|SET. .eq|
|00003ef0| 75 ff 20 05 32 0d 0a 53 | 48 49 46 54 4a 49 53 5f |u. .2..S|HIFTJIS_|
|00003f00| 43 48 41 52 53 45 54 ff | 20 08 65 71 75 ff 20 05 |CHARSET.| .equ. .|
|00003f10| 31 32 38 0d 0a 48 41 4e | 47 45 55 4c 5f 43 48 41 |128..HAN|GEUL_CHA|
|00003f20| 52 53 45 54 ff 20 09 65 | 71 75 ff 20 05 31 32 39 |RSET. .e|qu. .129|
|00003f30| 0d 0a 65 6e 64 69 66 0d | 0a 0d 0a 0d 0a 3b ff 20 |..endif.|.....;. |
|00003f40| 07 47 44 49 20 66 6f 6e | 74 20 66 61 6d 69 6c 69 |.GDI fon|t famili|
|00003f50| 65 73 2e 0d 0a 46 46 5f | 44 4f 4e 54 43 41 52 45 |es...FF_|DONTCARE|
|00003f60| ff 20 0d 65 71 75 20 ff | 30 03 33 37 33 30 30 62 |. .equ .|0.37300b|
|00003f70| ff 20 03 3b 20 44 6f 6e | 27 74 20 63 61 72 65 20 |. .; Don|'t care |
|00003f80| 6f 72 20 64 6f 6e 27 74 | 20 6b 6e 6f 77 2e 0d 0a |or don't| know...|
|00003f90| 46 46 5f 52 4f 4d 41 4e | ff 20 10 65 71 75 20 ff |FF_ROMAN|. .equ .|
|00003fa0| 30 03 31 ff 30 04 62 ff | 20 03 3b 20 56 61 72 69 |0.1.0.b.| .; Vari|
|00003fb0| 61 62 6c 65 20 73 74 72 | 6f 6b 65 20 77 69 64 74 |able str|oke widt|
|00003fc0| 68 2c 20 73 65 72 69 66 | 65 64 2e 0d 0a ff 20 28 |h, serif|ed.... (|
|00003fd0| 3b 20 54 69 6d 65 73 20 | 52 6f 6d 61 6e 2c 20 43 |; Times |Roman, C|
|00003fe0| 65 6e 74 75 72 79 20 53 | 63 68 6f 6f 6c 62 6f 6f |entury S|choolboo|
|00003ff0| 6b 2c 20 65 74 63 2e 0d | 0a 46 46 5f 53 57 49 53 |k, etc..|.FF_SWIS|
|00004000| 53 ff 20 10 65 71 75 20 | 30 30 31 ff 30 05 62 ff |S. .equ |001.0.b.|
|00004010| 20 03 3b 20 56 61 72 69 | 61 62 6c 65 20 73 74 72 | .; Vari|able str|
|00004020| 6f 6b 65 20 77 69 64 74 | 68 2c 20 73 61 6e 73 2d |oke widt|h, sans-|
|00004030| 73 65 72 69 66 65 64 2e | 0d 0a ff 20 28 3b 20 48 |serifed.|... (; H|
|00004040| 65 6c 76 65 74 69 63 61 | 2c 20 53 77 69 73 73 2c |elvetica|, Swiss,|
|00004050| 20 65 74 63 2e 0d 0a 46 | 46 5f 4d 4f 44 45 52 4e | etc...F|F_MODERN|
|00004060| ff 20 0f 65 71 75 20 30 | 30 31 31 ff 30 04 62 ff |. .equ 0|011.0.b.|
|00004070| 20 03 3b 20 43 6f 6e 73 | 24 15 ff 74 61 6e 74 20 | .; Cons|$..tant |
|00004080| 73 74 72 6f 6b 65 20 77 | 69 64 74 68 2c 20 73 65 |stroke w|idth, se|
|00004090| 72 69 66 65 64 20 6f 72 | 20 73 61 6e 73 2d 73 65 |rifed or| sans-se|
|000040a0| 72 69 66 65 64 2e 0d 0a | ff 20 28 3b 20 50 69 63 |rifed...|. (; Pic|
|000040b0| 61 2c 20 45 6c 69 74 65 | 2c 20 43 6f 75 72 69 65 |a, Elite|, Courie|
|000040c0| 72 2c 20 65 74 63 2e 0d | 0a 46 46 5f 53 43 52 49 |r, etc..|.FF_SCRI|
|000040d0| 50 54 ff 20 0f 65 71 75 | 20 30 31 ff 30 03 33 37 |PT. .equ| 01.0.37|
|000040e0| 33 62 ff 20 03 3b 20 43 | 75 72 73 69 76 65 2c 20 |3b. .; C|ursive, |
|000040f0| 65 74 63 2e 0d 0a 46 46 | 5f 44 45 43 4f 52 41 54 |etc...FF|_DECORAT|
|00004100| 49 56 45 ff 20 0b 65 71 | 75 20 30 31 30 31 ff 30 |IVE. .eq|u 0101.0|
|00004110| 04 62 ff 20 03 3b 20 4f | 6c 64 20 45 6e 67 6c 69 |.b. .; O|ld Engli|
|00004120| 73 68 2c 20 65 74 63 2e | 0d 0a 0d 0a 0d 0a 3b ff |sh, etc.|......;.|
|00004130| 20 07 46 6f 6e 74 20 77 | 65 69 67 68 74 73 20 6c | .Font w|eights l|
|00004140| 69 67 68 74 65 73 74 20 | 74 6f 20 64 61 72 6b 65 |ightest |to darke|
|00004150| 73 74 2e 0d 0a 46 57 5f | 44 4f 4e 54 43 41 52 45 |st...FW_|DONTCARE|
|00004160| ff 20 0d 65 71 75 ff 20 | 05 30 64 0d 0a 46 57 5f |. .equ. |.0d..FW_|
|00004170| 54 48 49 4e ff 20 11 65 | 71 75 ff 20 05 31 30 30 |THIN. .e|qu. .100|
|00004180| 64 0d 0a 46 57 5f 45 58 | 54 52 41 4c 49 47 48 54 |d..FW_EX|TRALIGHT|
|00004190| ff 20 0b 65 71 75 ff 20 | 05 32 30 30 64 0d 0a 46 |. .equ. |.200d..F|
|000041a0| 57 5f 4c 49 47 48 54 ff | 20 10 65 71 75 ff 20 05 |W_LIGHT.| .equ. .|
|000041b0| 33 30 30 64 0d 0a 46 57 | 5f 4e 4f 52 4d 41 4c ff |300d..FW|_NORMAL.|
|000041c0| 20 0f 65 71 75 ff 20 05 | 34 30 30 64 0d 0a 46 57 | .equ. .|400d..FW|
|000041d0| 5f 4d 45 44 49 55 4d ff | 20 0f 65 71 75 ff 20 05 |_MEDIUM.| .equ. .|
|000041e0| 35 30 30 64 0d 0a 46 57 | 5f 53 45 4d 49 42 4f 4c |500d..FW|_SEMIBOL|
|000041f0| 44 ff 20 0d 65 71 75 ff | 20 05 36 30 30 64 0d 0a |D. .equ.| .600d..|
|00004200| 46 57 5f 42 4f 4c 44 ff | 20 11 65 71 75 ff 20 05 |FW_BOLD.| .equ. .|
|00004210| 37 30 30 64 0d 0a 46 57 | 5f 45 58 54 52 41 42 4f |700d..FW|_EXTRABO|
|00004220| 4c 44 ff 20 0c 65 71 75 | ff 20 05 38 30 30 64 0d |LD. .equ|. .800d.|
|00004230| 0a 46 57 5f 48 45 41 56 | 59 ff 20 10 65 71 75 ff |.FW_HEAV|Y. .equ.|
|00004240| 20 05 39 30 30 64 0d 0a | 0d 0a 46 57 5f 55 4c 54 | .900d..|..FW_ULT|
|00004250| 52 41 4c 49 47 48 54 ff | 20 0b 65 71 75 ff 20 05 |RALIGHT.| .equ. .|
|00004260| 46 57 5f 45 58 54 52 41 | 4c 49 47 48 54 0d 0a 46 |FW_EXTRA|LIGHT..F|
|00004270| 57 5f 52 45 47 55 4c 41 | 52 ff 20 0e 65 71 75 ff |W_REGULA|R. .equ.|
|00004280| 20 05 46 57 5f 4e 4f 52 | 4d 41 4c 0d 0a 46 57 5f | .FW_NOR|MAL..FW_|
|00004290| 44 45 4d 49 42 4f 4c 44 | ff 20 0d 65 71 75 ff 20 |DEMIBOLD|. .equ. |
|000042a0| 05 46 57 5f 53 45 4d 49 | 42 4f 4c 44 0d 0a 46 57 |.FW_SEMI|BOLD..FW|
|000042b0| 5f 55 4c 54 52 41 42 4f | 4c 44 ff 20 0c 65 71 75 |_ULTRABO|LD. .equ|
|000042c0| ff 20 05 46 57 5f 45 58 | 54 52 41 42 4f 4c 44 0d |. .FW_EX|TRABOLD.|
|000042d0| 0a 46 57 5f 42 4c 41 43 | 4b ff 20 10 65 71 75 ff |.FW_BLAC|K. .equ.|
|000042e0| 20 05 46 57 5f 48 45 41 | 56 59 0d 0a 0d 0a 0d 0a | .FW_HEA|VY......|
|000042f0| 3b 20 45 6e 75 6d 65 72 | 61 74 69 6f 6e 20 66 6f |; Enumer|ation fo|
|00004300| 6e 74 20 74 79 70 65 73 | 2e 0d 0a 52 41 53 54 45 |nt types|...RASTE|
|00004310| 52 5f 46 4f 4e 54 54 59 | 50 45 ff 20 09 65 71 75 |R_FONTTY|PE. .equ|
|00004320| ff 20 05 31 0d 0a 44 45 | 56 49 43 45 5f 46 4f 4e |. .1..DE|VICE_FON|
|00004330| 54 54 59 50 45 ff 20 09 | 65 71 75 ff 20 05 32 0d |TTYPE. .|equ. .2.|
|00004340| 0a 69 66 64 65 66 ff 20 | 03 44 42 43 53 5f 57 49 |.ifdef. |.DBCS_WI|
|00004350| 46 45 0d 0a 45 58 54 45 | 52 4e 41 4c 5f 46 4f 4e |FE..EXTE|RNAL_FON|
|00004360| 54 54 59 50 45 ff 20 07 | 65 71 75 ff 20 05 38 0d |TTYPE. .|equ. .8.|
|00004370| 0a 65 6e 64 69 66 0d 0a | 0d 0a ff 20 04 69 66 20 |.endif..|... .if |
|00004380| 20 30 0d 0a 2a 2f 0d 0a | 0d 0a 2f 2a 20 54 68 65 | 0..*/..|../* The|
|00004390| 20 73 69 7a 65 20 74 6f | 20 61 6c 6c 6f 63 61 74 | size to| allocat|
|000043a0| 65 20 66 6f 72 20 74 68 | 65 20 6c 66 46 61 63 65 |e for th|e lfFace|
|000043b0| 4e 61 6d 65 20 66 69 65 | 6c 64 20 69 6e 20 74 68 |Name fie|ld in th|
|000043c0| 65 20 6c 6f 67 69 63 61 | 6c 20 66 6f 6e 74 2e 20 |e logica|l font. |
|000043d0| 2a 2f 0d 0a 23 69 66 6e | 64 65 66 ff 20 05 4c 46 |*/..#ifn|def. .LF|
|000043e0| 5f 46 41 43 45 53 49 5a | 45 0d 0a 23 64 65 66 69 |_FACESIZ|E..#defi|
|000043f0| 6e 65 ff 20 05 4c 46 5f | 46 41 43 45 53 49 5a 45 |ne. .LF_|FACESIZE|
|00004400| ff 20 05 33 32 0d 0a 23 | 65 6e 64 69 66 0d 0a 0d |. .32..#|endif...|
|00004410| 0a 2f 2a 20 56 61 72 69 | 6f 75 73 20 63 6f 6e 73 |./* Vari|ous cons|
|00004420| 74 61 6e 74 73 20 66 6f | 72 20 64 65 66 69 6e 69 |tants fo|r defini|
|00004430| 6e 67 20 61 20 6c 6f 67 | 69 63 61 6c 20 66 6f 6e |ng a log|ical fon|
|00004440| 74 2e 20 2a 2f 0d 0a 23 | 64 65 66 69 6e 65 ff 20 |t. */..#|define. |
|00004450| 05 4f 55 54 5f 44 45 46 | 41 55 4c 54 5f 50 52 45 |.OUT_DEF|AULT_PRE|
|00004460| 43 49 53 ff 20 06 30 0d | 0a 23 64 65 66 69 6e 65 |CIS. .0.|.#define|
|00004470| ff 20 05 4f 55 54 5f 53 | 54 52 49 4e 47 5f 50 52 |. .OUT_S|TRING_PR|
|00004480| 45 43 49 53 ff 20 07 31 | 0d 0a 23 64 65 66 69 6e |ECIS. .1|..#defin|
|00004490| 65 ff 20 05 4f 55 54 5f | 43 48 41 52 41 43 54 45 |e. .OUT_|CHARACTE|
|000044a0| 52 5f 50 52 45 43 49 53 | ff 20 04 32 0d 0a 23 64 |R_PRECIS|. .2..#d|
|000044b0| 65 66 69 6e 65 ff 20 05 | 4f 55 54 5f 53 54 52 4f |efine. .|OUT_STRO|
|000044c0| 4b 45 5f 50 52 45 43 49 | 53 ff 20 07 33 0d 0a 23 |KE_PRECI|S. .3..#|
|000044d0| 64 65 66 69 6e 65 ff 20 | 05 4f 55 54 5f 54 54 5f |define. |.OUT_TT_|
|000044e0| 50 52 45 43 49 53 ff 20 | 0b 34 0d 0a 23 64 65 66 |PRECIS. |.4..#def|
|000044f0| 69 6e 65 ff 20 05 4f 55 | 54 5f 44 45 56 49 43 45 |ine. .OU|T_DEVICE|
|00004500| 5f 50 52 45 43 49 53 ff | 20 07 35 0d 0a 23 64 65 |_PRECIS.| .5..#de|
|00004510| 66 69 6e 65 ff 20 05 4f | 55 54 5f 52 41 53 54 45 |fine. .O|UT_RASTE|
|00004520| 52 5f 50 52 45 43 49 53 | ff 20 07 36 0d 0a 23 64 |R_PRECIS|. .6..#d|
|00004530| 65 66 69 6e 65 ff 20 05 | 4f 55 54 5f 54 54 5f 4f |efine. .|OUT_TT_O|
|00004540| 4e 4c 59 5f 50 52 45 43 | 49 53 ff 20 06 37 0d 0a |NLY_PREC|IS. .7..|
|00004550| 0d 0a 23 64 65 66 69 6e | 65 ff 20 05 43 4c 49 50 |..#defin|e. .CLIP|
|00004560| 5f 44 45 46 41 55 4c 54 | 5f 50 52 45 43 49 53 ff |_DEFAULT|_PRECIS.|
|00004570| 20 05 30 0d 0a 23 64 65 | 66 69 6e 65 ff 20 05 43 | .0..#de|fine. .C|
|00004580| 4c 49 50 5f 43 48 41 52 | 41 43 54 45 52 5f 50 52 |LIP_CHAR|ACTER_PR|
|00004590| 45 43 49 53 ff 20 03 31 | 0d 0a 23 64 65 66 69 6e |ECIS. .1|..#defin|
|000045a0| 65 ff 20 05 43 4c 49 50 | 5f 53 54 52 4f 4b 45 5f |e. .CLIP|_STROKE_|
|000045b0| 50 52 45 43 49 53 ff 20 | 06 32 0d 0a 23 64 65 66 |PRECIS. |.2..#def|
|000045c0| 69 6e 65 ff 20 05 43 4c | 49 50 5f 4d 41 53 4b ff |ine. .CL|IP_MASK.|
|000045d0| 20 0f 30 78 30 46 0d 0a | 23 64 65 66 69 6e 65 ff | .0x0F..|#define.|
|000045e0| 20 05 43 4c 49 50 5f 4c | 48 5f 41 4e 47 4c 45 53 | .CLIP_L|H_ANGLES|
|000045f0| ff 20 0a 30 78 31 30 0d | 0a 23 64 65 66 69 6e 65 |. .0x10.|.#define|
|00004600| ff 20 05 43 4c 49 50 5f | 54 54 5f 41 4c 57 41 59 |. .CLIP_|TT_ALWAY|
|00004610| 53 ff 20 0a 30 78 32 30 | 0d 0a 23 64 65 66 69 6e |S. .0x20|..#defin|
|00004620| 65 ff 20 05 43 4c 49 50 | 5f 45 4d 42 45 44 44 45 |e. .CLIP|_EMBEDDE|
|00004630| 44 ff 20 0b 30 78 38 30 | 0d 0a 23 69 66 64 65 66 |D. .0x80|..#ifdef|
|00004640| 20 20 44 42 5f 46 41 0d | 0a 23 64 65 66 69 6e 65 | DB_FA.|.#define|
|00004650| 20 43 4c 49 50 5f 44 46 | 41 5f 4f 56 45 52 52 49 | CLIP_DF|A_OVERRI|
|00004660| 44 45 ff 20 0b 30 78 34 | 30 0d 0a 23 65 6e 64 69 |DE. .0x4|0..#endi|
|00004670| 66 0d 0a 0d 0a 23 64 65 | 66 69 6e 65 ff 20 05 44 |f....#de|fine. .D|
|00004680| 45 46 41 55 4c 54 5f 51 | 55 41 4c 49 54 59 ff 20 |EFAULT_Q|UALITY. |
|00004690| 09 30 0d 0a 23 64 65 66 | 69 6e 65 ff 20 05 44 52 |.0..#def|ine. .DR|
|000046a0| 41 46 54 5f 51 55 41 4c | 49 54 59 ff 20 0b 31 0d |AFT_QUAL|ITY. .1.|
|000046b0| 0a 23 64 65 66 69 6e 65 | ff 20 05 50 52 4f 4f 46 |.#define|. .PROOF|
|000046c0| 5f 51 55 41 4c 49 54 59 | ff 20 0b 32 0d 0a 0d 0a |_QUALITY|. .2....|
|000046d0| 23 64 65 66 69 6e 65 ff | 20 05 44 45 46 41 55 4c |#define.| .DEFAUL|
|000046e0| 54 5f 50 49 54 43 48 ff | 20 0b 30 0d 0a 23 64 65 |T_PITCH.| .0..#de|
|000046f0| 66 69 6e 65 ff 20 05 46 | 49 58 45 44 5f 50 49 54 |fine. .F|IXED_PIT|
|00004700| 43 48 ff 20 0d 31 0d 0a | 23 64 65 66 69 6e 65 ff |CH. .1..|#define.|
|00004710| 20 05 56 41 52 49 41 42 | 4c 45 5f 50 49 54 43 48 | .VARIAB|LE_PITCH|
|00004720| ff 20 0a 32 0d 0a 23 69 | 66 64 65 66 20 20 44 42 |. .2..#i|fdef DB|
|00004730| 43 53 5f 57 49 46 45 0d | 0a 23 64 65 66 69 6e 65 |CS_WIFE.|.#define|
|00004740| ff 20 05 49 47 4e 4f 52 | 45 5f 44 45 53 43 45 4e |. .IGNOR|E_DESCEN|
|00004750| 54 ff 20 0a 38 0d 0a 23 | 65 6e 64 69 66 0d 0a 0d |T. .8..#|endif...|
|00004760| 0a 23 64 65 66 69 6e 65 | ff 20 05 41 4e 53 49 5f |.#define|. .ANSI_|
|00004770| 43 48 41 52 53 45 54 ff | 20 0c 30 0d 0a 23 64 65 |CHARSET.| .0..#de|
|00004780| 66 69 6e 65 ff 20 05 44 | 45 46 41 55 4c 54 5f 43 |fine. .D|EFAULT_C|
|00004790| 48 41 52 53 45 54 ff 20 | 09 31 0d 0a 23 64 65 66 |HARSET. |.1..#def|
|000047a0| 69 6e 65 ff 20 05 53 59 | 4d 42 4f 4c 5f 43 48 41 |ine. .SY|MBOL_CHA|
|000047b0| 52 53 45 54 ff 20 0a 32 | 0d 0a 23 64 65 66 69 6e |RSET. .2|..#defin|
|000047c0| 65 ff 20 05 53 48 49 46 | 54 4a 49 53 5f 43 48 41 |e. .SHIF|TJIS_CHA|
|000047d0| 52 53 45 54 ff 20 08 31 | 32 38 0d 0a 23 64 65 66 |RSET. .1|28..#def|
|000047e0| 69 6e 65 ff 20 05 48 41 | 4e 47 45 55 4c 5f 43 48 |ine. .HA|NGEUL_CH|
|000047f0| 41 52 53 45 54 ff 20 09 | 31 32 39 0d 0a 23 64 65 |ARSET. .|129..#de|
|00004800| 66 69 6e 65 ff 20 05 43 | 48 49 4e 45 53 45 42 49 |fine. .C|HINESEBI|
|00004810| 47 35 5f 43 48 41 52 53 | 45 54 ff 20 05 31 33 36 |G5_CHARS|ET. .136|
|00004820| 0d 0a 23 64 65 66 69 6e | 65 ff 20 05 4f 45 4d 5f |..#defin|e. .OEM_|
|00004830| 43 48 41 52 53 45 54 ff | 20 0d 32 35 35 0d 0a 23 |CHARSET.| .255..#|
|00004840| 69 66 64 65 66 20 20 44 | 42 43 53 0d 0a 23 64 65 |ifdef D|BCS..#de|
|00004850| 66 69 6e 65 ff 20 05 53 | 59 4d 42 4f 4c 5f 43 48 |fine. .S|YMBOL_CH|
|00004860| 41 52 53 45 54 ff 20 0a | 32 0d 0a 23 64 65 66 69 |ARSET. .|2..#defi|
|00004870| 6e 65 ff 20 05 53 48 49 | 46 54 4a 49 53 5f 43 48 |ne. .SHI|FTJIS_CH|
|00004880| 41 52 53 45 54 ff 20 08 | 31 32 38 0d 0a 23 64 65 |ARSET. .|128..#de|
|00004890| 66 69 6e 65 ff 20 05 48 | 41 4e 47 45 55 4c 5f 43 |fine. .H|ANGEUL_C|
|000048a0| 48 41 52 53 45 54 ff 20 | 09 31 32 39 0d 0a 23 65 |HARSET. |.129..#e|
|000048b0| 6e 64 69 66 0d 0a 0d 0a | 2f 2a ff 20 06 47 44 49 |ndif....|/*. .GDI|
|000048c0| 20 66 6f 6e 74 20 66 61 | 6d 69 6c 69 65 73 2e ff | font fa|milies..|
|000048d0| 20 2e 2a 2f 0d 0a 23 64 | 65 66 69 6e 65 20 46 46 | .*/..#d|efine FF|
|000048e0| 5f 44 4f 4e 54 43 41 52 | 45 ff 20 05 28 30 3c 3c |_DONTCAR|E. .(0<<|
|000048f0| 34 29 20 20 2f 2a 20 44 | 6f 6e 27 74 20 63 61 72 |4) /* D|on't car|
|00004900| 65 20 6f 72 20 64 6f 6e | 27 74 20 6b 6e 6f 77 2e |e or don|'t know.|
|00004910| ff 20 0c 2a 2f 0d 0a 23 | 64 65 66 69 6e 65 20 46 |. .*/..#|define F|
|00004920| 46 5f 52 4f 4d 41 4e ff | 20 08 28 31 3c 3c 34 29 |F_ROMAN.| .(1<<4)|
|00004930| 20 20 2f 2a 20 56 61 72 | 69 61 62 6c 65 20 73 74 | /* Var|iable st|
|00004940| 72 6f 6b 65 20 77 69 64 | 74 68 2c 20 73 65 72 69 |roke wid|th, seri|
|00004950| 66 65 64 2e ff 20 06 2a | 2f 0d 0a ff 20 20 2f 2a |fed.. .*|/... /*|
|00004960| 20 54 69 6d 65 73 20 52 | 6f 6d 61 6e 2c 20 43 65 | Times R|oman, Ce|
|00004970| 6e 74 75 72 79 20 53 63 | 68 6f 6f 6c 62 6f 6f 6b |ntury Sc|hoolbook|
|00004980| 2c 20 65 74 63 2e 2a 2f | 0d 0a 23 64 65 66 69 6e |, etc.*/|..#defin|
|00004990| 65 20 46 46 5f 53 57 49 | 53 53 ff 20 08 28 32 3c |e FF_SWI|SS. .(2<|
|000049a0| 3c 34 29 20 20 2f 2a 20 | 56 61 72 69 61 62 6c 65 |<4) /* |Variable|
|000049b0| 20 73 74 72 6f 6b 65 20 | 77 69 64 74 68 2c 20 73 | stroke |width, s|
|000049c0| 61 6e 73 2d 73 65 72 69 | 66 65 64 2e 20 2a 2f 0d |ans-seri|fed. */.|
|000049d0| 0a ff 20 20 2f 2a 20 48 | 65 6c 76 65 74 69 63 61 |.. /* H|elvetica|
|000049e0| 2c 20 53 77 69 73 73 2c | 20 65 74 63 2e ff 20 0f |, Swiss,| etc.. .|
|000049f0| 2a 2f 0d 0a 23 64 65 66 | 69 6e 65 20 46 46 5f 4d |*/..#def|ine FF_M|
|00004a00| 4f 44 45 52 4e ff 20 07 | 28 33 3c 3c 34 29 20 20 |ODERN. .|(3<<4) |
|00004a10| 2f 2a 20 43 6f 6e 73 74 | 61 6e 74 20 73 74 72 6f |/* Const|ant stro|
|00004a20| 6b 65 20 77 69 64 74 68 | 2c 20 73 65 72 69 66 65 |ke width|, serife|
|00004a30| 64 20 6f 72 20 73 61 6e | 73 2d 73 65 72 69 66 65 |d or san|s-serife|
|00004a40| 64 2e 20 2a 2f 0d 0a ff | 20 20 2f 2a 20 50 69 63 |d. */...| /* Pic|
|00004a50| 61 2c 20 45 6c 69 74 65 | 2c 20 43 6f 75 72 69 65 |a, Elite|, Courie|
|00004a60| 72 2c 20 65 74 63 2e ff | 20 0b 2a 2f 0d 0a 23 64 |r, etc..| .*/..#d|
|00004a70| 65 66 69 6e 65 20 46 46 | 5f 53 43 52 49 50 54 ff |efine FF|_SCRIPT.|
|00004a80| 20 07 28 34 3c 3c 34 29 | 20 20 2f 2a 20 43 75 72 | .(4<<4)| /* Cur|
|00004a90| 73 69 76 65 2c 20 65 74 | 63 2e ff 20 18 2a 2f 0d |sive, et|c.. .*/.|
|00004aa0| 0a 23 64 65 66 69 6e 65 | 20 46 46 5f 44 45 43 4f |.#define| FF_DECO|
|00004ab0| 52 41 54 49 56 45 ff 20 | 03 28 35 3c 3c 34 29 20 |RATIVE. |.(5<<4) |
|00004ac0| 20 2f 2a 20 4f 6c 64 20 | 45 6e 67 6c 69 73 68 2c | /* Old |English,|
|00004ad0| 20 65 74 63 2e ff 20 14 | 2a 2f 0d 0a 0d 0a 0d 0a | etc.. .|*/......|
|00004ae0| 2f 2a ff 20 06 46 6f 6e | 74 20 77 65 69 67 68 74 |/*. .Fon|t weight|
|00004af0| 73 20 6c 69 67 68 74 65 | 73 74 20 74 6f 20 64 61 |s lighte|st to da|
|00004b00| 72 6b 65 73 74 2e ff 20 | 1f 2a 2f 0d 0a 23 64 65 |rkest.. |.*/..#de|
|00004b10| 66 69 6e 65 20 46 57 5f | 44 4f 4e 54 43 41 52 45 |fine FW_|DONTCARE|
|00004b20| ff 20 0d 30 0d 0a 23 64 | 65 66 69 6e 65 20 46 57 |. .0..#d|efine FW|
|00004b30| 5f 54 48 49 4e ff 20 11 | 31 30 30 0d 0a 23 64 65 |_THIN. .|100..#de|
|00004b40| 66 69 6e 65 20 46 57 5f | 45 58 54 52 41 4c 49 47 |fine FW_|EXTRALIG|
|00004b50| 48 54 ff 20 0b 32 30 30 | 0d 0a 23 64 65 66 69 6e |HT. .200|..#defin|
|00004b60| 65 20 46 57 5f 4c 49 47 | 48 54 ff 20 10 33 30 30 |e FW_LIG|HT. .300|
|00004b70| 0d 0a 23 64 65 66 69 6e | 65 20 46 57 5f 4e 4f 52 |..#defin|e FW_NOR|
|00004b80| 4d 41 4c ff 20 0f 34 30 | 30 0d 0a 23 64 65 66 69 |MAL. .40|0..#defi|
|00004b90| 6e 65 20 46 57 5f 4d 45 | 44 49 55 4d ff 20 0f 35 |ne FW_ME|DIUM. .5|
|00004ba0| 30 30 0d 0a 23 64 65 66 | 69 6e 65 20 46 57 5f 53 |00..#def|ine FW_S|
|00004bb0| 45 4d 49 42 4f 4c 44 ff | 20 0d 36 30 30 0d 0a 23 |EMIBOLD.| .600..#|
|00004bc0| 64 65 66 69 6e 65 20 46 | 57 5f 42 4f 4c 44 ff 20 |define F|W_BOLD. |
|00004bd0| 11 37 30 30 0d 0a 23 64 | 65 66 69 6e 65 20 46 57 |.700..#d|efine FW|
|00004be0| 5f 45 58 54 52 41 42 4f | 4c 44 ff 20 0c 38 30 30 |_EXTRABO|LD. .800|
|00004bf0| 0d 0a 23 64 65 66 69 6e | 65 20 46 57 5f 48 45 41 |..#defin|e FW_HEA|
|00004c00| 56 59 ff 20 10 39 30 30 | 0d 0a 0d 0a 23 64 65 66 |VY. .900|....#def|
|00004c10| 69 6e 65 20 46 57 5f 55 | 4c 54 52 41 4c 49 47 48 |ine FW_U|LTRALIGH|
|00004c20| 54 ff 20 0b 46 57 5f 45 | 58 54 52 41 4c 49 47 48 |T. .FW_E|XTRALIGH|
|00004c30| 54 0d 0a 23 64 65 66 69 | 6e 65 20 46 57 5f 52 45 |T..#defi|ne FW_RE|
|00004c40| 47 55 4c 41 52 ff 20 0e | 46 57 5f 4e 4f 52 4d 41 |GULAR. .|FW_NORMA|
|00004c50| 4c 0d 0a 23 64 65 66 69 | 6e 65 20 46 57 5f 44 45 |L..#defi|ne FW_DE|
|00004c60| 4d 49 42 4f 4c 44 ff 20 | 0d 46 57 5f 53 45 4d 49 |MIBOLD. |.FW_SEMI|
|00004c70| 42 4f 4c 44 0d 0a 23 64 | 65 66 69 6e 65 20 46 57 |BOLD..#d|efine FW|
|00004c80| 5f 55 4c 54 52 41 42 4f | 4c 44 ff 20 0c 46 57 5f |_ULTRABO|LD. .FW_|
|00004c90| 45 58 54 52 41 42 4f 4c | 44 0d 0a 23 64 65 66 69 |EXTRABOL|D..#defi|
|00004ca0| 6e 65 20 46 57 5f 42 4c | 41 43 4b ff 20 10 46 57 |ne FW_BL|ACK. .FW|
|00004cb0| 5f 48 45 41 56 59 0d 0a | 0d 0a 2f 2a 20 45 6e 75 |_HEAVY..|../* Enu|
|00004cc0| 6d 65 72 61 74 69 6f 6e | 20 66 6f 6e 74 20 74 79 |meration| font ty|
|00004cd0| 70 65 73 2e 20 2a 2f 0d | 0a 23 64 65 66 69 6e 65 |pes. */.|.#define|
|00004ce0| ff 20 05 52 41 53 54 45 | 52 5f 46 4f 4e 54 54 59 |. .RASTE|R_FONTTY|
|00004cf0| 50 45 ff 20 09 31 0d 0a | 23 64 65 66 69 6e 65 ff |PE. .1..|#define.|
|00004d00| 20 05 44 45 56 49 43 45 | 5f 46 4f 4e 54 54 59 50 | .DEVICE|_FONTTYP|
|00004d10| 45 ff 20 09 32 0d 0a 23 | 69 66 64 65 66 20 20 44 |E. .2..#|ifdef D|
|00004d20| 42 43 53 5f 57 49 46 45 | 0d 0a 23 64 65 66 69 6e |BCS_WIFE|..#defin|
|00004d30| 65 ff 20 05 45 58 54 45 | 52 4e 41 4c 5f 46 4f 4e |e. .EXTE|RNAL_FON|
|00004d40| 54 54 59 50 45 ff 20 07 | 38 0d 0a 23 65 6e 64 69 |TTYPE. .|8..#endi|
|00004d50| 66 0d 0a 0d 0a 2f 2a 0d | 0a ff 20 04 65 6e 64 69 |f..../*.|.. .endi|
|00004d60| 66 0d 0a 0d 0a 0d 0a 4c | 6f 67 46 6f 6e 74 ff 20 |f......L|ogFont. |
|00004d70| 09 73 74 72 75 63 ff 20 | 37 3b 2a 2f 20 74 79 70 |.struc. |7;*/ typ|
|00004d80| 65 64 65 66 ff 20 05 73 | 74 72 75 63 74 20 20 7b |edef. .s|truct {|
|00004d90| ff 20 0a 2f 2a 0d 0a 0d | 0a 20 20 6c 66 48 65 69 |. ./*...|. lfHei|
|00004da0| 67 68 74 ff 20 0c 64 77 | ff 20 06 30 ff 20 2d 3b |ght. .dw|. .0. -;|
|00004db0| 2a 2f 20 73 68 6f 72 74 | 20 69 6e 74 20 6c 66 48 |*/ short| int lfH|
|00004dc0| 65 69 67 68 74 3b ff 20 | 0c 2f 2a 0d 0a 20 20 6c |eight;. |./*.. l|
|00004dd0| 66 57 69 64 74 68 ff 20 | 0d 64 77 ff 20 06 30 ff |fWidth. |.dw. .0.|
|00004de0| 20 2d 3b 2a 2f 20 73 68 | 6f 72 74 20 69 6e 74 20 | -;*/ sh|ort int |
|00004df0| 6c 66 57 69 64 74 68 3b | ff 20 0d 2f 2a 0d 0a 20 |lfWidth;|. ./*.. |
|00004e00| 20 6c 66 45 73 63 61 70 | 65 6d 65 6e 74 ff 20 08 | lfEscap|ement. .|
|00004e10| 64 77 ff 20 06 30 ff 20 | 2d 3b 2a 2f 20 73 68 6f |dw. .0. |-;*/ sho|
|00004e20| 72 74 20 69 6e 74 20 6c | 66 45 73 63 61 70 65 6d |rt int l|fEscapem|
|00004e30| 65 6e 74 3b ff 20 08 2f | 2a 0d 0a 20 20 6c 66 4f |ent;. ./|*.. lfO|
|00004e40| 72 69 65 6e 74 61 74 69 | 6f 6e ff 20 07 64 77 ff |rientati|on. .dw.|
|00004e50| 20 06 30 ff 20 2d 3b 2a | 2f 20 73 68 6f 72 74 20 | .0. -;*|/ short |
|00004e60| 69 6e 74 20 6c 66 4f 72 | 69 65 6e 74 61 74 69 6f |int lfOr|ientatio|
|00004e70| 6e 3b ff 20 07 2f 2a 0d | 0a 20 20 6c 66 57 65 69 |n;. ./*.|. lfWei|
|00004e80| 67 68 74 ff 20 0c 64 77 | ff 20 06 30 ff 20 2d 3b |ght. .dw|. .0. -;|
|00004e90| 2a 2f 20 73 68 6f 72 74 | 20 69 6e 74 20 6c 66 57 |*/ short| int lfW|
|00004ea0| 65 69 67 68 74 3b ff 20 | 0c 2f 2a 0d 0a 20 20 6c |eight;. |./*.. l|
|00004eb0| 66 49 74 61 6c 69 63 ff | 20 0c 64 62 ff 20 06 30 |fItalic.| .db. .0|
|00004ec0| ff 20 2d 3b 2a 2f 20 42 | 59 54 45 20 6c 66 49 74 |. -;*/ B|YTE lfIt|
|00004ed0| 61 6c 69 63 3b ff 20 11 | 2f 2a 0d 0a 20 20 6c 66 |alic;. .|/*.. lf|
|00004ee0| 55 6e 64 65 72 6c 69 6e | 65 ff 20 09 64 62 ff 20 |Underlin|e. .db. |
|00004ef0| 06 30 ff 20 2d 3b 2a 2f | 20 42 59 54 45 20 6c 66 |.0. -;*/| BYTE lf|
|00004f00| 55 6e 64 65 72 6c 69 6e | 65 3b ff 20 0e 2f 2a 0d |Underlin|e;. ./*.|
|00004f10| 0a 20 20 6c 66 53 74 72 | 69 6b 65 4f 75 74 ff 20 |. lfStr|ikeOut. |
|00004f20| 09 64 62 ff 20 06 30 ff | 20 2d 3b 2a 2f 20 42 59 |.db. .0.| -;*/ BY|
|00004f30| 54 45 20 6c 66 53 74 72 | 69 6b 65 4f 75 74 3b ff |TE lfStr|ikeOut;.|
|00004f40| 20 0e 2f 2a 0d 0a 20 20 | 6c 66 43 68 61 72 53 65 | ./*.. |lfCharSe|
|00004f50| 74 ff 20 0b 64 62 ff 20 | 06 30 ff 20 2d 3b 2a 2f |t. .db. |.0. -;*/|
|00004f60| 20 42 59 54 45 20 6c 66 | 43 68 61 72 53 65 74 3b | BYTE lf|CharSet;|
|00004f70| ff 20 10 2f 2a 0d 0a 20 | 20 6c 66 4f 75 74 50 72 |. ./*.. | lfOutPr|
|00004f80| 65 63 69 73 69 6f 6e ff | 20 06 64 62 ff 20 06 30 |ecision.| .db. .0|
|00004f90| ff 20 2d 3b 2a 2f 20 42 | 59 54 45 20 6c 66 4f 75 |. -;*/ B|YTE lfOu|
|00004fa0| 74 50 72 65 63 69 73 69 | 6f 6e 3b ff 20 0b 2f 2a |tPrecisi|on;. ./*|
|00004fb0| 0d 0a 20 20 6c 66 43 6c | 69 70 50 72 65 63 69 73 |.. lfCl|ipPrecis|
|00004fc0| 69 6f 6e ff 20 05 64 62 | ff 20 06 30 ff 20 2d 3b |ion. .db|. .0. -;|
|00004fd0| 2a 2f 20 42 59 54 45 20 | 6c 66 43 6c 69 70 50 72 |*/ BYTE |lfClipPr|
|00004fe0| 65 63 69 73 69 6f 6e 3b | ff 20 0a 2f 2a 0d 0a 20 |ecision;|. ./*.. |
|00004ff0| 20 6c 66 51 75 61 6c 69 | 74 79 ff 20 0b 64 62 ff | lfQuali|ty. .db.|
|00005000| 20 06 30 ff 20 2d 3b 2a | 2f 20 42 59 54 45 20 6c | .0. -;*|/ BYTE l|
|00005010| 66 51 75 61 6c 69 74 79 | 3b ff 20 10 2f 2a 0d 0a |fQuality|;. ./*..|
|00005020| 20 20 6c 66 50 69 74 63 | 68 41 6e 64 46 61 6d 69 | lfPitc|hAndFami|
|00005030| 6c 79 ff 20 04 64 62 ff | 20 06 30 ff 20 2d 3b 2a |ly. .db.| .0. -;*|
|00005040| 2f 20 42 59 54 45 20 6c | 66 50 69 74 63 68 41 6e |/ BYTE l|fPitchAn|
|00005050| 64 46 61 6d 69 6c 79 3b | ff 20 09 2f 2a 0d 0a 20 |dFamily;|. ./*.. |
|00005060| 20 6c 66 46 61 63 65 4e | 61 6d 65 ff 20 0a 64 62 | lfFaceN|ame. .db|
|00005070| ff 20 06 30 20 3b 20 41 | 20 76 61 72 69 61 62 6c |. .0 ; A| variabl|
|00005080| 65 20 6c 65 6e 67 74 68 | 20 66 69 65 6c 64 20 66 |e length| field f|
|00005090| 6f 72 20 74 68 65 20 66 | 61 63 65 20 6e 61 6d 65 |or the f|ace name|
|000050a0| 2e 3b 2a 2f 20 42 59 54 | 45 20 6c 66 46 61 63 65 |.;*/ BYT|E lfFace|
|000050b0| 4e 61 6d 65 5b 4c 46 5f | 46 41 43 45 53 49 5a 45 |Name[LF_|FACESIZE|
|000050c0| 5d 3b 20 20 2f 2a 0d 0a | 0d 0a 4c 6f 67 46 6f 6e |]; /*..|..LogFon|
|000050d0| 74 ff 20 09 65 6e 64 73 | ff 20 38 3b 2a 2f 20 7d |t. .ends|. 8;*/ }|
|000050e0| 20 4c 4f 47 46 4f 4e 54 | 3b ff 20 15 2f 2a 0d 0a | LOGFONT|;. ./*..|
|000050f0| 0d 0a 0d 0a ff 20 10 65 | 6e 64 69 66 0d 0a ff 20 |..... .e|ndif... |
|00005100| 10 65 6e 64 69 66 0d 0a | 70 61 67 65 0d 0a 3b ff |.endif..|page..;.|
|00005110| 20 0f 44 65 76 69 63 65 | 20 44 65 66 69 6e 69 74 | .Device| Definit|
|00005120| 69 6f 6e 73 20 2d 20 69 | 6e 63 44 65 76 69 63 65 |ions - i|ncDevice|
|00005130| 0d 0a 0d 0a 0d 0a ff 20 | 10 69 66 64 65 66 ff 20 |....... |.ifdef. |
|00005140| 03 69 6e 63 44 65 76 69 | 63 65 0d 0a ff 20 10 69 |.incDevi|ce... .i|
|00005150| 66 ff 20 06 69 6e 63 44 | 65 76 69 63 65 0d 0a 0d |f. .incD|evice...|
|00005160| 0a 0d 0a 49 6e 71 75 69 | 72 65 49 6e 66 6f ff 20 |...Inqui|reInfo. |
|00005170| 05 3d ff 20 07 ff 30 03 | 33 37 33 30 31 62 ff 20 |.=. ..0.|37301b. |
|00005180| 07 3b 49 6e 71 75 69 72 | 65 20 44 65 76 69 63 65 |.;Inquir|e Device|
|00005190| 20 47 44 49 20 49 6e 66 | 6f 0d 0a 45 6e 61 62 6c | GDI Inf|o..Enabl|
|000051a0| 65 44 65 76 69 63 65 ff | 20 04 3d ff 20 07 ff 30 |eDevice.| .=. ..0|
|000051b0| 03 33 37 33 30 30 62 ff | 20 07 3b 45 6e 61 62 6c |.37300b.| .;Enabl|
|000051c0| 65 20 44 65 76 69 63 65 | 0d 0a 49 6e 66 6f 43 6f |e Device|..InfoCo|
|000051d0| 6e 74 65 78 74 ff 20 05 | 3d ff 20 0b 38 ff 30 03 |ntext. .|=. .8.0.|
|000051e0| 68 ff 20 07 3b 49 6e 71 | 75 69 72 65 2f 45 6e 61 |h. .;Inq|uire/Ena|
|000051f0| 62 6c 65 20 66 6f 72 20 | 69 6e 66 6f 72 6d 61 74 |ble for |informat|
|00005200| 69 6f 6e 20 63 6f 6e 74 | 65 78 74 0d 0a 0d 0a 0d |ion cont|ext.....|
|00005210| 0a 0d 0a 3b ff 20 0f 44 | 65 76 69 63 65 20 54 65 |...;. .D|evice Te|
|00005220| 63 68 6e 6f 6c 6f 67 69 | 65 73 0d 0a 0d 0a 44 54 |chnologi|es....DT|
|00005230| 5f 50 4c 4f 54 54 45 52 | ff 20 06 65 71 75 ff 20 |_PLOTTER|. .equ. |
|00005240| 05 30 ff 20 0f 3b 20 56 | 65 63 74 6f 72 20 70 6c |.0. .; V|ector pl|
|00005250| 6f 74 74 65 72 0d 0a 44 | 54 5f 52 41 53 44 49 53 |otter..D|T_RASDIS|
|00005260| 50 4c 41 59 ff 20 03 65 | 71 75 ff 20 05 31 ff 20 |PLAY. .e|qu. .1. |
|00005270| 0f 3b 20 52 61 73 74 65 | 72 20 64 69 73 70 6c 61 |.; Raste|r displa|
|00005280| 79 0d 0a 44 54 5f 52 41 | 53 50 52 49 4e 54 45 52 |y..DT_RA|SPRINTER|
|00005290| ff 20 03 65 71 75 ff 20 | 05 32 ff 20 0f 3b 20 52 |. .equ. |.2. .; R|
|000052a0| 61 73 74 65 72 20 70 72 | 69 6e 74 65 72 0d 0a 44 |aster pr|inter..D|
|000052b0| 54 5f 52 41 53 43 41 4d | 45 52 41 ff 20 04 65 71 |T_RASCAM|ERA. .eq|
|000052c0| 75 ff 20 05 33 ff 20 0f | 3b 20 52 61 73 74 65 72 |u. .3. .|; Raster|
|000052d0| 20 63 61 6d 65 72 61 0d | 0a 44 54 5f 43 48 41 52 | camera.|.DT_CHAR|
|000052e0| 53 54 52 45 41 4d ff 20 | 03 65 71 75 ff 20 05 34 |STREAM. |.equ. .4|
|000052f0| ff 20 0f 3b 20 43 68 61 | 72 61 63 74 65 72 2d 73 |. .; Cha|racter-s|
|00005300| 74 72 65 61 6d 2c 20 50 | 4c 50 0d 0a 44 54 5f 4d |tream, P|LP..DT_M|
|00005310| 45 54 41 46 49 4c 45 ff | 20 05 65 71 75 ff 20 05 |ETAFILE.| .equ. .|
|00005320| 35 ff 20 0f 3b 20 4d 65 | 74 61 66 69 6c 65 2c 20 |5. .; Me|tafile, |
|00005330| 56 44 4d 0d 0a 44 54 5f | 44 49 53 50 46 49 4c 45 |VDM..DT_|DISPFILE|
|00005340| ff 20 05 65 71 75 ff 20 | 05 36 ff 20 0f 3b 20 44 |. .equ. |.6. .; D|
|00005350| 69 73 70 6c 61 79 2d 66 | 69 6c 65 0d 0a 0d 0a 0d |isplay-f|ile.....|
|00005360| 0a 3b ff 20 0f 43 75 72 | 76 65 20 43 61 70 61 62 |.;. .Cur|ve Capab|
|00005370| 69 6c 69 74 69 65 73 0d | 0a 0d 0a 43 43 5f 4e 4f |ilities.|...CC_NO|
|00005380| 4e 45 ff 20 09 65 71 75 | ff 20 05 ff 30 03 33 37 |NE. .equ|. ..0.37|
|00005390| 33 30 30 42 ff 20 07 3b | 20 43 75 72 76 65 73 20 |300B. .;| Curves |
|000053a0| 6e 6f 74 20 73 75 70 70 | 6f 72 74 65 64 0d 0a 43 |not supp|orted..C|
|000053b0| 43 5f 43 49 52 43 4c 45 | 53 ff 20 06 65 71 75 ff |C_CIRCLE|S. .equ.|
|000053c0| 20 05 ff 30 03 33 37 33 | 30 31 42 ff 20 07 3b 20 | ..0.373|01B. .; |
|000053d0| 43 61 6e 20 64 6f 20 63 | 69 72 63 6c 65 73 0d 0a |Can do c|ircles..|
|000053e0| 43 43 5f 50 49 45 ff 20 | 0a 65 71 75 ff 20 05 ff |CC_PIE. |.equ. ..|
|000053f0| 30 03 33 37 33 31 30 42 | ff 20 07 3b 20 43 61 6e |0.37310B|. .; Can|
|00005400| 20 64 6f 20 70 69 65 20 | 77 65 64 67 65 73 0d 0a | do pie |wedges..|
|00005410| 43 43 5f 43 48 4f 52 44 | ff 20 08 65 71 75 ff 20 |CC_CHORD|. .equ. |
|00005420| 05 ff 30 05 31 30 30 42 | ff 20 07 3b 20 43 61 6e |..0.100B|. .; Can|
|00005430| 20 64 6f 20 63 68 6f 72 | 64 20 61 72 63 73 0d 0a | do chor|d arcs..|
|00005440| 43 43 5f 45 4c 4c 49 50 | 53 45 53 ff 20 05 65 71 |CC_ELLIP|SES. .eq|
|00005450| 75 ff 20 05 ff 30 04 31 | ff 30 03 42 ff 20 07 3b |u. ..0.1|.0.B. .;|
|00005460| 20 43 61 6e 20 64 6f 20 | 65 6c 6c 69 70 65 73 65 | Can do |ellipese|
|00005470| 0d 0a 43 43 5f 57 49 44 | 45 ff 20 09 65 71 75 ff |..CC_WID|E. .equ.|
|00005480| 20 05 ff 30 03 31 ff 30 | 04 42 ff 20 07 3b 20 43 | ..0.1.0|.B. .; C|
|00005490| 61 6e 20 64 6f 20 77 69 | 64 65 20 6c 69 6e 65 73 |an do wi|de lines|
|000054a0| 0d 0a 43 43 5f 53 54 59 | 4c 45 44 ff 20 07 65 71 |..CC_STY|LED. .eq|
|000054b0| 75 ff 20 05 30 30 31 ff | 30 05 42 ff 20 07 3b 20 |u. .001.|0.B. .; |
|000054c0| 43 61 6e 20 64 6f 20 73 | 74 79 6c 65 64 20 6c 69 |Can do s|tyled li|
|000054d0| 6e 65 73 0d 0a 43 43 5f | 57 49 44 45 53 54 59 4c |nes..CC_|WIDESTYL|
|000054e0| 45 44 ff 20 03 65 71 75 | ff 20 05 30 31 ff 30 03 |ED. .equ|. .01.0.|
|000054f0| 33 37 33 42 ff 20 07 3b | 20 43 61 6e 20 64 6f 20 |373B. .;| Can do |
|00005500| 77 69 64 65 20 73 74 79 | 6c 65 64 20 6c 69 6e 65 |wide sty|led line|
|00005510| 73 0d 0a 43 43 5f 49 4e | 54 45 52 49 4f 52 53 ff |s..CC_IN|TERIORS.|
|00005520| 20 04 65 71 75 ff 20 05 | 31 ff 30 03 33 37 33 30 | .equ. .|1.0.3730|
|00005530| 42 ff 20 07 3b 20 43 61 | 6e 20 64 6f 20 69 6e 74 |B. .; Ca|n do int|
|00005540| 65 72 69 6f 72 73 0d 0a | 43 43 5f 52 4f 55 4e 44 |eriors..|CC_ROUND|
|00005550| 52 45 43 54 ff 20 04 65 | 71 75 ff 20 04 30 31 ff |RECT. .e|qu. .01.|
|00005560| 30 03 33 37 33 30 30 42 | ff 20 06 3b 20 43 61 6e |0.37300B|. .; Can|
|00005570| 20 64 6f 20 72 6f 75 6e | 64 20 72 65 63 74 61 6e | do roun|d rectan|
|00005580| 67 6c 65 73 0d 0a 0d 0a | 0d 0a 3b ff 20 0f 4c 69 |gles....|..;. .Li|
|00005590| 6e 65 20 43 61 70 61 62 | 69 6c 69 74 69 65 38 18 |ne Capab|ilitie8.|
|000055a0| ff 73 0d 0a 0d 0a 4c 43 | 5f 4e 4f 4e 45 ff 20 09 |.s....LC|_NONE. .|
|000055b0| 65 71 75 ff 20 05 ff 30 | 08 42 ff 20 07 3b 20 4c |equ. ..0|.B. .; L|
|000055c0| 69 6e 65 73 20 6e 6f 74 | 20 73 75 70 70 6f 72 74 |ines not| support|
|000055d0| 65 64 0d 0a 3b ff 20 0f | 65 71 75 ff 20 05 ff 30 |ed..;. .|equ. ..0|
|000055e0| 07 31 42 ff 20 07 3b 0d | 0a 4c 43 5f 50 4f 4c 59 |.1B. .;.|.LC_POLY|
|000055f0| 4c 49 4e 45 ff 20 05 65 | 71 75 ff 20 05 ff 30 06 |LINE. .e|qu. ..0.|
|00005600| 31 30 42 ff 20 07 3b 20 | 43 61 6e 20 64 6f 20 70 |10B. .; |Can do p|
|00005610| 6f 6c 79 6c 69 6e 65 73 | 0d 0a 4c 43 5f 4d 41 52 |olylines|..LC_MAR|
|00005620| 4b 45 52 ff 20 07 65 71 | 75 ff 20 05 ff 30 05 31 |KER. .eq|u. ..0.1|
|00005630| 30 30 42 ff 20 07 3b 20 | 43 61 6e 20 64 6f 20 6d |00B. .; |Can do m|
|00005640| 61 72 6b 65 72 73 0d 0a | 4c 43 5f 50 4f 4c 59 4d |arkers..|LC_POLYM|
|00005650| 41 52 4b 45 52 ff 20 03 | 65 71 75 ff 20 05 ff 30 |ARKER. .|equ. ..0|
|00005660| 04 31 ff 30 03 42 ff 20 | 07 3b 20 43 61 6e 20 64 |.1.0.B. |.; Can d|
|00005670| 6f 20 70 6f 6c 79 6d 61 | 72 6b 65 72 73 0d 0a 4c |o polyma|rkers..L|
|00005680| 43 5f 57 49 44 45 ff 20 | 09 65 71 75 ff 20 05 ff |C_WIDE. |.equ. ..|
|00005690| 30 03 31 ff 30 04 42 ff | 20 07 3b 20 43 61 6e 20 |0.1.0.B.| .; Can |
|000056a0| 64 6f 20 77 69 64 65 20 | 6c 69 6e 65 73 0d 0a 4c |do wide |lines..L|
|000056b0| 43 5f 53 54 59 4c 45 44 | ff 20 07 65 71 75 ff 20 |C_STYLED|. .equ. |
|000056c0| 05 30 30 31 ff 30 05 42 | ff 20 07 3b 20 43 61 6e |.001.0.B|. .; Can|
|000056d0| 20 64 6f 20 73 74 79 6c | 65 64 20 6c 69 6e 65 73 | do styl|ed lines|
|000056e0| 0d 0a 4c 43 5f 57 49 44 | 45 53 54 59 4c 45 44 ff |..LC_WID|ESTYLED.|
|000056f0| 20 03 65 71 75 ff 20 05 | 30 31 ff 30 06 42 ff 20 | .equ. .|01.0.B. |
|00005700| 07 3b 20 43 61 6e 20 64 | 6f 20 77 69 64 65 20 73 |.; Can d|o wide s|
|00005710| 74 79 6c 65 64 20 6c 69 | 6e 65 73 0d 0a 4c 43 5f |tyled li|nes..LC_|
|00005720| 49 4e 54 45 52 49 4f 52 | 53 ff 20 04 65 71 75 ff |INTERIOR|S. .equ.|
|00005730| 20 05 31 ff 30 07 42 ff | 20 07 3b 20 43 61 6e 20 | .1.0.B.| .; Can |
|00005740| 64 6f 20 69 6e 74 65 72 | 69 6f 72 73 0d 0a 0d 0a |do inter|iors....|
|00005750| 0d 0a 3b ff 20 0f 50 6f | 6c 79 67 6f 6e 61 6c 20 |..;. .Po|lygonal |
|00005760| 43 61 70 61 62 69 6c 69 | 74 69 65 73 0d 0a 0d 0a |Capabili|ties....|
|00005770| 50 43 5f 4e 4f 4e 45 ff | 20 09 65 71 75 ff 20 05 |PC_NONE.| .equ. .|
|00005780| ff 30 08 42 ff 20 07 3b | 20 50 6f 6c 79 67 6f 6e |.0.B. .;| Polygon|
|00005790| 61 6c 73 20 6e 6f 74 20 | 73 75 70 70 6f 72 74 65 |als not |supporte|
|000057a0| 64 0d 0a 50 43 5f 50 4f | 4c 59 47 4f 4e ff 20 06 |d..PC_PO|LYGON. .|
|000057b0| 65 71 75 ff 20 05 ff 30 | 07 31 42 ff 20 07 3b 20 |equ. ..0|.1B. .; |
|000057c0| 43 61 6e 20 64 6f 20 70 | 6f 6c 79 67 6f 6e 73 0d |Can do p|olygons.|
|000057d0| 0a 50 43 5f 52 45 43 54 | 41 4e 47 4c 45 ff 20 04 |.PC_RECT|ANGLE. .|
|000057e0| 65 71 75 ff 20 05 ff 30 | 06 31 30 42 ff 20 07 3b |equ. ..0|.10B. .;|
|000057f0| 20 43 61 6e 20 64 6f 20 | 72 65 63 74 61 6e 67 6c | Can do |rectangl|
|00005800| 65 73 0d 0a 50 43 5f 57 | 49 4e 44 50 4f 4c 59 47 |es..PC_W|INDPOLYG|
|00005810| 4f 4e 20 20 65 71 75 ff | 20 05 ff 30 05 31 30 30 |ON equ.| ..0.100|
|00005820| 42 ff 20 07 3b 20 43 61 | 6e 20 64 6f 20 77 69 6e |B. .; Ca|n do win|
|00005830| 64 69 6e 67 20 70 6f 6c | 79 67 6f 6e 73 0d 0a 50 |ding pol|ygons..P|
|00005840| 43 5f 54 52 41 50 45 5a | 4f 49 44 ff 20 04 65 71 |C_TRAPEZ|OID. .eq|
|00005850| 75 ff 20 05 ff 30 05 31 | 30 30 42 ff 20 07 3b 20 |u. ..0.1|00B. .; |
|00005860| 43 61 6e 20 64 6f 20 74 | 72 61 70 65 7a 6f 69 64 |Can do t|rapezoid|
|00005870| 73 0d 0a 50 43 5f 53 43 | 41 4e 4c 49 4e 45 ff 20 |s..PC_SC|ANLINE. |
|00005880| 05 65 71 75 ff 20 05 ff | 30 04 31 ff 30 03 42 ff |.equ. ..|0.1.0.B.|
|00005890| 20 07 3b 20 43 61 6e 20 | 64 6f 20 73 63 61 6e 6c | .; Can |do scanl|
|000058a0| 69 6e 65 73 0d 0a 50 43 | 5f 57 49 44 45 ff 20 09 |ines..PC|_WIDE. .|
|000058b0| 65 71 75 ff 20 05 ff 30 | 03 31 ff 30 04 42 ff 20 |equ. ..0|.1.0.B. |
|000058c0| 07 3b 20 43 61 6e 20 64 | 6f 20 77 69 64 65 20 62 |.; Can d|o wide b|
|000058d0| 6f 72 64 65 72 73 0d 0a | 50 43 5f 53 54 59 4c 45 |orders..|PC_STYLE|
|000058e0| 44 ff 20 07 65 71 75 ff | 20 05 30 30 31 ff 30 05 |D. .equ.| .001.0.|
|000058f0| 42 ff 20 07 3b 20 43 61 | 6e 20 64 6f 20 73 74 79 |B. .; Ca|n do sty|
|00005900| 6c 65 64 20 62 6f 72 64 | 65 72 73 0d 0a 50 43 5f |led bord|ers..PC_|
|00005910| 57 49 44 45 53 54 59 4c | 45 44 ff 20 03 65 71 75 |WIDESTYL|ED. .equ|
|00005920| ff 20 05 30 31 ff 30 06 | 42 ff 20 07 3b 20 43 61 |. .01.0.|B. .; Ca|
|00005930| 6e 20 64 6f 20 77 69 64 | 65 20 73 74 79 6c 65 64 |n do wid|e styled|
|00005940| 20 62 6f 72 64 65 72 73 | 0d 0a 50 43 5f 49 4e 54 | borders|..PC_INT|
|00005950| 45 52 49 4f 52 53 ff 20 | 04 65 71 75 ff 20 05 31 |ERIORS. |.equ. .1|
|00005960| ff 30 07 42 ff 20 07 3b | 20 43 61 6e 20 64 6f 20 |.0.B. .;| Can do |
|00005970| 69 6e 74 65 72 69 6f 72 | 73 0d 0a 0d 0a 3b ff 20 |interior|s....;. |
|00005980| 0f 43 6c 69 70 70 69 6e | 67 20 43 61 70 61 62 69 |.Clippin|g Capabi|
|00005990| 6c 69 74 69 65 73 0d 0a | 0d 0a 43 50 5f 4e 4f 4e |lities..|..CP_NON|
|000059a0| 45 ff 20 09 65 71 75 ff | 20 05 ff 30 08 42 ff 20 |E. .equ.| ..0.B. |
|000059b0| 07 3b 20 4e 6f 20 63 6c | 69 70 70 69 6e 67 20 61 |.; No cl|ipping a|
|000059c0| 74 20 64 65 76 69 63 65 | 20 6c 65 76 65 6c 0d 0a |t device| level..|
|000059d0| 43 50 5f 52 45 43 54 41 | 4e 47 4c 45 ff 20 04 65 |CP_RECTA|NGLE. .e|
|000059e0| 71 75 ff 20 05 ff 30 07 | 31 42 ff 20 07 3b 20 44 |qu. ..0.|1B. .; D|
|000059f0| 65 76 69 63 65 20 4f 75 | 74 70 75 74 20 63 6c 69 |evice Ou|tput cli|
|00005a00| 70 73 20 74 6f 20 72 65 | 63 74 61 6e 67 6c 65 73 |ps to re|ctangles|
|00005a10| 0d 0a 0d 0a 3b ff 20 0f | 54 65 78 74 20 43 61 70 |....;. .|Text Cap|
|00005a20| 61 62 69 6c 69 74 69 65 | 73 0d 0a 0d 0a 54 43 5f |abilitie|s....TC_|
|00005a30| 4e 4f 4e 45 ff 20 09 65 | 71 75 20 ff 30 10 42 ff |NONE. .e|qu .0.B.|
|00005a40| 20 03 3b 20 54 65 78 74 | 20 6e 6f 74 20 73 75 70 | .; Text| not sup|
|00005a50| 70 6f 72 74 65 64 0d 0a | 54 43 5f 4f 50 5f 43 48 |ported..|TC_OP_CH|
|00005a60| 41 52 41 43 54 45 52 20 | 65 71 75 20 ff 30 0f 31 |ARACTER |equ .0.1|
|00005a70| 42 ff 20 03 3b 20 43 61 | 6e 20 64 6f 20 4f 75 74 |B. .; Ca|n do Out|
|00005a80| 70 75 74 50 72 65 63 69 | 73 69 6f 6e ff 20 03 43 |putPreci|sion. .C|
|00005a90| 48 41 52 41 43 54 45 52 | 0d 0a 54 43 5f 4f 50 5f |HARACTER|..TC_OP_|
|00005aa0| 53 54 52 4f 4b 45 ff 20 | 04 65 71 75 20 ff 30 0e |STROKE. |.equ .0.|
|00005ab0| 31 30 42 ff 20 03 3b 20 | 43 61 6e 20 64 6f 20 4f |10B. .; |Can do O|
|00005ac0| 75 74 70 75 74 50 72 65 | 63 69 73 69 6f 6e ff 20 |utputPre|cision. |
|00005ad0| 03 53 54 52 4f 4b 45 0d | 0a 54 43 5f 43 50 5f 53 |.STROKE.|.TC_CP_S|
|00005ae0| 54 52 4f 4b 45 ff 20 04 | 65 71 75 20 ff 30 0d 31 |TROKE. .|equ .0.1|
|00005af0| 30 30 42 ff 20 03 3b 20 | 43 61 6e 20 64 6f 20 43 |00B. .; |Can do C|
|00005b00| 6c 69 70 50 72 65 63 69 | 73 69 6f 6e ff 20 05 53 |lipPreci|sion. .S|
|00005b10| 54 52 4f 4b 45 0d 0a 54 | 43 5f 43 52 5f 39 30 ff |TROKE..T|C_CR_90.|
|00005b20| 20 08 65 71 75 20 ff 30 | 0c 31 ff 30 03 42 ff 20 | .equ .0|.1.0.B. |
|00005b30| 03 3b 20 43 61 6e 20 64 | 6f 20 43 68 61 72 52 6f |.; Can d|o CharRo|
|00005b40| 74 41 62 69 6c 69 74 79 | ff 20 04 39 30 0d 0a 54 |tAbility|. .90..T|
|00005b50| 43 5f 43 52 5f 41 4e 59 | ff 20 07 65 71 75 20 ff |C_CR_ANY|. .equ .|
|00005b60| 30 0b 31 ff 30 04 42 ff | 20 03 3b 20 43 61 6e 20 |0.1.0.B.| .; Can |
|00005b70| 64 6f 20 43 68 61 72 52 | 6f 74 41 62 69 6c 69 74 |do CharR|otAbilit|
|00005b80| 79 ff 20 04 41 4e 59 0d | 0a 54 43 5f 53 46 5f 58 |y. .ANY.|.TC_SF_X|
|00005b90| 5f 59 49 4e 44 45 50 20 | 20 65 71 75 20 ff 30 0a |_YINDEP | equ .0.|
|00005ba0| 31 ff 30 05 42 ff 20 03 | 3b 20 43 61 6e 20 64 6f |1.0.B. .|; Can do|
|00005bb0| 20 53 63 61 6c 65 46 72 | 65 65 64 6f 6d ff 20 06 | ScaleFr|eedom. .|
|00005bc0| 58 5f 59 49 4e 44 45 50 | 45 4e 44 45 4e 54 0d 0a |X_YINDEP|ENDENT..|
|00005bd0| 54 43 5f 53 41 5f 44 4f | 55 42 4c 45 ff 20 04 65 |TC_SA_DO|UBLE. .e|
|00005be0| 71 75 20 ff 30 09 31 ff | 30 06 42 ff 20 03 3b 20 |qu .0.1.|0.B. .; |
|00005bf0| 43 61 6e 20 64 6f 20 53 | 63 61 6c 65 41 62 69 6c |Can do S|caleAbil|
|00005c00| 69 74 79 ff 20 06 44 4f | 55 42 4c 45 0d 0a 54 43 |ity. .DO|UBLE..TC|
|00005c10| 5f 53 41 5f 49 4e 54 45 | 47 45 52 ff 20 03 65 71 |_SA_INTE|GER. .eq|
|00005c20| 75 20 ff 30 08 31 ff 30 | 07 42 ff 20 03 3b 20 43 |u .0.1.0|.B. .; C|
|00005c30| 61 6e 20 64 6f 20 53 63 | 61 6c 65 41 62 69 6c 69 |an do Sc|aleAbili|
|00005c40| 74 79 ff 20 06 49 4e 54 | 45 47 45 52 0d 0a 54 43 |ty. .INT|EGER..TC|
|00005c50| 5f 53 41 5f 43 4f 4e 54 | 49 4e ff 20 04 65 71 75 |_SA_CONT|IN. .equ|
|00005c60| 20 ff 30 07 31 ff 30 08 | 42 ff 20 03 3b 20 43 61 | .0.1.0.|B. .; Ca|
|00005c70| 6e 20 64 6f 20 53 63 61 | 6c 65 41 62 69 6c 69 74 |n do Sca|leAbilit|
|00005c80| 79 ff 20 06 43 4f 4e 54 | 49 4e 55 4f 55 53 0d 0a |y. .CONT|INUOUS..|
|00005c90| 54 43 5f 45 41 5f 44 4f | 55 42 4c 45 ff 20 04 65 |TC_EA_DO|UBLE. .e|
|00005ca0| 71 75 20 ff 30 06 31 ff | 30 09 42 ff 20 03 3b 20 |qu .0.1.|0.B. .; |
|00005cb0| 43 61 6e 20 64 6f 20 45 | 6d 62 6f 6c 64 65 6e 41 |Can do E|mboldenA|
|00005cc0| 62 69 6c 69 74 79 ff 20 | 03 44 4f 55 42 4c 45 0d |bility. |.DOUBLE.|
|00005cd0| 0a 54 43 5f 49 41 5f 41 | 42 4c 45 ff 20 06 65 71 |.TC_IA_A|BLE. .eq|
|00005ce0| 75 20 ff 30 05 31 ff 30 | 0a 42 ff 20 03 3b 20 43 |u .0.1.0|.B. .; C|
|00005cf0| 61 6e 20 64 6f 20 49 74 | 61 6c 69 73 69 7a 65 41 |an do It|alisizeA|
|00005d00| 62 69 6c 69 74 79 20 20 | 41 42 4c 45 0d 0a 54 43 |bility |ABLE..TC|
|00005d10| 5f 55 41 5f 41 42 4c 45 | ff 20 06 65 71 75 20 ff |_UA_ABLE|. .equ .|
|00005d20| 30 04 31 ff 30 0b 42 ff | 20 03 3b 20 43 61 6e 20 |0.1.0.B.| .; Can |
|00005d30| 64 6f 20 55 6e 64 65 72 | 6c 69 6e 65 41 62 69 6c |do Under|lineAbil|
|00005d40| 69 74 79 20 20 41 42 4c | 45 0d 0a 54 43 5f 53 4f |ity ABL|E..TC_SO|
|00005d50| 5f 41 42 4c 45 ff 20 06 | 65 71 75 20 ff 30 03 31 |_ABLE. .|equ .0.1|
|00005d60| ff 30 0c 42 ff 20 03 3b | 20 43 61 6e 20 64 6f 20 |.0.B. .;| Can do |
|00005d70| 53 74 72 69 6b 65 4f 75 | 74 41 62 69 6c 69 74 79 |StrikeOu|tAbility|
|00005d80| 20 20 41 42 4c 45 0d 0a | 54 43 5f 52 41 5f 41 42 | ABLE..|TC_RA_AB|
|00005d90| 4c 45 ff 20 06 65 71 75 | 20 30 30 31 ff 30 0d 42 |LE. .equ| 001.0.B|
|00005da0| ff 20 03 3b 20 43 61 6e | 20 64 6f 20 52 61 73 74 |. .; Can| do Rast|
|00005db0| 65 72 46 6f 6e 74 41 62 | 6c 65 ff 20 04 41 42 4c |erFontAb|le. .ABL|
|00005dc0| 45 0d 0a 54 43 5f 56 41 | 5f 41 42 4c 45 ff 20 06 |E..TC_VA|_ABLE. .|
|00005dd0| 65 71 75 20 30 31 ff 30 | 0e 42 ff 20 03 3b 20 43 |equ 01.0|.B. .; C|
|00005de0| 61 6e 20 64 6f 20 56 65 | 63 74 6f 72 46 6f 6e 74 |an do Ve|ctorFont|
|00005df0| 41 62 6c 65 ff 20 04 41 | 42 4c 45 0d 0a 54 43 5f |Able. .A|BLE..TC_|
|00005e00| 52 45 53 45 52 56 45 44 | ff 20 05 65 71 75 20 31 |RESERVED|. .equ 1|
|00005e10| ff 30 0f 42 ff 20 03 3b | 20 52 65 73 65 72 76 65 |.0.B. .;| Reserve|
|00005e20| 64 2e 20 4d 75 73 74 20 | 62 65 20 72 65 74 75 72 |d. Must |be retur|
|00005e30| 6e 65 64 20 7a 65 72 6f | 2e 0d 0a 0d 0a 0d 0a 3b |ned zero|.......;|
|00005e40| ff 20 0f 52 61 73 74 65 | 72 20 43 61 70 61 62 69 |. .Raste|r Capabi|
|00005e50| 6c 69 74 69 65 73 0d 0a | 0d 0a 52 43 5f 4e 4f 4e |lities..|..RC_NON|
|00005e60| 45 ff 20 09 65 71 75 20 | ff 30 10 62 ff 20 03 3b |E. .equ |.0.b. .;|
|00005e70| 20 4e 6f 20 52 61 73 74 | 65 72 20 43 61 70 61 62 | No Rast|er Capab|
|00005e80| 69 6c 69 74 69 65 73 0d | 0a 52 43 5f 42 49 54 42 |ilities.|.RC_BITB|
|00005e90| 4c 54 ff 20 07 65 71 75 | 20 ff 30 0f 31 62 ff 20 |LT. .equ| .0.1b. |
|00005ea0| 03 3b 20 43 61 6e 20 64 | 6f 20 62 69 74 62 6c 74 |.; Can d|o bitblt|
|00005eb0| 0d 0a 52 43 5f 42 41 4e | 44 49 4e 47 ff 20 06 65 |..RC_BAN|DING. .e|
|00005ec0| 71 75 20 ff 30 0e 31 30 | 62 ff 20 03 3b 20 52 65 |qu .0.10|b. .; Re|
|00005ed0| 71 75 69 72 65 73 20 62 | 61 6e 64 69 6e 67 20 73 |quires b|anding s|
|00005ee0| 75 70 70 6f 72 74 0d 0a | 52 43 5f 53 43 41 4c 49 |upport..|RC_SCALI|
|00005ef0| 4e 47 ff 20 06 65 71 75 | 20 ff 30 0d 31 30 30 62 |NG. .equ| .0.100b|
|00005f00| ff 20 03 3b 20 52 65 71 | 75 69 72 65 73 20 73 63 |. .; Req|uires sc|
|00005f10| 61 6c 69 6e 67 20 73 75 | 70 70 6f 72 74 0d 0a 52 |aling su|pport..R|
|00005f20| 43 5f 42 49 54 4d 41 50 | 36 34 ff 20 05 65 71 75 |C_BITMAP|64. .equ|
|00005f30| 20 ff 30 0c 31 ff 30 03 | 62 ff 20 03 3b 20 73 75 | .0.1.0.|b. .; su|
|00005f40| 70 70 6f 72 74 73 20 3e | 36 34 6b 20 62 69 74 6d |pports >|64k bitm|
|00005f50| 61 70 73 0d 0a 52 43 5f | 47 44 49 32 30 5f 4f 55 |aps..RC_|GDI20_OU|
|00005f60| 54 50 55 54 20 65 71 75 | 20 ff 30 0b 31 ff 30 04 |TPUT equ| .0.1.0.|
|00005f70| 62 ff 20 03 3b 20 73 75 | 70 70 6f 72 74 73 20 57 |b. .; su|pports W|
|00005f80| 69 6e 64 6f 77 20 32 2e | 30 20 6f 75 74 70 75 74 |indow 2.|0 output|
|00005f90| 20 66 75 6e 63 74 69 6f | 6e 73 0d 0a 52 43 5f 47 | functio|ns..RC_G|
|00005fa0| 44 49 32 30 5f 53 54 41 | 54 45 20 20 65 71 75 20 |DI20_STA|TE equ |
|00005fb0| ff 30 0a 31 ff 30 05 62 | ff 20 03 3b 20 44 43 20 |.0.1.0.b|. .; DC |
|00005fc0| 68 61 73 20 73 74 61 74 | 65 20 62 6c 6f 63 6b 0d |has stat|e block.|
|00005fd0| 0a 52 43 5f 53 41 56 45 | 42 49 54 4d 41 50 ff 20 |.RC_SAVE|BITMAP. |
|00005fe0| 03 65 71 75 20 ff 30 09 | 31 ff 30 06 62 ff 20 03 |.equ .0.|1.0.b. .|
|00005ff0| 3b 20 63 61 6e 20 73 61 | 76 65 20 62 69 74 6d 61 |; can sa|ve bitma|
|00006000| 70 73 20 6c 6f 63 61 6c | 6c 79 0d 0a 52 43 5f 44 |ps local|ly..RC_D|
|00006010| 49 5f 42 49 54 4d 41 50 | ff 20 04 65 71 75 20 ff |I_BITMAP|. .equ .|
|00006020| 30 08 31 ff 30 07 62 ff | 20 03 3b 20 63 61 6e 20 |0.1.0.b.| .; can |
|00006030| 64 6f 20 64 65 76 69 63 | 65 20 69 6e 64 65 70 65 |do devic|e indepe|
|00006040| 6e 64 65 6e 74 20 62 69 | 74 6d 61 70 73 0d 0a 52 |ndent bi|tmaps..R|
|00006050| 43 5f 50 41 4c 45 54 54 | 45 ff 20 06 65 71 75 20 |C_PALETT|E. .equ |
|00006060| ff 30 07 31 ff 30 08 62 | ff 20 03 3b 20 63 61 6e |.0.1.0.b|. .; can|
|00006070| 20 64 6f 20 63 6f 6c 6f | 72 20 70 61 6c 65 74 74 | do colo|r palett|
|00006080| 65 20 6d 61 6e 61 67 65 | 6d 65 6e 74 0d 0a 52 43 |e manage|ment..RC|
|00006090| 5f 44 49 42 54 4f 44 45 | 56 ff 20 05 65 71 75 20 |_DIBTODE|V. .equ |
|000060a0| ff 30 06 31 ff 30 09 62 | ff 20 03 3b 20 63 61 6e |.0.1.0.b|. .; can|
|000060b0| 20 64 6f 20 53 65 74 44 | 49 42 69 74 73 54 6f 44 | do SetD|IBitsToD|
|000060c0| 65 76 69 63 65 0d 0a 52 | 43 5f 42 49 47 46 4f 4e |evice..R|C_BIGFON|
|000060d0| 54 ff 20 06 65 71 75 20 | ff 30 05 31 ff 30 0a 62 |T. .equ |.0.1.0.b|
|000060e0| ff 20 03 3b 20 64 6f 65 | 73 20 42 49 47 46 4f 4e |. .; doe|s BIGFON|
|000060f0| 54 73 0d 0a 52 43 5f 53 | 54 52 45 54 43 48 42 4c |Ts..RC_S|TRETCHBL|
|00006100| 54 ff 20 03 65 71 75 20 | ff 30 04 31 ff 30 0b 62 |T. .equ |.0.1.0.b|
|00006110| ff 20 03 3b 20 63 61 6e | 20 64 6f 20 53 74 72 65 |. .; can| do Stre|
|00006120| 74 63 68 42 6c 74 0d 0a | 52 43 5f 46 4c 4f 4f 44 |tchBlt..|RC_FLOOD|
|00006130| 46 49 4c 4c ff 20 04 65 | 71 75 20 ff 30 03 31 ff |FILL. .e|qu .0.1.|
|00006140| 30 0c 62 ff 20 03 3b 20 | 63 61 6e 20 64 6f 20 46 |0.b. .; |can do F|
|00006150| 6c 6f 6f 64 46 69 6c 6c | 0d 0a 52 43 5f 53 54 52 |loodFill|..RC_STR|
|00006160| 45 54 43 48 44 49 42 ff | 20 03 65 71 75 20 30 30 |ETCHDIB.| .equ 00|
|00006170| 31 ff 30 0d 62 ff 20 03 | 3b 20 63 61 6e 20 64 6f |1.0.b. .|; can do|
|00006180| 20 53 74 72 65 74 63 68 | 44 49 42 69 74 73 0d 0a | Stretch|DIBits..|
|00006190| 52 43 5f 4f 50 5f 44 58 | 5f 4f 55 54 50 55 54 20 |RC_OP_DX|_OUTPUT |
|000061a0| 65 71 75 20 30 31 ff 30 | 0e 62 ff 20 03 3b 20 63 |equ 01.0|.b. .; c|
|000061b0| 61 6e 20 64 6f 20 6f 70 | 61 71 75 65 20 65 78 74 |an do op|aque ext|
|000061c0| 20 74 65 78 74 20 6f 75 | 74 0d 0a 0d 0a 3b ff 20 | text ou|t....;. |
|000061d0| 07 44 43 20 4d 61 6e 61 | 67 65 6d 65 6e 74 20 46 |.DC Mana|gement F|
|000061e0| 6c 61 67 73 0d 0a 0d 0a | 44 43 5f 53 50 44 65 76 |lags....|DC_SPDev|
|000061f0| 69 63 65 ff 20 03 65 71 | 75 20 ff 30 07 31 62 ff |ice. .eq|u .0.1b.|
|00006200| 20 05 3b 53 65 70 65 72 | 61 74 65 20 50 44 65 76 | .;Seper|ate PDev|
|00006210| 69 63 65 20 72 65 71 75 | 69 72 65 64 20 70 65 72 |ice requ|ired per|
|00006220| 20 64 65 76 69 63 65 2f | 66 69 6c 65 6e 61 6d 65 | device/|filename|
|00006230| 0d 0a 44 43 5f 31 50 44 | 65 76 69 63 65 ff 20 03 |..DC_1PD|evice. .|
|00006240| 65 71 75 20 ff 30 06 31 | 30 62 ff 20 05 3b 4f 6e |equ .0.1|0b. .;On|
|00006250| 6c 79 20 31 20 50 44 65 | 76 69 63 65 20 61 6c 6c |ly 1 PDe|vice all|
|00006260| 6f 77 65 64 20 70 65 72 | 20 64 65 76 69 63 65 2f |owed per| device/|
|00006270| 66 69 6c 65 6e 61 6d 65 | 0d 0a 44 43 5f 49 67 6e |filename|..DC_Ign|
|00006280| 6f 72 65 44 46 4e 50 20 | 65 71 75 20 ff 30 05 31 |oreDFNP |equ .0.1|
|00006290| 30 30 62 ff 20 05 3b 49 | 67 6e 6f 72 65 20 64 65 |00b. .;I|gnore de|
|000062a0| 76 69 63 65 2f 66 69 6c | 65 6e 61 6d 65 20 70 61 |vice/fil|ename pa|
|000062b0| 69 72 73 20 77 68 65 6e | 20 6d 61 74 63 68 69 6e |irs when| matchin|
|000062c0| 67 0d 0a 0d 0a 0d 0a 3b | ff 20 07 64 70 43 61 70 |g......;|. .dpCap|
|000062d0| 73 31 20 63 61 70 61 62 | 69 6c 69 74 79 20 62 69 |s1 capab|ility bi|
|000062e0| 74 73 0d 0a 0d 0a 43 31 | 5f 54 52 41 4e 53 50 41 |ts....C1|_TRANSPA|
|000062f0| 52 45 4e 54 20 20 65 71 | 75 20 ff 30 0f 31 62 ff |RENT eq|u .0.1b.|
|00006300| 20 03 3b 20 73 75 70 70 | 6f 72 74 73 20 74 72 61 | .; supp|orts tra|
|00006310| 6e 73 70 61 72 65 6e 63 | 79 0d 0a 54 43 5f 54 54 |nsparenc|y..TC_TT|
|00006320| 5f 41 42 4c 45 ff 20 06 | 65 71 75 20 ff 30 0e 31 |_ABLE. .|equ .0.1|
|00006330| 30 62 ff 20 03 3b 20 63 | 61 6e 20 64 6f 20 54 54 |0b. .; c|an do TT|
|00006340| 20 66 6f 6e 74 73 20 74 | 68 72 6f 75 67 68 20 44 | fonts t|hrough D|
|00006350| 44 49 20 6f 72 20 62 72 | 75 74 65 0d 0a 43 31 5f |DI or br|ute..C1_|
|00006360| 54 54 5f 43 52 5f 41 4e | 59 ff 20 04 65 71 75 20 |TT_CR_AN|Y. .equ |
|00006370| ff 30 0d 31 30 30 62 ff | 20 03 3b 20 63 61 6e 20 |.0.100b.| .; can |
|00006380| 64 6f 20 72 6f 74 61 74 | 65 64 20 54 54 20 66 6f |do rotat|ed TT fo|
|00006390| 6e 74 73 0d 0a 69 66 64 | 65 66 20 44 42 5f 46 41 |nts..ifd|ef DB_FA|
|000063a0| 0d 0a 54 43 5f 44 46 41 | 5f 41 42 4c 45 ff 20 05 |..TC_DFA|_ABLE. .|
|000063b0| 65 71 75 20 ff 30 0b 31 | ff 30 04 62 ff 20 03 3b |equ .0.1|.0.b. .;|
|000063c0| 20 63 61 6e 20 73 75 70 | 70 6f 72 74 20 46 2e 41 | can sup|port F.A|
|000063d0| 20 62 79 20 44 65 76 69 | 63 65 20 69 74 73 65 6c | by Devi|ce itsel|
|000063e0| 66 0d 0a 65 6e 64 69 66 | 0d 0a 0d 0a 69 66 64 65 |f..endif|....ifde|
|000063f0| 66 ff 20 03 44 42 43 53 | 0d 0a 3b ff 20 07 64 70 |f. .DBCS|..;. .dp|
+--------+-------------------------+-------------------------+--------+--------+
Only 25.0 KB of data is shown above.