Home » Archimedes archive » Archimedes World » AW-1991-05.adf » May91 » !AWMay91/Goodies/PD/!PrBuffer/PrintBuf
!AWMay91/Goodies/PD/!PrBuffer/PrintBuf
This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.
Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.
Tape/disk: | Home » Archimedes archive » Archimedes World » AW-1991-05.adf » May91 |
Filename: | !AWMay91/Goodies/PD/!PrBuffer/PrintBuf |
Read OK: | ✔ |
File size: | 06C0 bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
�p�,@pPrinterBuffer Printer Buffer 1.00 (01 Oct 1989) Anton CarverBuffer ���NoBufferect8XlFlush t��Syntax: *Buffer [<size>[k]] SW*Buffer used to create a printer buffer of specified size. The default buffer size is 8k. Syntax: *Buffer [<size>[k]] Syntax: *NoBuffer C*NoBuffer deselects the previously created buffer and frees the memory. ; CSyntax: *Flush *Flush clears current contents of the buffer without deselecting it. Use this to clear information you no longer want to print. It is exactly equivalent to: *FX213 M&@-�:� ������&��h:P��5��&���+���&���Printer Buffer currently in use (*Flush will clear).eEnb@-�P��5� ��j���� P� +b��h6�b��%�b��h��b���`���b���@-� ����*��!�Ѝb��he����!P�:K0� k0� 0�����!P��:��+�Ѝ����Argument Syntax: <size>[k]V@-�$0�������h ��P��$0��0��0��0��0��`��`��0��0�����!@-�'1�!��P��i�!��� �@�0�����-��M� ������D-������Ѝb��h ��2������ �� ��Ѝb��h���@-��������xЍ����B@-���B��hj��1�����B��h6�B������B��h;�B�����1��-���@��1������������������?�z���� �������@�� ������1�$��������������1�����?�j��;A$������ ��B�����0�������$�������������@-� ��mO� ��@���h�� ������ �����h��KO� �����h��O� ������@-� ���� ��@���h��0�� �� ���h��O� �� ���h��CO� �� ����1����-�0��3����-�0��@��"����0��3�$0�0��0��0C�0������-1)
00000000 00 00 00 00 e8 02 00 00 70 02 00 00 f8 03 00 00 |........p.......| 00000010 2c 00 00 00 40 00 00 00 70 00 00 00 00 00 00 00 |,...@...p.......| 00000020 00 00 00 00 00 00 00 00 00 00 00 00 50 72 69 6e |............Prin| 00000030 74 65 72 42 75 66 66 65 72 00 00 00 00 20 20 20 |terBuffer.... | 00000040 50 72 69 6e 74 65 72 20 42 75 66 66 65 72 09 31 |Printer Buffer.1| 00000050 2e 30 30 20 28 30 31 20 4f 63 74 20 31 39 38 39 |.00 (01 Oct 1989| 00000060 29 20 20 41 6e 74 6f 6e 20 43 61 72 76 65 72 00 |) Anton Carver.| 00000070 42 75 66 66 65 72 00 20 90 04 00 00 00 00 01 00 |Buffer. ........| 00000080 c0 00 00 00 e0 00 00 00 4e 6f 42 75 66 66 65 72 |........NoBuffer| 00000090 00 65 63 74 38 04 00 00 00 00 00 00 58 01 00 00 |.ect8.......X...| 000000a0 6c 01 00 00 46 6c 75 73 68 00 20 20 74 04 00 00 |l...Flush. t...| 000000b0 00 00 00 00 b8 01 00 00 c8 01 00 00 00 00 00 00 |................| 000000c0 53 79 6e 74 61 78 3a 09 2a 42 75 66 66 65 72 20 |Syntax:.*Buffer | 000000d0 5b 3c 73 69 7a 65 3e 5b 6b 5d 5d 0d 00 20 53 57 |[<size>[k]].. SW| 000000e0 2a 42 75 66 66 65 72 20 75 73 65 64 20 74 6f 20 |*Buffer used to | 000000f0 63 72 65 61 74 65 20 61 20 70 72 69 6e 74 65 72 |create a printer| 00000100 20 62 75 66 66 65 72 20 6f 66 20 73 70 65 63 69 | buffer of speci| 00000110 66 69 65 64 20 73 69 7a 65 2e 20 54 68 65 20 64 |fied size. The d| 00000120 65 66 61 75 6c 74 20 62 75 66 66 65 72 20 73 69 |efault buffer si| 00000130 7a 65 20 69 73 20 38 6b 2e 0d 53 79 6e 74 61 78 |ze is 8k..Syntax| 00000140 3a 09 2a 42 75 66 66 65 72 20 5b 3c 73 69 7a 65 |:.*Buffer [<size| 00000150 3e 5b 6b 5d 5d 0d 00 20 53 79 6e 74 61 78 3a 09 |>[k]].. Syntax:.| 00000160 2a 4e 6f 42 75 66 66 65 72 0d 00 43 2a 4e 6f 42 |*NoBuffer..C*NoB| 00000170 75 66 66 65 72 20 64 65 73 65 6c 65 63 74 73 20 |uffer deselects | 00000180 74 68 65 20 70 72 65 76 69 6f 75 73 6c 79 20 63 |the previously c| 00000190 72 65 61 74 65 64 20 62 75 66 66 65 72 20 61 6e |reated buffer an| 000001a0 64 20 66 72 65 65 73 20 74 68 65 20 6d 65 6d 6f |d frees the memo| 000001b0 72 79 2e 0d 00 3b 20 43 53 79 6e 74 61 78 3a 09 |ry...; CSyntax:.| 000001c0 2a 46 6c 75 73 68 0d 00 2a 46 6c 75 73 68 20 63 |*Flush..*Flush c| 000001d0 6c 65 61 72 73 20 63 75 72 72 65 6e 74 20 63 6f |lears current co| 000001e0 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 62 75 |ntents of the bu| 000001f0 66 66 65 72 20 77 69 74 68 6f 75 74 20 64 65 73 |ffer without des| 00000200 65 6c 65 63 74 69 6e 67 20 69 74 2e 20 55 73 65 |electing it. Use| 00000210 20 74 68 69 73 20 74 6f 20 63 6c 65 61 72 20 69 | this to clear i| 00000220 6e 66 6f 72 6d 61 74 69 6f 6e 20 79 6f 75 20 6e |nformation you n| 00000230 6f 20 6c 6f 6e 67 65 72 20 77 61 6e 74 20 74 6f |o longer want to| 00000240 20 70 72 69 6e 74 2e 20 49 74 20 69 73 20 65 78 | print. It is ex| 00000250 61 63 74 6c 79 20 65 71 75 69 76 61 6c 65 6e 74 |actly equivalent| 00000260 20 74 6f 3a 20 2a 46 58 1f 32 31 1f 33 0d 00 4d | to: *FX.21.3..M| 00000270 26 40 2d e9 00 00 3a e3 04 00 00 0a 98 00 a0 e3 |&@-...:.........| 00000280 03 10 a0 e3 06 00 02 ef 26 80 bd 68 03 00 00 3a |........&..h...:| 00000290 00 50 9c e5 00 00 35 e3 dc 00 00 1b 26 80 bd e8 |.P....5.....&...| 000002a0 2b 00 02 ef 00 00 8f e2 26 80 bd e8 01 10 00 00 |+.......&.......| 000002b0 50 72 69 6e 74 65 72 20 42 75 66 66 65 72 20 63 |Printer Buffer c| 000002c0 75 72 72 65 6e 74 6c 79 20 69 6e 20 75 73 65 20 |urrently in use | 000002d0 28 2a 46 6c 75 73 68 20 77 69 6c 6c 20 63 6c 65 |(*Flush will cle| 000002e0 61 72 29 2e 00 65 45 6e 62 40 2d e9 00 50 9c e5 |ar)..eEnb@-..P..| 000002f0 00 00 35 e3 0b 00 00 1a 0a 10 a0 e1 02 6a a0 e3 |..5..........j..| 00000300 00 00 d1 e5 20 00 50 e3 09 00 00 2b 62 80 bd 68 |.... .P....+b..h| 00000310 00 00 36 e3 62 80 bd 08 25 00 00 eb 62 80 bd 68 |..6.b...%...b..h| 00000320 a3 00 00 eb 62 80 bd e8 10 60 95 e5 a0 00 00 eb |....b....`......| 00000330 62 80 bd e8 05 40 2d e9 0a 00 a0 e3 02 02 80 e3 |b....@-.........| 00000340 01 2a a0 e3 21 00 02 ef 04 d0 8d 62 04 80 bd 68 |.*..!......b...h| 00000350 02 65 a0 e1 01 00 d1 e4 21 00 50 e3 03 00 00 3a |.e......!.P....:| 00000360 4b 00 30 e3 01 00 00 0a 6b 00 30 e3 04 00 00 1a |K.0.....k.0.....| 00000370 0d 00 30 e3 05 80 bd 08 01 00 d1 e4 21 00 50 e3 |..0.........!.P.| 00000380 fa ff ff 3a 08 00 8f e2 2b 00 02 ef 04 d0 8d e2 |...:....+.......| 00000390 04 80 bd e8 00 10 00 00 41 72 67 75 6d 65 6e 74 |........Argument| 000003a0 20 53 79 6e 74 61 78 3a 20 3c 73 69 7a 65 3e 5b | Syntax: <size>[| 000003b0 6b 5d 00 56 0c 40 2d e9 24 30 86 e2 06 00 a0 e3 |k].V.@-.$0......| 000003c0 1e 00 02 ef 0c 80 bd 68 00 20 8c e5 02 50 a0 e1 |.......h. ...P..| 000003d0 24 30 a0 e3 04 30 82 e5 08 30 82 e5 06 30 83 e0 |$0...0...0...0..| 000003e0 0c 30 82 e5 10 60 82 e5 00 60 82 e5 00 30 a0 e3 |.0...`...`...0..| 000003f0 18 30 82 e5 0c 80 bd e8 21 40 2d e9 27 00 31 e3 |.0......!@-.'.1.| 00000400 21 80 fd 18 00 50 9c e5 69 00 00 eb 21 80 fd e8 |!....P..i...!...| 00000410 04 00 0d e5 40 00 0b e2 00 00 30 e3 01 00 a0 13 |....@.....0.....| 00000420 18 00 8c 15 1c 00 9c e5 01 00 2d e9 04 d0 4d e2 |..........-...M.| 00000430 20 c0 9c e5 01 80 bd e8 07 44 2d e9 01 a0 a0 e3 | ........D-.....| 00000440 8a ff ff eb 04 d0 8d 62 06 84 bd 68 00 20 9c e5 |.......b...h. ..| 00000450 00 00 32 e3 07 84 bd 08 07 00 a0 e3 1e 00 02 ef |..2.............| 00000460 00 20 a0 e3 00 20 8c e5 04 d0 8d 62 06 84 bd 68 |. ... .....b...h| 00000470 07 84 bd e8 03 40 2d e9 15 00 a0 e3 03 10 a0 e3 |.....@-.........| 00000480 06 00 02 ef 03 80 bd 78 04 d0 8d e2 02 80 bd e8 |.......x........| 00000490 42 40 2d e9 e7 ff ff eb 42 80 bd 68 02 6a a0 e3 |B@-.....B..h.j..| 000004a0 00 00 31 e3 00 10 a0 11 a1 ff ff 1b 42 80 bd 68 |..1.........B..h| 000004b0 00 00 36 e3 42 80 bd 08 bd ff ff eb 42 80 bd 68 |..6.B.......B..h| 000004c0 3b 00 00 eb 42 80 bd e8 14 f0 8c e5 03 00 31 e3 |;...B.........1.| 000004d0 0e f0 b0 11 12 00 2d e9 00 10 9c e5 10 40 9c e5 |......-......@..| 000004e0 04 00 31 e1 03 00 00 1a 08 10 9d e5 02 12 81 e3 |..1.............| 000004f0 08 10 8d e5 12 80 fd 08 08 10 9d e5 02 12 c1 e3 |................| 00000500 08 10 8d e5 14 10 9c e5 01 f0 3f e1 03 00 00 7a |..........?....z| 00000510 08 10 9c e5 01 00 dc e7 00 20 a0 e1 12 80 fd e8 |......... ......| 00000520 08 10 9c e5 0c 40 9c e5 01 20 dc e7 01 10 81 e2 |.....@... ......| 00000530 02 00 a0 e1 04 00 31 e1 24 10 a0 03 08 10 8c e5 |......1.$.......| 00000540 00 10 9c e5 01 10 81 e2 00 10 8c e5 12 80 fd e8 |................| 00000550 14 f0 8c e5 03 00 31 e3 0e f0 b0 11 14 00 9c e5 |......1.........| 00000560 00 f0 3f e1 07 00 00 6a 00 10 9c e5 02 00 00 3b |..?....j.......;| 00000570 41 24 a0 e1 ff 10 01 e2 00 80 fd e8 10 20 9c e5 |A$........... ..| 00000580 01 10 42 e0 0e f0 a0 e1 18 00 9c e5 00 00 30 e3 |..B...........0.| 00000590 00 00 a0 e3 18 00 8c e5 00 80 fd 18 24 00 a0 e3 |............$...| 000005a0 04 00 8c e5 08 00 8c e5 10 00 9c e5 00 00 8c e5 |................| 000005b0 00 80 fd e8 06 40 2d e9 09 00 a0 e3 6d 1f 4f e2 |.....@-.....m.O.| 000005c0 05 20 a0 e1 40 00 02 ef 06 80 bd 68 1c 10 85 e5 |. ..@......h....| 000005d0 20 20 85 e5 14 00 a0 e3 84 10 8f e2 05 20 a0 e1 | ........... ..| 000005e0 1f 00 02 ef 06 80 bd 68 15 00 a0 e3 4b 1f 4f e2 |.......h....K.O.| 000005f0 05 20 a0 e1 1f 00 02 ef 06 80 bd 68 16 00 a0 e3 |. .........h....| 00000600 b8 10 4f e2 05 20 a0 e1 1f 00 02 ef 06 80 bd e8 |..O.. ..........| 00000610 06 40 2d e9 09 00 a0 e3 1c 10 95 e5 20 20 95 e5 |.@-......... ..| 00000620 40 00 02 ef 06 80 bd 68 14 00 a0 e3 30 10 8f e2 |@......h....0...| 00000630 05 20 a0 e1 20 00 02 ef 06 80 bd 68 15 00 a0 e3 |. .. ......h....| 00000640 06 1d 4f e2 05 20 a0 e1 20 00 02 ef 06 80 bd 68 |..O.. .. ......h| 00000650 16 00 a0 e3 43 1f 4f e2 05 20 a0 e1 20 00 02 ef |....C.O.. .. ...| 00000660 06 80 bd e8 03 00 31 e3 0e f0 b0 11 04 00 bd e8 |......1.........| 00000670 08 00 2d e9 00 30 9c e5 00 00 33 e3 08 00 bd e8 |..-..0....3.....| 00000680 02 f2 92 03 18 00 2d e9 04 30 9c e5 0c 40 9c e5 |......-..0...@..| 00000690 02 22 c2 e3 03 00 cc e7 01 30 83 e2 04 00 33 e1 |.".......0....3.| 000006a0 24 30 a0 03 04 30 8c e5 00 30 9c e5 01 30 43 e2 |$0...0...0...0C.| 000006b0 00 30 8c e5 18 00 bd e8 02 f0 b0 e1 2d 31 29 0d |.0..........-1).| 000006c0