home *** CD-ROM | disk | FTP | other *** search
Unknown | 1999-08-22 | 3.2 KB |
open in:
MacOS 8.1
|
Win98
|
DOS
view JSON data
|
view as text
This file was not able to be converted.
This format is not currently supported by dexvert.
hex view+--------+-------------------------+-------------------------+--------+--------+
|00000000| 05 43 6c 61 73 73 08 51 | 44 52 65 67 69 6f 6e 1c |.Class.Q|DRegion.|
|00000010| ab 01 b3 0c 95 0b 07 00 | 08 51 44 52 65 67 69 6f |........|.QDRegio|
|00000020| 6e 1c 00 00 01 0e 72 67 | 6e 20 61 73 20 69 6e 74 |n.....rg|n as int|
|00000030| 65 67 65 72 01 08 08 51 | 44 52 65 67 69 6f 6e 00 |eger...Q|DRegion.|
|00000040| 00 00 07 00 07 00 09 0e | 53 75 62 20 51 44 52 65 |........|Sub QDRe|
|00000050| 67 69 6f 6e 28 29 3b 2f | 2f 20 52 45 41 4c 62 61 |gion();/|/ REALba|
|00000060| 73 69 63 20 54 6f 6f 6c | 20 42 6f 78 20 2d 20 4d |sic Tool| Box - M|
|00000070| 61 74 74 68 69 6a 73 20 | 76 61 6e 20 44 75 69 6e |atthijs |van Duin|
|00000080| 20 3c 6d 61 74 74 68 69 | 6a 73 40 63 64 73 2e 6e | <matthi|js@cds.n|
|00000090| 6c 3e 31 2f 2f 20 4e 6f | 74 65 20 74 68 61 74 20 |l>1// No|te that |
|000000a0| 74 68 69 73 20 69 73 20 | 61 20 63 75 73 74 6f 6d |this is |a custom|
|000000b0| 69 73 65 64 20 51 44 52 | 65 67 69 6f 6e 20 63 6c |ised QDR|egion cl|
|000000c0| 61 73 73 2e 3c 2f 2f 20 | 53 65 65 20 74 68 65 20 |ass.<// |See the |
|000000d0| 64 6f 63 75 6d 65 6e 74 | 61 74 69 6f 6e 20 66 6f |document|ation fo|
|000000e0| 72 20 61 20 6c 69 6e 6b | 20 74 6f 20 74 68 65 20 |r a link| to the |
|000000f0| 6f 72 69 67 69 6e 61 6c | 20 76 65 72 73 69 6f 6e |original| version|
|00000100| 2e 00 87 01 64 65 63 6c | 61 72 65 20 66 75 6e 63 |....decl|are func|
|00000110| 74 69 6f 6e 20 4e 65 77 | 52 67 6e 20 4c 69 62 20 |tion New|Rgn Lib |
|00000120| 22 49 6e 74 65 72 66 61 | 63 65 4c 69 62 22 20 61 |"Interfa|ceLib" a|
|00000130| 73 20 69 6e 74 65 67 65 | 72 20 49 6e 6c 69 6e 65 |s intege|r Inline|
|00000140| 36 38 4b 28 22 41 38 44 | 38 22 29 00 11 6d 65 2e |68K("A8D|8")..me.|
|00000150| 72 67 6e 20 3d 20 4e 65 | 77 52 67 6e 28 29 07 45 |rgn = Ne|wRgn().E|
|00000160| 6e 64 20 53 75 62 07 53 | 65 74 52 65 63 74 84 01 |nd Sub.S|etRect..|
|00000170| 6c 65 66 74 20 61 73 20 | 69 6e 74 65 67 65 72 2c |left as |integer,|
|00000180| 20 74 6f 70 20 61 73 20 | 69 6e 74 65 67 65 72 2c | top as |integer,|
|00000190| 20 77 69 64 74 68 20 61 | 73 20 69 6e 74 65 67 65 | width a|s intege|
|000001a0| 72 2c 20 68 65 69 67 68 | 74 20 61 73 20 69 6e 74 |r, heigh|t as int|
|000001b0| 65 67 65 72 00 00 0f 00 | 0f 00 11 91 01 53 75 62 |eger....|.....Sub|
|000001c0| 20 53 65 74 52 65 63 74 | 28 6c 65 66 74 20 61 73 | SetRect|(left as|
|000001d0| 20 69 6e 74 65 67 65 72 | 2c 20 74 6f 70 20 61 73 | integer|, top as|
|000001e0| 20 69 6e 74 65 67 65 72 | 2c 20 77 69 64 74 68 20 | integer|, width |
|000001f0| 61 73 20 69 6e 74 65 67 | 65 72 2c 20 68 65 69 67 |as integ|er, heig|
|00000200| 68 74 20 61 73 20 69 6e | 74 65 67 65 72 29 3b 2f |ht as in|teger);/|
|00000210| 2f 20 52 45 41 4c 62 61 | 73 69 63 20 54 6f 6f 6c |/ REALba|sic Tool|
|00000220| 20 42 6f 78 20 2d 20 4d | 61 74 74 68 69 6a 73 20 | Box - M|atthijs |
|00000230| 76 61 6e 20 44 75 69 6e | 20 3c 6d 61 74 74 68 69 |van Duin| <matthi|
|00000240| 6a 73 40 63 64 73 2e 6e | 6c 3e 31 2f 2f 20 4e 6f |js@cds.n|l>1// No|
|00000250| 74 65 20 74 68 61 74 20 | 74 68 69 73 20 69 73 20 |te that |this is |
|00000260| 61 20 63 75 73 74 6f 6d | 69 73 65 64 20 51 44 52 |a custom|ised QDR|
|00000270| 65 67 69 6f 6e 20 63 6c | 61 73 73 2e 3c 2f 2f 20 |egion cl|ass.<// |
|00000280| 53 65 65 20 74 68 65 20 | 64 6f 63 75 6d 65 6e 74 |See the |document|
|00000290| 61 74 69 6f 6e 20 66 6f | 72 20 61 20 6c 69 6e 6b |ation fo|r a link|
|000002a0| 20 74 6f 20 74 68 65 20 | 6f 72 69 67 69 6e 61 6c | to the |original|
|000002b0| 20 76 65 72 73 69 6f 6e | 2e 00 8d 02 64 65 63 6c | version|....decl|
|000002c0| 61 72 65 20 73 75 62 20 | 53 65 74 52 65 63 74 52 |are sub |SetRectR|
|000002d0| 67 6e 20 4c 69 62 20 22 | 49 6e 74 65 72 66 61 63 |gn Lib "|Interfac|
|000002e0| 65 4c 69 62 22 20 28 72 | 65 67 69 6f 6e 20 61 73 |eLib" (r|egion as|
|000002f0| 20 69 6e 74 65 67 65 72 | 2c 20 6c 65 66 74 20 61 | integer|, left a|
|00000300| 73 20 73 68 6f 72 74 2c | 20 74 6f 70 20 61 73 20 |s short,| top as |
|00000310| 73 68 6f 72 74 2c 20 72 | 69 67 68 74 20 61 73 20 |short, r|ight as |
|00000320| 73 68 6f 72 74 2c 20 62 | 6f 74 74 6f 6d 20 61 73 |short, b|ottom as|
|00000330| 20 73 68 6f 72 74 29 20 | 49 6e 6c 69 6e 65 36 38 | short) |Inline68|
|00000340| 4b 28 22 41 38 44 45 22 | 29 00 14 64 69 6d 20 6d |K("A8DE"|)..dim m|
|00000350| 20 61 73 20 6d 65 6d 6f | 72 79 42 6c 6f 63 6b 00 | as memo|ryBlock.|
|00000360| 15 6d 20 3d 20 6e 65 77 | 4d 65 6d 6f 72 79 42 6c |.m = new|MemoryBl|
|00000370| 6f 63 6b 28 38 29 11 6d | 2e 73 68 6f 72 74 28 30 |ock(8).m|.short(0|
|00000380| 29 20 3d 20 6c 65 66 74 | 10 6d 2e 73 68 6f 72 74 |) = left|.m.short|
|00000390| 28 32 29 20 3d 20 74 6f | 70 17 6d 2e 73 68 6f 72 |(2) = to|p.m.shor|
|000003a0| 74 28 34 29 20 3d 20 6c | 65 66 74 2b 77 69 64 74 |t(4) = l|eft+widt|
|000003b0| 68 17 6d 2e 73 68 6f 72 | 74 28 36 29 20 3d 20 74 |h.m.shor|t(6) = t|
|000003c0| 6f 70 2b 68 65 69 67 68 | 74 00 81 01 53 65 74 52 |op+heigh|t...SetR|
|000003d0| 65 63 74 52 67 6e 20 6d | 65 2e 72 67 6e 2c 20 6d |ectRgn m|e.rgn, m|
|000003e0| 2e 73 68 6f 72 74 28 30 | 29 2c 20 6d 2e 73 68 6f |.short(0|), m.sho|
|000003f0| 72 74 28 32 29 2c 20 6d | 2e 73 68 6f 72 74 28 34 |rt(2), m|.short(4|
|00000400| 29 2c 20 6d 2e 73 68 6f | 72 74 28 36 29 07 45 6e |), m.sho|rt(6).En|
|00000410| 64 20 53 75 62 09 52 65 | 67 69 6f 6e 50 74 72 00 |d Sub.Re|gionPtr.|
|00000420| 07 69 6e 74 65 67 65 72 | 00 05 00 05 00 07 1f 46 |.integer|.......F|
|00000430| 75 6e 63 74 69 6f 6e 20 | 52 65 67 69 6f 6e 50 74 |unction |RegionPt|
|00000440| 72 28 29 20 41 73 20 69 | 6e 74 65 67 65 72 3b 2f |r() As i|nteger;/|
|00000450| 2f 20 52 45 41 4c 62 61 | 73 69 63 20 54 6f 6f 6c |/ REALba|sic Tool|
|00000460| 20 42 6f 78 20 2d 20 4d | 61 74 74 68 69 6a 73 20 | Box - M|atthijs |
|00000470| 76 61 6e 20 44 75 69 6e | 20 3c 6d 61 74 74 68 69 |van Duin| <matthi|
|00000480| 6a 73 40 63 64 73 2e 6e | 6c 3e 31 2f 2f 20 4e 6f |js@cds.n|l>1// No|
|00000490| 74 65 20 74 68 61 74 20 | 74 68 69 73 20 69 73 20 |te that |this is |
|000004a0| 61 20 63 75 73 74 6f 6d | 69 73 65 64 20 51 44 52 |a custom|ised QDR|
|000004b0| 65 67 69 6f 6e 20 63 6c | 61 73 73 2e 3c 2f 2f 20 |egion cl|ass.<// |
|000004c0| 53 65 65 20 74 68 65 20 | 64 6f 63 75 6d 65 6e 74 |See the |document|
|000004d0| 61 74 69 6f 6e 20 66 6f | 72 20 61 20 6c 69 6e 6b |ation fo|r a link|
|000004e0| 20 74 6f 20 74 68 65 20 | 6f 72 69 67 69 6e 61 6c | to the |original|
|000004f0| 20 76 65 72 73 69 6f 6e | 2e 00 0a 72 65 74 75 72 | version|...retur|
|00000500| 6e 20 72 67 6e 0c 45 6e | 64 20 46 75 6e 63 74 69 |n rgn.En|d Functi|
|00000510| 6f 6e 04 44 69 66 66 12 | 74 61 72 67 65 74 20 61 |on.Diff.|target a|
|00000520| 73 20 51 44 52 65 67 69 | 6f 6e 00 00 07 00 07 00 |s QDRegi|on......|
|00000530| 09 1c 53 75 62 20 44 69 | 66 66 28 74 61 72 67 65 |..Sub Di|ff(targe|
|00000540| 74 20 61 73 20 51 44 52 | 65 67 69 6f 6e 29 3b 2f |t as QDR|egion);/|
|00000550| 2f 20 52 45 41 4c 62 61 | 73 69 63 20 54 6f 6f 6c |/ REALba|sic Tool|
|00000560| 20 42 6f 78 20 2d 20 4d | 61 74 74 68 69 6a 73 20 | Box - M|atthijs |
|00000570| 76 61 6e 20 44 75 69 6e | 20 3c 6d 61 74 74 68 69 |van Duin| <matthi|
|00000580| 6a 73 40 63 64 73 2e 6e | 6c 3e 31 2f 2f 20 4e 6f |js@cds.n|l>1// No|
|00000590| 74 65 20 74 68 61 74 20 | 74 68 69 73 20 69 73 20 |te that |this is |
|000005a0| 61 20 63 75 73 74 6f 6d | 69 73 65 64 20 51 44 52 |a custom|ised QDR|
|000005b0| 65 67 69 6f 6e 20 63 6c | 61 73 73 2e 3c 2f 2f 20 |egion cl|ass.<// |
|000005c0| 53 65 65 20 74 68 65 20 | 64 6f 63 75 6d 65 6e 74 |See the |document|
|000005d0| 61 74 69 6f 6e 20 66 6f | 72 20 61 20 6c 69 6e 6b |ation fo|r a link|
|000005e0| 20 74 6f 20 74 68 65 20 | 6f 72 69 67 69 6e 61 6c | to the |original|
|000005f0| 20 76 65 72 73 69 6f 6e | 2e 00 ac 01 64 65 63 6c | version|....decl|
|00000600| 61 72 65 20 73 75 62 20 | 44 69 66 66 52 67 6e 20 |are sub |DiffRgn |
|00000610| 4c 69 62 20 22 49 6e 74 | 65 72 66 61 63 65 4c 69 |Lib "Int|erfaceLi|
|00000620| 62 22 20 28 73 72 63 61 | 20 61 73 20 69 6e 74 65 |b" (srca| as inte|
|00000630| 67 65 72 2c 20 73 72 63 | 62 20 61 73 20 69 6e 74 |ger, src|b as int|
|00000640| 65 67 65 72 2c 20 64 65 | 73 74 20 61 73 20 69 6e |eger, de|st as in|
|00000650| 74 65 67 65 72 29 20 49 | 6e 6c 69 6e 65 36 38 4b |teger) I|nline68K|
|00000660| 28 22 41 38 45 36 22 29 | 00 28 44 69 66 66 52 67 |("A8E6")|.(DiffRg|
|00000670| 6e 20 6d 65 2e 72 67 6e | 2c 20 74 61 72 67 65 74 |n me.rgn|, target|
|00000680| 2e 52 65 67 69 6f 6e 50 | 74 72 2c 20 6d 65 2e 72 |.RegionP|tr, me.r|
|00000690| 67 6e 07 45 6e 64 20 53 | 75 62 06 42 6f 72 64 65 |gn.End S|ub.Borde|
|000006a0| 72 1c 64 68 20 61 73 20 | 69 6e 74 65 67 65 72 2c |r.dh as |integer,|
|000006b0| 20 64 76 20 61 73 20 69 | 6e 74 65 67 65 72 00 00 | dv as i|nteger..|
|000006c0| 07 00 07 00 0c 28 53 75 | 62 20 42 6f 72 64 65 72 |.....(Su|b Border|
|000006d0| 28 64 68 20 61 73 20 69 | 6e 74 65 67 65 72 2c 20 |(dh as i|nteger, |
|000006e0| 64 76 20 61 73 20 69 6e | 74 65 67 65 72 29 3b 2f |dv as in|teger);/|
|000006f0| 2f 20 52 45 41 4c 62 61 | 73 69 63 20 54 6f 6f 6c |/ REALba|sic Tool|
|00000700| 20 42 6f 78 20 2d 20 4d | 61 74 74 68 69 6a 73 20 | Box - M|atthijs |
|00000710| 76 61 6e 20 44 75 69 6e | 20 3c 6d 61 74 74 68 69 |van Duin| <matthi|
|00000720| 6a 73 40 63 64 73 2e 6e | 6c 3e 31 2f 2f 20 4e 6f |js@cds.n|l>1// No|
|00000730| 74 65 20 74 68 61 74 20 | 74 68 69 73 20 69 73 20 |te that |this is |
|00000740| 61 20 63 75 73 74 6f 6d | 69 73 65 64 20 51 44 52 |a custom|ised QDR|
|00000750| 65 67 69 6f 6e 20 63 6c | 61 73 73 2e 3c 2f 2f 20 |egion cl|ass.<// |
|00000760| 53 65 65 20 74 68 65 20 | 64 6f 63 75 6d 65 6e 74 |See the |document|
|00000770| 61 74 69 6f 6e 20 66 6f | 72 20 61 20 6c 69 6e 6b |ation fo|r a link|
|00000780| 20 74 6f 20 74 68 65 20 | 6f 72 69 67 69 6e 61 6c | to the |original|
|00000790| 20 76 65 72 73 69 6f 6e | 2e 00 17 64 69 6d 20 74 | version|...dim t|
|000007a0| 65 6d 70 72 67 6e 20 61 | 73 20 51 44 52 65 67 69 |emprgn a|s QDRegi|
|000007b0| 6f 6e 00 16 74 65 6d 70 | 72 67 6e 20 3d 20 6e 65 |on..temp|rgn = ne|
|000007c0| 77 20 51 44 52 65 67 69 | 6f 6e 11 6d 65 2e 43 6f |w QDRegi|on.me.Co|
|000007d0| 70 79 54 6f 20 74 65 6d | 70 72 67 6e 14 74 65 6d |pyTo tem|prgn.tem|
|000007e0| 70 72 67 6e 2e 49 6e 73 | 65 74 20 64 68 2c 20 64 |prgn.Ins|et dh, d|
|000007f0| 76 0f 6d 65 2e 44 69 66 | 66 20 74 65 6d 70 72 67 |v.me.Dif|f temprg|
|00000800| 6e 07 45 6e 64 20 53 75 | 62 06 43 6f 70 79 54 6f |n.End Su|b.CopyTo|
|00000810| 12 74 61 72 67 65 74 20 | 61 73 20 51 44 52 65 67 |.target |as QDReg|
|00000820| 69 6f 6e 00 00 07 00 07 | 00 09 1e 53 75 62 20 43 |ion.....|...Sub C|
|00000830| 6f 70 79 54 6f 28 74 61 | 72 67 65 74 20 61 73 20 |opyTo(ta|rget as |
|00000840| 51 44 52 65 67 69 6f 6e | 29 3b 2f 2f 20 52 45 41 |QDRegion|);// REA|
|00000850| 4c 62 61 73 69 63 20 54 | 6f 6f 6c 20 42 6f 78 20 |Lbasic T|ool Box |
|00000860| 2d 20 4d 61 74 74 68 69 | 6a 73 20 76 61 6e 20 44 |- Matthi|js van D|
|00000870| 75 69 6e 20 3c 6d 61 74 | 74 68 69 6a 73 40 63 64 |uin <mat|thijs@cd|
|00000880| 73 2e 6e 6c 3e 31 2f 2f | 20 4e 6f 74 65 20 74 68 |s.nl>1//| Note th|
|00000890| 61 74 20 74 68 69 73 20 | 69 73 20 61 20 63 75 73 |at this |is a cus|
|000008a0| 74 6f 6d 69 73 65 64 20 | 51 44 52 65 67 69 6f 6e |tomised |QDRegion|
|000008b0| 20 63 6c 61 73 73 2e 3c | 2f 2f 20 53 65 65 20 74 | class.<|// See t|
|000008c0| 68 65 20 64 6f 63 75 6d | 65 6e 74 61 74 69 6f 6e |he docum|entation|
|000008d0| 20 66 6f 72 20 61 20 6c | 69 6e 6b 20 74 6f 20 74 | for a l|ink to t|
|000008e0| 68 65 20 6f 72 69 67 69 | 6e 61 6c 20 76 65 72 73 |he origi|nal vers|
|000008f0| 69 6f 6e 2e 00 9d 01 64 | 65 63 6c 61 72 65 20 73 |ion....d|eclare s|
|00000900| 75 62 20 43 6f 70 79 52 | 67 6e 20 4c 69 62 20 22 |ub CopyR|gn Lib "|
|00000910| 49 6e 74 65 72 66 61 63 | 65 4c 69 62 22 20 28 73 |Interfac|eLib" (s|
|00000920| 6f 75 72 63 65 20 61 73 | 20 69 6e 74 65 67 65 72 |ource as| integer|
|00000930| 2c 20 64 65 73 74 20 61 | 73 20 69 6e 74 65 67 65 |, dest a|s intege|
|00000940| 72 29 20 49 6e 6c 69 6e | 65 36 38 4b 28 22 41 38 |r) Inlin|e68K("A8|
|00000950| 44 43 22 29 00 20 43 6f | 70 79 52 67 6e 20 6d 65 |DC"). Co|pyRgn me|
|00000960| 2e 72 67 6e 2c 20 74 61 | 72 67 65 74 2e 52 65 67 |.rgn, ta|rget.Reg|
|00000970| 69 6f 6e 50 74 72 07 45 | 6e 64 20 53 75 62 05 49 |ionPtr.E|nd Sub.I|
|00000980| 6e 73 65 74 1c 64 68 20 | 61 73 20 69 6e 74 65 67 |nset.dh |as integ|
|00000990| 65 72 2c 20 64 76 20 61 | 73 20 69 6e 74 65 67 65 |er, dv a|s intege|
|000009a0| 72 00 00 0d 00 0d 00 0f | 27 53 75 62 20 49 6e 73 |r.......|'Sub Ins|
|000009b0| 65 74 28 64 68 20 61 73 | 20 69 6e 74 65 67 65 72 |et(dh as| integer|
|000009c0| 2c 20 64 76 20 61 73 20 | 69 6e 74 65 67 65 72 29 |, dv as |integer)|
|000009d0| 3b 2f 2f 20 52 45 41 4c | 62 61 73 69 63 20 54 6f |;// REAL|basic To|
|000009e0| 6f 6c 20 42 6f 78 20 2d | 20 4d 61 74 74 68 69 6a |ol Box -| Matthij|
|000009f0| 73 20 76 61 6e 20 44 75 | 69 6e 20 3c 6d 61 74 74 |s van Du|in <matt|
|00000a00| 68 69 6a 73 40 63 64 73 | 2e 6e 6c 3e 31 2f 2f 20 |hijs@cds|.nl>1// |
|00000a10| 4e 6f 74 65 20 74 68 61 | 74 20 74 68 69 73 20 69 |Note tha|t this i|
|00000a20| 73 20 61 20 63 75 73 74 | 6f 6d 69 73 65 64 20 51 |s a cust|omised Q|
|00000a30| 44 52 65 67 69 6f 6e 20 | 63 6c 61 73 73 2e 3c 2f |DRegion |class.</|
|00000a40| 2f 20 53 65 65 20 74 68 | 65 20 64 6f 63 75 6d 65 |/ See th|e docume|
|00000a50| 6e 74 61 74 69 6f 6e 20 | 66 6f 72 20 61 20 6c 69 |ntation |for a li|
|00000a60| 6e 6b 20 74 6f 20 74 68 | 65 20 6f 72 69 67 69 6e |nk to th|e origin|
|00000a70| 61 6c 20 76 65 72 73 69 | 6f 6e 2e 00 a7 01 64 65 |al versi|on....de|
|00000a80| 63 6c 61 72 65 20 73 75 | 62 20 49 6e 73 65 74 52 |clare su|b InsetR|
|00000a90| 67 6e 20 4c 69 62 20 22 | 49 6e 74 65 72 66 61 63 |gn Lib "|Interfac|
|00000aa0| 65 4c 69 62 22 20 28 72 | 65 67 69 6f 6e 20 61 73 |eLib" (r|egion as|
|00000ab0| 20 69 6e 74 65 67 65 72 | 2c 20 64 68 20 61 73 20 | integer|, dh as |
|00000ac0| 73 68 6f 72 74 2c 20 64 | 76 20 61 73 20 73 68 6f |short, d|v as sho|
|00000ad0| 72 74 29 20 49 6e 6c 69 | 6e 65 36 38 4b 28 22 41 |rt) Inli|ne68K("A|
|00000ae0| 38 45 31 22 29 00 15 64 | 69 6d 20 6d 62 20 61 73 |8E1")..d|im mb as|
|00000af0| 20 6d 65 6d 6f 72 79 42 | 6c 6f 63 6b 00 16 6d 62 | memoryB|lock..mb|
|00000b00| 20 3d 20 6e 65 77 4d 65 | 6d 6f 72 79 42 6c 6f 63 | = newMe|moryBloc|
|00000b10| 6b 28 34 29 10 6d 62 2e | 73 68 6f 72 74 28 30 29 |k(4).mb.|short(0)|
|00000b20| 20 3d 20 64 68 10 6d 62 | 2e 73 68 6f 72 74 28 32 | = dh.mb|.short(2|
|00000b30| 29 20 3d 20 64 76 00 29 | 49 6e 73 65 74 52 67 6e |) = dv.)|InsetRgn|
|00000b40| 20 6d 65 2e 72 67 6e 2c | 20 6d 62 2e 73 68 6f 72 | me.rgn,| mb.shor|
|00000b50| 74 28 30 29 2c 20 6d 62 | 2e 73 68 6f 72 74 28 32 |t(0), mb|.short(2|
|00000b60| 29 07 45 6e 64 20 53 75 | 62 09 7e 51 44 52 65 67 |).End Su|b.~QDReg|
|00000b70| 69 6f 6e 00 00 00 07 00 | 07 00 09 0f 53 75 62 20 |ion.....|....Sub |
|00000b80| 7e 51 44 52 65 67 69 6f | 6e 28 29 3b 2f 2f 20 52 |~QDRegio|n();// R|
|00000b90| 45 41 4c 62 61 73 69 63 | 20 54 6f 6f 6c 20 42 6f |EALbasic| Tool Bo|
|00000ba0| 78 20 2d 20 4d 61 74 74 | 68 69 6a 73 20 76 61 6e |x - Matt|hijs van|
|00000bb0| 20 44 75 69 6e 20 3c 6d | 61 74 74 68 69 6a 73 40 | Duin <m|atthijs@|
|00000bc0| 63 64 73 2e 6e 6c 3e 31 | 2f 2f 20 4e 6f 74 65 20 |cds.nl>1|// Note |
|00000bd0| 74 68 61 74 20 74 68 69 | 73 20 69 73 20 61 20 63 |that thi|s is a c|
|00000be0| 75 73 74 6f 6d 69 73 65 | 64 20 51 44 52 65 67 69 |ustomise|d QDRegi|
|00000bf0| 6f 6e 20 63 6c 61 73 73 | 2e 3c 2f 2f 20 53 65 65 |on class|.<// See|
|00000c00| 20 74 68 65 20 64 6f 63 | 75 6d 65 6e 74 61 74 69 | the doc|umentati|
|00000c10| 6f 6e 20 66 6f 72 20 61 | 20 6c 69 6e 6b 20 74 6f |on for a| link to|
|00000c20| 20 74 68 65 20 6f 72 69 | 67 69 6e 61 6c 20 76 65 | the ori|ginal ve|
|00000c30| 72 73 69 6f 6e 2e 00 8f | 01 64 65 63 6c 61 72 65 |rsion...|.declare|
|00000c40| 20 73 75 62 20 44 69 73 | 70 6f 73 65 52 67 6e 20 | sub Dis|poseRgn |
|00000c50| 4c 69 62 20 22 49 6e 74 | 65 72 66 61 63 65 4c 69 |Lib "Int|erfaceLi|
|00000c60| 62 22 20 28 74 68 65 52 | 67 6e 20 61 73 20 69 6e |b" (theR|gn as in|
|00000c70| 74 65 67 65 72 29 20 49 | 6e 6c 69 6e 65 36 38 4b |teger) I|nline68K|
|00000c80| 28 22 41 38 44 39 22 29 | 00 11 44 69 73 70 6f 73 |("A8D9")|..Dispos|
|00000c90| 65 52 67 6e 20 6d 65 2e | 72 67 6e 07 45 6e 64 20 |eRgn me.|rgn.End |
|00000ca0| 53 75 62 00 00 00 00 00 | |Sub.....| |
+--------+-------------------------+-------------------------+--------+--------+