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 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL