CTRL->T♠│ ─+
FILE INFORMATION
FILENAME(S): CTRL->T♠│ ─+
FILE TYPE(S): SEQ
FILE SIZE: 2.3K
FIRST SEEN: 2025-11-30 21:05:57
APPEARS ON: 1 disk(s)
FILE HASH
948be7b5e4836512a333c06815d2c2db5243462167e5b7248050e3f902d8047f
FOUND ON DISKS (1 DISKS)
| DISK TITLE | FILENAME | FILE TYPE | COLLECTION | TRACK | SECTOR | ACTIONS |
|---|---|---|---|---|---|---|
| PD 14A | CTRL->T♠│ ─+ | SEQ | DuncanTwain | 31 | 15 | DOWNLOAD FILE |
FILE CONTENT & ANALYSIS
00000000: 0D 09 09 43 54 52 4C 2D 3E 54 61 62 20 44 6F 63 |...CTRL->Tab Doc| 00000010: 73 0D 0D 47 65 6F 57 72 69 74 65 20 36 34 20 61 |s..GeoWrite 64 a| 00000020: 6E 64 20 31 32 38 20 64 69 66 66 65 72 20 69 6E |nd 128 differ in| 00000030: 20 61 20 6E 75 6D 62 65 72 20 6F 66 20 77 61 79 | a number of way| 00000040: 73 2C 20 6F 6E 65 20 6F 66 20 74 68 65 6D 20 62 |s, one of them b| 00000050: 65 69 6E 67 20 74 68 65 20 31 32 38 27 73 20 54 |eing the 128's T| 00000060: 41 42 20 6B 65 79 2E 20 20 41 66 74 65 72 20 75 |AB key. After u| 00000070: 73 69 6E 67 20 74 68 65 20 31 32 38 20 76 65 72 |sing the 128 ver| 00000080: 73 69 6F 6E 20 66 6F 72 20 61 20 77 68 69 6C 65 |sion for a while| 00000090: 2C 20 49 20 66 6F 75 6E 64 20 6D 79 73 65 6C 66 |, I found myself| 000000A0: 20 77 69 73 68 69 6E 67 20 66 6F 72 20 74 68 65 | wishing for the| 000000B0: 20 73 61 6D 65 20 66 65 61 74 75 72 65 20 6F 6E | same feature on| 000000C0: 20 6D 79 20 36 34 2E 20 20 54 68 69 73 20 70 72 | my 64. This pr| 000000D0: 6F 67 72 61 6D 20 69 73 20 74 68 65 20 72 65 73 |ogram is the res| 000000E0: 75 6C 74 20 6F 66 20 74 68 61 74 20 77 69 73 68 |ult of that wish| 000000F0: 2E 0D 0D 4F 72 69 67 69 6E 61 6C 6C 79 2C 20 49 |...Originally, I| 00000100: 20 68 6F 70 65 64 20 74 6F 20 62 65 20 61 62 6C | hoped to be abl| 00000110: 65 20 74 6F 20 67 65 74 20 47 65 6F 73 20 74 6F |e to get Geos to| 00000120: 20 73 63 61 6E 20 74 68 65 20 66 75 6E 63 74 69 | scan the functi| 00000130: 6F 6E 20 6B 65 79 73 20 61 6E 64 20 74 68 65 6E |on keys and then| 00000140: 20 64 65 66 69 6E 65 20 6F 6E 65 20 6F 66 20 74 | define one of t| 00000150: 68 65 6D 20 61 73 20 43 54 52 4C 2D 49 20 28 49 |hem as CTRL-I (I| 00000160: 20 73 74 69 6C 6C 20 6C 69 6B 65 20 74 68 69 73 | still like this| 00000170: 20 6F 70 74 69 6F 6E 2C 20 62 75 74 20 69 74 27 | option, but it'| 00000180: 73 20 62 65 79 6F 6E 64 20 6D 79 20 61 62 6B FB |s beyond my abk.| 00000190: C3 4D 53 FF 4D C1 FF FF 5C FF CD FF FD FF 4D FF |.MS.M...\.....M.| 000001A0: 5F CB C3 CD FF FF C3 CC FF C3 4D F5 5F FF CC FF |_.........M._...| 000001B0: F7 5F C3 CF FB FF FD F3 FF FF D3 CD FF 4F FB F7 |._...........O..| 000001C0: 53 C3 CD C5 FF F7 5F C1 4F CD FD FF 55 C3 4D F3 |S....._.O...U.M.| 000001D0: FF 4D F3 FF FF FD FF CF 4F C5 C5 FF 5F FB FF F3 |.M......O..._...| 000001E0: C1 55 FF 5C FF 5F FB FF D3 FF CF F7 CB FF FF 4F |.U.\._.........O| 000001F0: 4F C1 CD FF 4D F3 C6 E4 80 AA BF DF 2C 20 77 68 |O...M......., wh| 00000200: 69 63 68 20 69 73 20 6E 6F 74 20 61 73 00 65 6C |ich is not as.el| 00000210: 65 67 61 6E 74 2C 20 62 75 74 20 6A 75 73 74 20 |egant, but just | 00000220: 61 73 20 66 75 6E 63 74 69 6F 6E 61 6C 2E 0D 0D |as functional...| 00000230: 54 6F 20 75 73 65 20 43 54 52 4C 2D 3E 54 61 62 |To use CTRL->Tab| 00000240: 2C 20 66 69 72 73 74 20 65 6E 74 65 72 20 61 20 |, first enter a | 00000250: 67 65 6F 57 72 69 74 65 20 64 6F 75 6D 65 6E 74 |geoWrite doument| 00000260: 2E 20 20 54 68 65 6E 2C 20 66 72 6F 6D 20 74 68 |. Then, from th| 00000270: 65 20 22 67 65 6F 73 22 20 6D 65 6E 75 2C 20 63 |e "geos" menu, c| 00000280: 6C 69 63 6B 20 6F 6E 20 22 43 54 52 4C 2D 3E 54 |lick on "CTRL->T| 00000290: 61 62 22 2E 20 20 54 68 65 20 64 65 73 6B 20 61 |ab". The desk a| 000002A0: 63 63 65 73 73 6F 72 79 20 77 69 6C 6C 20 61 70 |ccessory will ap| 000002B0: 70 65 61 72 2C 20 64 69 73 70 6C 61 79 69 6E 67 |pear, displaying| 000002C0: 20 61 20 22 54 6F 67 67 6C 65 22 20 69 63 6F 6E | a "Toggle" icon| 000002D0: 2C 20 22 66 69 6C 65 22 20 6D 65 6E 75 2C 20 61 |, "file" menu, a| 000002E0: 6E 64 20 74 68 65 20 63 75 72 72 65 6E 74 20 73 |nd the current s| 000002F0: 74 61 74 75 73 20 6F 66 20 43 54 52 4C 2D 3E 54 |tatus of CTRL->T| 00000300: 61 62 2E 0D 0D 53 74 61 74 75 73 2E 09 22 41 63 |ab...Status.."Ac| 00000310: 74 69 76 65 22 20 73 74 61 74 75 73 20 6D 65 61 |tive" status mea| 00000320: 6E 73 20 74 68 61 74 20 74 68 65 20 43 54 52 4C |ns that the CTRL| 00000330: 20 6B 65 79 20 61 6C 6F 6E 65 20 77 69 6C 6C 20 | key alone will | 00000340: 66 75 6E 63 74 69 6F 6E 20 61 73 20 61 20 54 41 |function as a TA| 00000350: 42 20 6B 65 79 2C 20 6D 61 6B 69 6E 67 20 74 68 |B key, making th| 00000360: 65 20 43 54 52 4C 2D 49 20 63 6F 6D 62 69 6E 61 |e CTRL-I combina| 00000370: 74 69 6F 6E 20 62 6F 74 68 20 6E 6F 6E 2D 66 75 |tion both non-fu| 00000380: 6E 63 74 69 6F 6E 61 6C 20 61 6E 64 20 75 6E 6E |nctional and unn| 00000390: 65 63 65 73 73 61 72 79 2E 0D 09 22 49 6E 61 63 |ecessary..."Inac| 000003A0: 74 69 76 65 22 20 6D 65 61 6E 73 20 74 68 61 74 |tive" means that| 000003B0: 20 74 68 65 20 43 54 52 4C 2D 49 20 63 6F 6D 62 | the CTRL-I comb| 000003C0: 69 6E 61 74 69 6F 6E 20 69 73 20 6E 65 63 65 73 |ination is neces| 000003D0: 73 61 72 79 20 66 6F 72 20 74 61 62 73 2E 0D 0D |sary for tabs...| 000003E0: 54 6F 67 67 6C 65 2E 09 43 6C 69 63 6B 69 6E 67 |Toggle..Clicking| 000003F0: 20 6F 6E 20 74 68 65 20 22 54 6F 67 67 6C 65 22 | on the "Toggle"| 00000400: 20 69 63 6F 6E 20 77 73 FB FB FF 5F 55 C3 4D CF | icon ws..._U.M.| 00000410: F3 FF 4D F3 FF FF 5F 4D F7 4D 4F 5F FF C1 CC FF |..M..._M.MO_....| 00000420: 4D F3 FF FF DF EF FF FB FF C7 FF 53 FD FF FF D3 |M..........S....| 00000430: CC FF 4D F3 FF FF 5F 4D F7 4D 4F 5F FF C3 5F FF |..M..._M.MO_.._.| 00000440: 5F FF 4F C1 5F 4D FF FD FF F7 5F FF F7 CF 4D C3 |_.O._M...._...M.| 00000450: 5C FF FB FF C3 4D FF 55 C3 FB FB FF CF FF FF CB |\....M.U........| 00000460: F7 FD FF FF C3 CD F7 CF 4D C3 5C FF FD FF FF D3 |........M.\.....| 00000470: CC FF 4D F3 FF FF 5F 4D F7 4D 4F 5F FF C3 5F FF |..M..._M.MO_.._.| 00000480: 5F FF 4F C1 5F 4D FF FD FF F7 5F FF C3 CD F7 CF |_.O._M...._.....| 00000490: 4D C3 5C FF FB FF C3 4D FF 55 C3 FB FB FF CF FF |M.\....M.U......| 000004A0: FF CB F7 FD FF FF F7 CF 4D C3 5C FF FF FA FA DC |........M.\.....| 000004B0: C3 FB FF FF F2 DF FB C6 A4 B4 80 A6 BA 80 AA BF |................| 000004C0: BC 3F 2F 2D 7F 3F 2F BF 2C 3D 7F 2F FC 7F 2F FF |.?/-.?/.,=./../.| 000004D0: AD BD 6C BF FF 2F BF FF 2F 3D AC 6C BF 2F BF 2C |..l../../=.l./.,| 000004E0: 3F 23 33 2F 7F 2F 23 BF 2C 3F 2F FD BD FF FA BD |?#3/./#.,?/.....| 000004F0: 7F BF 2F FD BF 2D 74 75 73 20 6F 66 20 74 68 65 |../..-tus of the| 00000500: 20 43 54 52 44 20 6B 65 79 20 77 69 6C 6C 20 62 | CTRD key will b| 00000510: 65 20 70 72 65 73 65 72 76 65 64 20 69 6E 20 52 |e preserved in R| 00000520: 41 4D 2E 0D 0D 54 68 69 73 20 69 73 20 74 68 65 |AM...This is the| 00000530: 20 41 4C 50 48 41 20 76 65 72 73 69 6F 6E 20 6F | ALPHA version o| 00000540: 66 20 43 54 52 4C 2D 3E 54 61 62 2E 20 20 49 6E |f CTRL->Tab. In| 00000550: 20 74 65 73 74 69 6E 67 2C 20 49 20 68 61 76 65 | testing, I have| 00000560: 20 68 61 64 20 6E 6F 20 73 79 73 74 65 6D 20 63 | had no system c| 00000570: 72 61 73 68 65 73 20 61 73 20 61 20 72 65 73 75 |rashes as a resu| 00000580: 6C 74 20 6F 66 20 69 74 73 20 75 73 65 2E 20 20 |lt of its use. | 00000590: 50 4C 45 41 53 45 20 6C 65 74 20 6D 65 20 6B 6E |PLEASE let me kn| 000005A0: 6F 77 20 69 66 20 79 6F 75 20 68 61 76 65 20 70 |ow if you have p| 000005B0: 72 6F 62 6C 65 6D 73 2C 20 73 6F 20 49 20 63 61 |roblems, so I ca| 000005C0: 6E 20 74 72 79 20 74 6F 20 66 69 78 20 74 68 65 |n try to fix the| 000005D0: 6D 2E 0D 0D 49 20 73 74 72 6F 6E 67 6C 79 20 73 |m...I strongly s| 000005E0: 75 67 67 65 73 74 20 74 68 61 74 20 43 54 52 4C |uggest that CTRL| 000005F0: 2D 3E 54 61 62 20 62 65 20 75 73 65 64 20 6F 6E |->Tab be used on| 00000600: 6C 79 20 66 72 6F 6D 20 69 6E 73 69 64 65 20 67 |ly from inside g| 00000610: 65 6F 57 72 69 74 65 2E 20 20 54 68 65 20 43 54 |eoWrite. The CT| 00000620: 52 4C 20 6B 65 79 20 73 74 61 74 75 73 20 73 68 |RL key status sh| 00000630: 6F 75 6C 64 20 62 65 20 72 65 74 75 72 6E 65 64 |ould be returned| 00000640: 20 74 6F 20 69 6E 61 63 74 69 76 65 20 62 65 66 | to inactive bef| 00000650: 6F 72 65 20 67 65 6F 57 72 69 74 65 20 69 73 20 |ore geoWrite is | 00000660: 71 75 69 74 2E 20 20 54 68 65 20 64 65 73 6B 54 |quit. The deskT| 00000670: 6F 70 20 64 6F 65 73 6E 27 74 20 73 65 65 6D 20 |op doesn't seem | 00000680: 74 6F 20 6D 69 6E 64 20 43 54 52 4C 2D 3E 54 61 |to mind CTRL->Ta| 00000690: 62 2C 20 62 75 74 20 49 27 6D 20 73 75 72 65 20 |b, but I'm sure | 000006A0: 61 70 70 6C 69 63 61 74 69 6F 6E 73 20 77 68 69 |applications whi| 000006B0: 63 68 20 75 73 65 20 74 68 65 20 43 54 52 4C 20 |ch use the CTRL | 000006C0: 6B 65 79 20 69 6E 20 63 6F 6D 62 69 6E 61 74 69 |key in combinati| 000006D0: 6F 6E 20 77 69 74 68 20 6B 65 79 73 20 6F 74 68 |on with keys oth| 000006E0: 65 72 20 74 68 61 6E 20 22 49 22 20 28 6C 69 6B |er than "I" (lik| 000006F0: 65 20 67 65 6F 43 61 6C 63 29 20 77 6F 75 6C 64 |e geoCalc) would| 00000700: 20 62 65 63 6F 6D 65 20 71 75 69 74 65 20 63 6F | become quite co| 00000710: 6E 66 75 73 65 64 2E 20 20 49 74 20 73 68 6F 75 |nfused. It shou| 00000720: 6C 64 20 62 65 20 70 6F 73 73 6B CF FB FF FF 4D |ld be possk....M| 00000730: C1 FF FD C3 5F F7 CF FB FF FF DF EF FF FB FB FF |...._...........| 00000740: ED F7 CF FF CC 5F C1 CB FF C3 CD 5F C3 FD FF FF |....._....._....| 00000750: 5F 4F CF F3 FF F7 4F 4F 5F FB FF CF 4F 4D FF D3 |_O....OO_...OM..| 00000760: FF F3 F7 5C FF CD F5 4D FF 4D 5F C3 FF FD FD FF |...\...M.M_.....| 00000770: FA FA DF EF FF FB FB 59 DA 94 A0 80 EE A6 E0 B4 |.......Y........| 00000780: E4 80 A0 FF 80 A4 9F 94 BA AE BF BA AE 80 DA 9F |................| 00000790: 9E 88 AE 9E A6 E4 80 B4 9E FF A0 A6 94 E0 9A 80 |................| 000007A0: 9A BD FD FC 3F 6C 7F FF 2F BF 2D FF 3C 3F 2F FD |....?l../.-.<?/.| 000007B0: FF 2F BF 2C 2D BF 2F BF 2C 3F 23 FB B3 F3 3F 2F |./.,-./.,?#...?/| 000007C0: 6D 3D EF 2F 6C FF 2F 3F 3D FD FC 3F 3D 3F 2F 2D |m=./l./?=..?=?/-| 000007D0: FF 2F 2D 7F 2F F3 6F FF 2F 2C AF BD BF FF 2F 3F |./-./.o./,..../?| 000007E0: DF EF 2F 2D BF 2F 3F FF FF DF AF 6F 7F 2F 23 2B |../-./?....o./#+| 000007F0: 70 70 61 72 65 6E 74 6C 79 2C 20 74 68 65 20 73 |pparently, the s| 00000800: 79 73 74 65 6D 20 64 65 63 6F 64 65 73 20 43 54 |ystem decodes CT| 00000810: 52 4C 20 73 65 70 61 72 61 74 65 6C 79 20 61 73 |RL separately as| 00000820: 20 77 65 6C 6C 2C 20 73 6F 20 74 68 61 74 20 74 | well, so that t| 00000830: 68 65 20 73 79 73 74 65 6D 20 6B 5F FF CC C1 C1 |he system k_....| 00000840: FB FF FD FF C3 CD 4D C1 FF 4D F3 C3 CD C7 C3 CD |......M..M......| 00000850: C5 FF 4D F3 F7 4D FF CF C1 4D F3 FF C7 FF 53 5F |..M..M...M....S_| 00000860: FF F7 5F FF FF CF FF C3 CD C5 FF 4F 5F FF 5F 5F |.._........O_.__| 00000870: FF FD FF FA FA ED F3 C3 5F FF C3 5F FF 4D F3 FF |........_.._.M..| 00000880: FF CC C3 5F 5F 4D FF F7 5F 5F FF CB CF FB 53 FF |...__M..__....S.| 00000890: 4F 5F C1 C5 5F F7 CB FF D3 F5 5C FF FF 55 5F C3 |O_.._.....\..U_.| 000008A0: 4D 4D FF CD FF C3 CD FF 53 FF F7 5F 5F FF F7 CD |MM......S..__...| 000008B0: FD FF CB 53 FF CC C3 5F 5F 4D FF D5 FF C1 5F FF |...S...__M...._.| 000008C0: F7 5F 5F FF CB CF FB 53 FF 4F 5F C1 C5 5F F7 CB |.__....S.O_.._..| 000008D0: FF FF 5C FF 5F FD FF FF D3 4D FF 5F FF FB C3 FF |..\._....M._....| 000008E0: 5F FF F3 FF F7 5C C3 FB 53 FF C1 CD FF 4F 68 6F |_....\..S....Oho| 000008F0: FF FF F7 56 D0 96 9D 99 94 80 E4 DA DE AA AA 80 |...V............| 00000900: AA E0 A6 B6 80 DA 9F 9E 80 AE 9E AF D0 E0 A6 AE |................| 00000910: E0 94 B6 B6 9E E0 80 D0 94 A4 B4 94 AE 9E 19 1F |................| 00000920: 1F AC D9 E8 96 16 59 DA 94 A0 80 BF E4 80 D0 DE |......Y.........| 00000930: A0 96 BF A4 80 9A A6 B6 94 BF BA 1A 80 88 9A A6 |................| 00000940: 80 EE BF DA 9F 80 BF DA 80 EE 9F 94 DA 80 FF A6 |................| 00000950: DE 80 96 BF B4 9E 19 1F 1F 1F BF E8 EA 88 AC AF |................| 00000960: A8 A8 |.. |
...CTRL->TAB DOCS..GEOWRITE 64 AND 128 D IFFER IN A NUMBER OF WAYS, ONE OF THEM B EING THE 128'S TAB KEY. AFTER USING THE 128 VERSION FOR A WHILE, I FOUND MYSELF WISHING FOR THE SAME FEATURE ON MY 64. THIS PROGRAM IS THE RESULT OF THAT WISH ...ORIGINALLY, I HOPED TO BE ABLE TO GET GEOS TO SCAN THE FUNCTION KEYS AND THEN DEFINE ONE OF THEM AS CTRL-I (I STILL L IKE THIS OPTION, BUT IT'S BEYOND MY ABK. CMS.MA..\.M...M._KCM..CL.CM._.L.._CO.... ..SM.O..SCME.._AOM..UCM..M.....OOEE._... AU.\._..S.O.K..OOAM.M.F....., WHICH IS N OT AS.ELEGANT, BUT JUST AS FUNCTIONAL... TO USE CTRL->TAB, FIRST ENTER A GEOWRITE DOUMENT. THEN, FROM THE "GEOS" MENU, C LICK ON "CTRL->TAB". THE DESK ACCESSORY WILL APPEAR, DISPLAYING A "TOGGLE" ICON , "FILE" MENU, AND THE CURRENT STATUS OF CTRL->TAB...STATUS.."ACTIVE" STATUS MEA NS THAT THE CTRL KEY ALONE WILL FUNCTION AS A TAB KEY, MAKING THE CTRL-I COMBINA TION BOTH NON-FUNCTIONAL AND UNNECESSARY ..."INACTIVE" MEANS THAT THE CTRL-I COMB INATION IS NECESSARY FOR TABS...TOGGLE.. CLICKING ON THE "TOGGLE" ICON WS..._UCMO ..M..._M.MO_.AL.M........G.S...SL.M..._M .MO_.C_._.OA_M...._..OMC\...CM.UC...O..K ....CM.OMC\....SL.M..._M.MO_.C_._.OA_M.. .._.CM.OMC\...CM.UC...O..K.....OMC\..... C......F.........?/-?/.,=/./...L../.. /=.L./.,?#3//#.,?/....../..-TUS OF THE CTRD KEY WILL BE PRESERVED IN RAM...THI S IS THE ALPHA VERSION OF CTRL->TAB. IN TESTING, I HAVE HAD NO SYSTEM CRASHES A S A RESULT OF ITS USE. PLEASE LET ME KN OW IF YOU HAVE PROBLEMS, SO I CAN TRY TO FIX THEM...I STRONGLY SUGGEST THAT CTRL ->TAB BE USED ONLY FROM INSIDE GEOWRITE. THE CTRL KEY STATUS SHOULD BE RETURNED TO INACTIVE BEFORE GEOWRITE IS QUIT. T HE DESKTOP DOESN'T SEEM TO MIND CTRL->TA B, BUT I'M SURE APPLICATIONS WHICH USE T HE CTRL KEY IN COMBINATION WITH KEYS OTH ER THAN "I" (LIKE GEOCALC) WOULD BECOME QUITE CONFUSED. IT SHOULD BE POSSKO...M A..C_.O...........O.L_AK.CM_C..._OO...OO _..OOM.S...\.M.M.M_C...........YZ. ..... .. ...........Z........... .........?L. /.-.<?/../.,-./.,?#...?/M=./L./?=..?=?/- ./-/.O./,..../?../-./?....O/#+PPARENTL Y, THE SYSTEM DECODES CTRL SEPARATELY AS WELL, SO THAT THE SYSTEM K_.LAA....CMMA .M.CMGCME.M..M.OAM..G.S_.._..O.CME.O_.__ .......C_.C_.M...LC__M..__.KO.S.O_AE_.K. S.\..U_CMM.M.CM.S..__..M..KS.LC__M.U.A_. .__.KO.S.O_AE_.K..\._...SM._..C._....\C. S.AM.OHO...VP......Z.........Z......P... .......P..........Y...YZ. ....P. ....... ...........Z...Z....Z................... ..
×
C64 Image
> CLICK IMAGE PREVIEW FOR FULL MODAL