_  __   _  _         _ _     _      _           _           
  __| |/ /_ | || |     __| (_)___| | __ (_)_ __   __| | _____  __
 / _` | '_ \| || |_   / _` | / __| |/ / | | '_ \ / _` |/ _ \ \/ /
| (_| | (_) |__   _| | (_| | \__ \   <  | | | | | (_| |  __/>  < 
 \__,_|\___/   |_|    \__,_|_|___/_|\_\ |_|_| |_|\__,_|\___/_/\_\
                                                                 
            

ESCAPING 1/128

FILE INFORMATION

FILENAME(S): ESCAPING 1/128

FILE TYPE(S): PRG

FILE SIZE: 3.2K

FIRST SEEN: 2025-10-19 22:48:33

APPEARS ON: 1 disk(s)

FILE HASH

683543c5f3de6c31f6a435cb9ad46b1dd84313659600ee2cf55af8895d745ffe

FOUND ON DISKS (1 DISKS)

DISK TITLE FILENAME FILE TYPE COLLECTION TRACK SECTOR ACTIONS
GAZETTE OCT 86 ESCAPING 1/128 PRG Radd Maxx 21 1 DOWNLOAD FILE

FILE CONTENT & ANALYSIS

00000000: 01 1C 45 1C 0A 00 8F 20  2A 2A 2A 2A 2A 2A 2A 2A  |..E.... ********|
00000010: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000020: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000030: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000040: 2A 2A 2A 2A 2A 00 89 1C  14 00 8F 20 2A 20 20 20  |*****...... *   |
00000050: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000060: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000070: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000080: 20 20 20 20 20 20 20 20  2A 00 CD 1C 1E 00 8F 20  |        *...... |
00000090: 2A 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |*               |
000000A0: 20 20 20 20 20 20 20 50  52 4F 47 52 41 4D 20 31  |       PROGRAM 1|
000000B0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000000C0: 20 20 20 20 20 20 20 20  20 20 20 20 2A 00 11 1D  |            *...|
000000D0: 28 00 8F 20 2A 20 20 20  20 20 20 20 20 20 20 20  |(.. *           |
000000E0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
000000F0: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000100: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000110: 2A 00 55 1D 32 00 8F 20  2A 20 20 44 45 4D 4F 20  |*.U.2.. *  DEMO |
00000120: 50 52 4F 47 52 41 4D 20  46 4F 52 20 55 53 49 4E  |PROGRAM FOR USIN|
00000130: 47 20 45 53 43 41 50 45  20 43 4F 44 45 53 20 49  |G ESCAPE CODES I|
00000140: 4E 20 41 20 42 41 53 49  43 20 50 52 4F 47 52 41  |N A BASIC PROGRA|
00000150: 4D 20 20 20 2A 00 99 1D  3C 00 8F 20 2A 20 20 20  |M   *...<.. *   |
00000160: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000170: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000180: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000190: 20 20 20 20 20 20 20 20  2A 00 DD 1D 46 00 8F 20  |        *...F.. |
000001A0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000001B0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000001C0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000001D0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 00 0C 1E  |*************...|
000001E0: 50 00 8F 20 2A 20 43 48  45 43 4B 20 54 4F 20 53  |P.. * CHECK TO S|
000001F0: 45 45 20 49 46 20 57 45  20 41 52 45 20 49 4E 20  |EE IF WE ARE IN |
00000200: 38 30 20 43 4F 4C 55 4D  4E 53 20 2A 00 3B 1E 5A  |80 COLUMNS *.;.Z|
00000210: 00 8F 20 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |.. *************|
00000220: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000230: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 00 47 1E 64 00  |***********.G.d.|
00000240: 99 C7 28 31 34 29 3B 00  8F 1E 6E 00 4D 44 B2 CC  |..(14);...n.MD..|
00000250: 28 58 29 3A 8B 20 4D 44  B3 B1 35 20 A7 20 99 22  |(X):. MD..5 . ."|
00000260: 93 11 12 20 20 D0 4C 45  41 53 45 20 55 53 45 20  |...  .LEASE USE |
00000270: 38 30 20 43 4F 4C 55 4D  4E 53 20 46 4F 52 20 54  |80 COLUMNS FOR T|
00000280: 48 49 53 20 44 45 4D 4F  2E 20 20 92 22 3A 80 00  |HIS DEMO.  .":..|
00000290: B6 1E 78 00 8F 20 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |..x.. **********|
000002A0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000002B0: 2A 2A 2A 2A 2A 2A 00 DD  1E 82 00 8F 20 2A 20 50  |******...... * P|
000002C0: 52 49 4E 54 20 48 45 41  44 45 52 20 41 4E 44 20  |RINT HEADER AND |
000002D0: 4D 41 4B 45 20 57 49 4E  44 4F 57 20 2A 00 04 1F  |MAKE WINDOW *...|
000002E0: 8C 00 8F 20 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |... ************|
000002F0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000300: 2A 2A 2A 2A 00 7B 1F 96  00 99 22 13 12 20 20 20  |****.{...."..   |
00000310: 20 20 20 20 20 20 20 20  20 20 D5 53 49 4E 47 20  |          .SING |
00000320: C5 D3 C3 41 50 45 20 C3  4F 44 45 53 20 49 4E 20  |...APE .ODES IN |
00000330: 41 20 C2 C1 D3 C9 C3 20  D0 52 4F 47 52 41 4D 20  |A ..... .ROGRAM |
00000340: 2D 20 C5 58 41 4D 50 4C  45 53 20 20 20 20 20 20  |- .XAMPLES      |
00000350: 20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
00000360: 20 20 20 20 20 20 20 20  20 20 20 20 22 3A FE 1A  |            ":..|
00000370: 30 2C 31 2C 37 39 2C 32  34 2C 31 00 85 1F A0 00  |0,1,79,24,1.....|
00000380: 99 22 93 22 3B 00 AB 1F  AA 00 8F 20 2A 2A 2A 2A  |.".";...... ****|
00000390: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000003A0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 00 D1 1F B4 00  |***********.....|
000003B0: 8F 20 2A 20 45 53 43 20  44 20 2D 20 44 45 4C 45  |. * ESC D - DELE|
000003C0: 54 45 20 4C 49 4E 45 20  45 58 41 4D 50 4C 45 20  |TE LINE EXAMPLE |
000003D0: 2A 00 F7 1F BE 00 8F 20  2A 2A 2A 2A 2A 2A 2A 2A  |*...... ********|
000003E0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000003F0: 2A 2A 2A 2A 2A 2A 2A 00  21 20 C8 00 99 22 11 11  |*******.! ..."..|
00000400: 11 1D 1D 1D D4 48 49 53  20 4C 49 4E 45 20 57 4F  |.....HIS LINE WO|
00000410: 4E 27 54 20 42 45 20 45  52 41 53 45 44 2E 2E 2E  |N'T BE ERASED...|
00000420: 22 00 63 20 D2 00 99 22  1D 1D 1D D4 48 49 53 20  |".c ..."....HIS |
00000430: 4C 49 4E 45 20 57 49 4C  4C 20 42 45 20 45 52 41  |LINE WILL BE ERA|
00000440: 53 45 44 20 55 53 49 4E  47 20 C5 D3 C3 20 C4 20  |SED USING ... . |
00000450: 2E 2E 2E 2E 2E 12 C8 49  54 20 41 4E 59 20 4B 45  |.......IT ANY KE|
00000460: 59 92 22 00 A6 20 DC 00  99 22 1D 1D 1D D4 48 49  |Y.".. ..."....HI|
00000470: 53 20 4C 49 4E 45 20 57  4F 4E 27 54 20 42 45 20  |S LINE WON'T BE |
00000480: 45 52 41 53 45 44 2E 2E  2E 42 55 54 20 57 49 4C  |ERASED...BUT WIL|
00000490: 4C 20 4D 4F 56 45 20 55  50 20 4F 4E 45 20 4C 49  |L MOVE UP ONE LI|
000004A0: 4E 45 2E 2E 22 3B 00 BC  20 E6 00 A1 F9 41 24 3A  |NE..";.. ....A$:|
000004B0: 99 22 91 22 C7 28 32 37  29 22 44 22 00 EC 20 F0  |.".".(27)"D".. .|
000004C0: 00 8F 20 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |.. *************|
000004D0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000004E0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 00 1C 21 FA  |************..!.|
000004F0: 00 8F 20 2A 20 45 53 43  20 51 20 2D 20 44 45 4C  |.. * ESC Q - DEL|
00000500: 45 54 45 20 54 4F 20 45  4E 44 2D 4F 46 2D 4C 49  |ETE TO END-OF-LI|
00000510: 4E 45 20 45 58 41 4D 50  4C 45 20 2A 00 4C 21 04  |NE EXAMPLE *.L!.|
00000520: 01 8F 20 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |.. *************|
00000530: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000540: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 00 A8 21 0E  |************..!.|
00000550: 01 99 22 11 11 1D 1D 1D  D4 48 49 53 20 4C 49 4E  |.."......HIS LIN|
00000560: 45 20 57 49 4C 4C 20 42  45 20 48 41 4C 46 20 45  |E WILL BE HALF E|
00000570: 52 41 53 45 44 20 55 53  49 4E 47 20 C5 D3 C3 20  |RASED USING ... |
00000580: D1 2E 2E 2E C8 49 54 20  41 4E 59 20 4B 45 59 9D  |.....IT ANY KEY.|
00000590: 9D 9D 9D 9D 9D 9D 9D 9D  9D 9D 9D 9D 9D 9D 9D 9D  |................|
000005A0: 9D 9D 9D 9D 9D 9D 22 3B  00 BB 21 18 01 A1 F9 41  |......";..!....A|
000005B0: 24 3A 99 C7 28 32 37 29  22 51 22 00 ED 21 22 01  |$:..(27)"Q"..!".|
000005C0: 8F 20 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |. **************|
000005D0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000005E0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 00 1F 22  |*************.."|
000005F0: 2C 01 8F 20 2A 20 45 53  43 20 50 20 2D 20 44 45  |,.. * ESC P - DE|
00000600: 4C 45 54 45 20 54 4F 20  53 54 41 52 54 2D 4F 46  |LETE TO START-OF|
00000610: 2D 4C 49 4E 45 20 45 58  41 4D 50 4C 45 20 2A 00  |-LINE EXAMPLE *.|
00000620: 51 22 36 01 8F 20 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |Q"6.. **********|
00000630: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000640: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000650: 2A 00 AC 22 40 01 99 22  1D 1D 1D D4 48 49 53 20  |*.."@.."....HIS |
00000660: 4C 49 4E 45 20 57 49 4C  4C 20 42 45 20 48 41 4C  |LINE WILL BE HAL|
00000670: 46 20 45 52 41 53 45 44  20 55 53 49 4E 47 20 C5  |F ERASED USING .|
00000680: D3 C3 20 D0 2E 2E 2E C8  49 54 20 41 4E 59 20 4B  |.. .....IT ANY K|
00000690: 45 59 9D 9D 9D 9D 9D 9D  9D 9D 9D 9D 9D 9D 9D 9D  |EY..............|
000006A0: 9D 9D 9D 9D 9D 9D 9D 9D  9D 9D 22 3B 00 BF 22 4A  |..........";.."J|
000006B0: 01 A1 F9 41 24 3A 99 C7  28 32 37 29 22 50 22 00  |...A$:..(27)"P".|
000006C0: E7 22 54 01 8F 20 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |."T.. **********|
000006D0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000006E0: 2A 2A 2A 2A 2A 2A 2A 00  0F 23 5E 01 8F 20 2A 20  |*******..#^.. * |
000006F0: 45 53 43 20 49 20 2D 20  49 4E 53 45 52 54 20 41  |ESC I - INSERT A|
00000700: 20 4C 49 4E 45 20 45 58  41 4D 50 4C 45 20 2A 00  | LINE EXAMPLE *.|
00000710: 37 23 68 01 8F 20 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |7#h.. **********|
00000720: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000730: 2A 2A 2A 2A 2A 2A 2A 00  7E 23 72 01 99 22 11 11  |*******.~#r.."..|
00000740: 11 12 D9 4F 55 20 43 4F  55 4C 44 20 44 45 46 49  |...OU COULD DEFI|
00000750: 4E 45 20 54 48 45 20 C6  55 4E 43 54 49 4F 4E 20  |NE THE .UNCTION |
00000760: 4B 45 59 53 20 41 53 20  57 4F 52 44 2D 50 52 4F  |KEYS AS WORD-PRO|
00000770: 43 45 53 53 49 4E 47 20  54 4F 4F 4C 53 22 00 B0  |CESSING TOOLS"..|
00000780: 23 7C 01 F9 20 31 2C C7  28 32 37 29 AA 22 49 22  |#|.. 1,.(27)."I"|
00000790: 20 3A 99 22 12 D7 49 54  48 3A 20 CB C5 D9 20 31  | :."..ITH: ... 1|
000007A0: 2C 20 C3 C8 D2 24 28 32  37 29 2B 27 C9 27 92 22  |, ...$(27)+'.'."|
000007B0: 00 D7 23 86 01 99 22 11  1D 1D 1D D4 48 49 53 20  |..#...".....HIS |
000007C0: 4C 49 4E 45 20 57 49 4C  4C 20 53 54 41 59 20 48  |LINE WILL STAY H|
000007D0: 45 52 45 2E 2E 2E 22 00  18 24 90 01 99 22 1D 1D  |ERE..."..$..."..|
000007E0: 1D D4 48 49 53 20 4C 49  4E 45 20 57 49 4C 4C 20  |..HIS LINE WILL |
000007F0: 4D 4F 56 45 20 44 4F 57  4E 20 4F 4E 45 20 55 53  |MOVE DOWN ONE US|
00000800: 49 4E 47 20 C5 D3 C3 20  C9 2E 2E 2E 12 20 C8 49  |ING ... ..... .I|
00000810: 54 20 C6 31 20 92 22 3B  00 34 24 9A 01 A1 F9 41  |T .1 .";.4$....A|
00000820: 24 3A A1 F9 42 24 3A 43  24 B2 41 24 AA 42 24 3A  |$:..B$:C$.A$.B$:|
00000830: 99 43 24 3B 00 65 24 A4  01 99 22 12 2E 2E 2E C1  |.C$;.e$...".....|
00000840: 4E 44 20 C9 20 57 49 4C  4C 20 49 4E 53 45 52 54  |ND . WILL INSERT|
00000850: 20 54 48 49 53 20 4C 49  4E 45 2E 2E 2E 22 3A 99  | THIS LINE...":.|
00000860: 22 11 11 22 3B 00 95 24  AE 01 8F 20 2A 2A 2A 2A  |"..";..$... ****|
00000870: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000880: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000890: 2A 2A 2A 2A 2A 00 C5 24  B8 01 8F 20 2A 20 45 53  |*****..$... * ES|
000008A0: 43 20 41 20 2D 20 41 55  54 4F 4D 41 54 49 43 20  |C A - AUTOMATIC |
000008B0: 49 4E 53 45 52 54 20 4D  4F 44 45 20 45 58 41 4D  |INSERT MODE EXAM|
000008C0: 50 4C 45 20 2A 00 F5 24  C2 01 8F 20 2A 2A 2A 2A  |PLE *..$... ****|
000008D0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000008E0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000008F0: 2A 2A 2A 2A 2A 00 4A 25  CC 01 99 22 11 D7 45 27  |*****.J%..."..E'|
00000900: 4C 4C 20 49 4E 53 45 52  54 20 54 45 58 54 20 49  |LL INSERT TEXT I|
00000910: 4E 54 4F 20 54 48 45 20  4D 49 44 44 4C 45 20 4F  |NTO THE MIDDLE O|
00000920: 46 20 54 48 49 53 20 4C  49 4E 45 20 55 53 49 4E  |F THIS LINE USIN|
00000930: 47 20 C5 D3 C3 20 C1 20  2E 2E 2E C8 49 54 20 41  |G ... . ....IT A|
00000940: 4E 59 20 4B 45 59 2E 2E  22 3B 00 54 25 D6 01 A1  |NY KEY..";.T%...|
00000950: F9 20 41 24 00 93 25 E0  01 99 22 9D 9D 9D 9D 9D  |. A$..%...".....|
00000960: 9D 9D 9D 9D 9D 9D 9D 9D  9D 9D 9D 9D 9D 9D 9D 9D  |................|
00000970: 9D 22 3B C7 28 32 37 29  22 41 22 3B 22 12 54 48  |.";.(27)"A";".TH|
00000980: 49 53 20 49 53 20 49 4E  53 45 52 54 20 4D 4F 44  |IS IS INSERT MOD|
00000990: 45 20 22 00 C6 25 EA 01  8F 20 2A 2A 2A 2A 2A 2A  |E "..%... ******|
000009A0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000009B0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
000009C0: 2A 2A 2A 2A 2A 2A 00 F9  25 F4 01 8F 20 2A 20 52  |******..%... * R|
000009D0: 45 4D 45 4D 42 45 52 20  54 4F 20 43 41 4E 43 45  |EMEMBER TO CANCE|
000009E0: 4C 20 49 4E 53 45 52 54  20 4D 4F 44 45 20 46 4F  |L INSERT MODE FO|
000009F0: 52 20 53 50 45 45 44 20  2A 00 2C 26 FE 01 8F 20  |R SPEED *.,&... |
00000A00: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000A10: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000A20: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 00 3B 26 08  |************.;&.|
00000A30: 02 99 C7 28 32 37 29 22  43 22 3B 00 6C 26 12 02  |...(27)"C";.l&..|
00000A40: 8F 20 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |. **************|
00000A50: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000A60: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 00 9D 26 1C  |************..&.|
00000A70: 02 8F 20 2A 20 45 53 43  20 40 20 2D 20 45 52 41  |.. * ESC @ - ERA|
00000A80: 53 45 20 54 4F 20 45 4E  44 2D 4F 46 2D 53 43 52  |SE TO END-OF-SCR|
00000A90: 45 45 4E 20 45 58 41 4D  50 4C 45 20 2A 00 CE 26  |EEN EXAMPLE *..&|
00000AA0: 26 02 8F 20 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |&.. ************|
00000AB0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000AC0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 00 16  |**************..|
00000AD0: 27 30 02 99 22 11 11 CE  4F 57 20 57 45 27 4C 4C  |'0.."...OW WE'LL|
00000AE0: 20 55 53 45 20 C5 D3 C3  20 40 20 54 4F 20 45 52  | USE ... @ TO ER|
00000AF0: 41 53 45 20 48 41 4C 46  20 4F 46 20 54 48 45 20  |ASE HALF OF THE |
00000B00: 53 43 52 45 45 4E 2E 2E  2E C8 49 54 20 41 4E 59  |SCREEN....IT ANY|
00000B10: 20 4B 45 59 22 3B 00 1F  27 3A 02 A1 F9 41 24 00  | KEY";..':...A$.|
00000B20: 40 27 44 02 99 22 13 11  11 11 11 11 11 11 11 11  |@'D.."..........|
00000B30: 11 11 11 11 11 22 3B C7  28 32 37 29 22 40 22 3B  |.....";.(27)"@";|
00000B40: 00 72 27 4E 02 8F 20 2A  2A 2A 2A 2A 2A 2A 2A 2A  |.r'N.. *********|
00000B50: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000B60: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000B70: 2A 2A 00 A4 27 58 02 8F  20 2A 20 45 53 43 20 54  |**..'X.. * ESC T|
00000B80: 20 26 20 45 53 43 20 42  20 2D 20 53 45 54 20 55  | & ESC B - SET U|
00000B90: 50 20 41 20 57 49 4E 44  4F 57 20 45 58 41 4D 50  |P A WINDOW EXAMP|
00000BA0: 4C 45 20 2A 00 D6 27 62  02 8F 20 2A 2A 2A 2A 2A  |LE *..'b.. *****|
00000BB0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000BC0: 2A 2A 2A 2A 2A 2A 2A 2A  2A 2A 2A 2A 2A 2A 2A 2A  |****************|
00000BD0: 2A 2A 2A 2A 2A 2A 00 1D  28 6C 02 99 C7 28 32 37  |******..(l...(27|
00000BE0: 29 22 54 22 3B 22 1D 1D  1D 1D 1D 1D 1D 1D 1D 1D  |)"T";"..........|
00000BF0: 1D 1D 1D 1D 1D 1D 1D 1D  1D 1D 1D 1D 1D 1D 1D 1D  |................|
00000C00: 1D 1D 1D 1D 11 11 11 11  11 11 11 11 11 11 11 11  |................|
00000C10: 11 11 11 22 3B C7 28 32  37 29 22 42 22 00 57 28  |...";.(27)"B".W(|
00000C20: 76 02 99 22 93 D4 48 49  53 20 49 53 20 41 20 57  |v.."..HIS IS A W|
00000C30: 49 4E 44 4F 57 22 3A 99  22 55 53 49 4E 47 20 C5  |INDOW":."USING .|
00000C40: D3 C3 20 D4 20 41 4E 44  20 C5 D3 C3 20 C2 22 3A  |.. . AND ... .":|
00000C50: FE 0B 20 33 3A FE 0C 00  94 28 80 02 99 22 11 D9  |.. 3:....(..."..|
00000C60: 4F 55 20 43 4C 45 41 52  20 54 48 45 20 D7 49 4E  |OU CLEAR THE .IN|
00000C70: 44 4F 57 22 3A 99 22 C2  59 20 D0 D2 C9 CE D4 C9  |DOW":.".Y ......|
00000C80: CE C7 20 27 C8 CF CD C5  27 22 3A 99 22 54 57 49  |.. '....'":."TWI|
00000C90: 43 45 2E 22 00 B4 28 8A  02 99 22 11 C8 49 54 20  |CE."..(..."..IT |
00000CA0: 41 4E 59 20 CB 45 59 20  54 4F 20 C5 CE C4 22 3A  |ANY .EY TO ...":|
00000CB0: A1 F9 41 24 00 D8 28 94  02 99 22 13 13 22 3B 3A  |..A$..(..."..";:|
00000CC0: 99 22 93 11 11 11 1D 1D  1D 1D 1D 12 C1 4C 4C 20  |."...........LL |
00000CD0: C4 4F 4E 45 20 21 21 22  00 DE 28 9E 02 80 00 FA  |.ONE !!"..(.....|
00000CE0: 28 A8 02 99 22 48 49 54  20 41 4E 59 20 4B 45 59  |(..."HIT ANY KEY|
00000CF0: 2E 2E 22 3A A1 F9 41 24  3A 8E 00 00 00           |..":..A$:....   |
..E.... ********************************
*****************************...... *   
                                        
                *.M.... *               
       PROGRAM 1                        
    *...(.. *                           
                                *.U.2.. 
*  DEMO PROGRAM FOR USING ESCAPE CODES I
N A BASIC PROGRAM   *...<.. *           
                                        
        *...F.. ************************
*************************************...
P.. * CHECK TO SEE IF WE ARE IN 80 COLUM
NS *.;.Z.. *****************************
***********.G.D..G(14);...N.MD.L(X):. MD
..5 . ."...  PLEASE USE 80 COLUMNS FOR T
HIS DEMO.  .":....X.. ******************
**************...... * PRINT HEADER AND 
MAKE WINDOW *...... ********************
************.{...."..             USING 
ESCAPE CODES IN A BASIC PROGRAM - EXAMPL
ES                                  ":..
0,1,79,24,1... ..".";...... ************
*******************.Q.... * ESC D - DELE
TE LINE EXAMPLE *...... ****************
***************.! H.."......THIS LINE WO
N'T BE ERASED...".C R.."...THIS LINE WIL
L BE ERASED USING ESC D ......HIT ANY KE
Y.".. ..."...THIS LINE WON'T BE ERASED..
.BUT WILL MOVE UP ONE LINE..";.. ....A$:
."."G(27)"D".. ... *********************
********************..!... * ESC Q - DEL
ETE TO END-OF-LINE EXAMPLE *.L!... *****
************************************..!.
..".....THIS LINE WILL BE HALF ERASED US
ING ESC Q...HIT ANY KEY.................
......";..!....A$:.G(27)"Q"..!".. ******
*************************************.."
,.. * ESC P - DELETE TO START-OF-LINE EX
AMPLE *.Q"6.. **************************
*****************.."@.."...THIS LINE WIL
L BE HALF ERASED USING ESC P...HIT ANY K
EY........................";.."J...A$:.G
(27)"P".."T.. **************************
*******..#^.. * ESC I - INSERT A LINE EX
AMPLE *.7#H.. **************************
*******.~#R.."....YOU COULD DEFINE THE F
UNCTION KEYS AS WORD-PROCESSING TOOLS"..
#|.. 1,G(27)."I" :.".WITH: KEY 1, CHR$(2
7)+'I'.".W#..."....THIS LINE WILL STAY H
ERE..."..$..."...THIS LINE WILL MOVE DOW
N ONE USING ESC I.... HIT F1 .";.4$....A
$:..B$:C$.A$.B$:.C$;.E$..."....AND I WIL
L INSERT THIS LINE...":."..";..$... ****
*************************************.E$
... * ESC A - AUTOMATIC INSERT MODE EXAM
PLE *..$B.. ****************************
*************.J%L..".WE'LL INSERT TEXT I
NTO THE MIDDLE OF THIS LINE USING ESC A 
...HIT ANY KEY..";.T%V... A$..%...".....
.................";G(27)"A";".THIS IS IN
SERT MODE ".F%... **********************
**********************..%... * REMEMBER 
TO CANCEL INSERT MODE FOR SPEED *.,&... 
****************************************
****.;&...G(27)"C";.L&... **************
****************************..&... * ESC
 @ - ERASE TO END-OF-SCREEN EXAMPLE *.N&
&.. ************************************
******..'0.."..NOW WE'LL USE ESC @ TO ER
ASE HALF OF THE SCREEN...HIT ANY KEY";..
':...A$.@'D.."...............";G(27)"@";
.R'N.. *********************************
**********..'X.. * ESC T & ESC B - SET U
P A WINDOW EXAMPLE *.V'B.. *************
******************************..(L..G(27
)"T";"..................................
...........";G(27)"B".W(V..".THIS IS A W
INDOW":."USING ESC T AND ESC B":.. 3:...
.(...".YOU CLEAR THE WINDOW":."BY PRINTI
NG 'HOME'":."TWICE."..(...".HIT ANY KEY 
TO END":..A$.X(..."..";:."..........ALL 
DONE !!"..(.....(..."HIT ANY KEY..":..A$
:....
C64 Preview

> CLICK IMAGE PREVIEW FOR FULL MODAL