Home » Recent acquisitions » Acorn ADFS disks » adfs_ArchimedesWorld_199206b.adf » June92 » !AWJune92/Goodies/PD/!TinyClock/!Help
!AWJune92/Goodies/PD/!TinyClock/!Help
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 » Recent acquisitions » Acorn ADFS disks » adfs_ArchimedesWorld_199206b.adf » June92 |
Filename: | !AWJune92/Goodies/PD/!TinyClock/!Help |
Read OK: | ✔ |
File size: | 1BEB bytes |
Load address: | 0000 |
Exec address: | 0000 |
File contents
Tiny Clock +2 -=-=-=-=-=-=- by Richard Chubb, 02-Sep-1989 updated by Richard G. Hallas, 04-Apr-1991 version 2 : 01-May-1991, 16-Jul-1991 Help file by Richard Hallas ____________________________________________________ ���������� Version 1 original notes - see the end of the file for notes on version 2 ... Tiny Clock has for some time been my favourite desk- top clock; it has a very clear and attractive face, works unobtrusively with all other applications, and is completely flicker-free. I have it on permanent 'boot-up' on my system. As it stands, though, all it does is tell the time; there is no facility to set the internal clock, and for that I have always had to resort to Acorn's Alarm from Applications disc 2. High time, I thought, to improve Tiny Clock and give it Alarm's clock-setting features. Here then, for your delectation, is Tiny Clock Plus! Functionally, nothing has changed; it looks just the same as it always did-after all, how can you improve upon perfection? (Too many notes, Herr Mozart...) Anyway, clicking ADJUST on the icon bar clock (or on the copy in the Info box - neat, eh?) will bring up a little dialogue box in the centre of the screen. This looks similar to the one in Alarm, but isn't quite the same; for one thing, there's now a Seconds box so you don't have to wait for the seconds to reach 00 before you press 'Set clock'. (Clicking on the Seconds display will reset the seconds to 00). Also, the way adjusting any one icon altered all the others in Alarm annoyed me somewhat, so I've left that feature out. However, altering the month or year will alter the day to be correct for the displayed date. If anyone really would like that feature put in (eg increasing the minutes at 11:59 pm on Wed 3rd April would adjust all icons to 12:00 am on Thu 4th April, as in Alarm) let me know; I could do it easily enough - I just prefer it the way I've got it, personally. Clicking ADJUST again on either clock face while the 'Set clock' window is on the screen will update its contents to the current time. The year can be set to any value between 1753 (the first complete year of the Julian calendar) and 9999; leap years are accounted for. Therefore the day of the week, which is calculated automatically, should (fingers crossed!) never be wrong. Finally, when setting the clock in Alarm, pressing OK introduces about a half-second's delay before the clock is actually set; so to prove that the Arc's clock really can be accurate, the 'Set clock' button in Tiny Clock Plus is *instantaneous*!!! Greetings to Richard Chubb and thanks for writing my favourite desktop accessory - I hope you get a copy of and approve of this version. Perhaps you could give it a new version number? Drop me a line if you like. In fact - anyone who wants to can drop me a line! In fact, please do! I can be contacted as follows: Richard G. Hallas, 31 Skelton Crescent, Crosland Moor, Huddersfield, West Yorkshire, HD4 5PN Telephone: (0484) 654186. I suppose I'd better put a PD notice in here. OK. This software may be freely distributed as long as all the files remain intact and it is not sold for profit. That'll do. Buy A.P.D.L.'s disc B057 which has a couple of my things on it, including an upgrade to Acorn's Magnifier. (Nothing like advertising your- self, is there?!) Have fun, and see y'all later... Richard Hallas ____________________________________________________ ���������� Extra to version 2: This new version of Tiny Clock+ has been updated to look better on multisync monitors. Having just got a Taxan 795, I thought Tiny Clock+ looked a little blocky, so I have updated the face to be a Mode 20 sprite. Tiny Clock+2 now checks constantly to see if a multisync mode is being used, and if it is, uses the Mode 20 sprite; otherwise it uses the Mode 12 one. In fact, the Mode 20 sprite is only used for those modes where the desktop's graphic resolution is doubled but text resolution is not, so for multi- sync modes which have normal graphic resolution but twice the desktop space, the Mode 12 sprite is still used. If you don't understand the above, don't worry - all you need to know is that the best-looking clock face is always used for whatever mode you are using. Unfortunately, when you change mode, and Tiny Clock changes its clock face, the icon bar sprite has to be deleted and recreated, which means that it re- appears as if it were the most recent application loaded, with the clock face towards the centre of the icon bar. Therefore, if you had any applications loaded after Tiny Clock, the clock face will shift its position. I decided, therefore, to make Tiny Clock default to the LEFT hand side of the icon bar, since icons are changed less frequently at that side - however, I decided that it would be a good idea to make the side of the icon bar used definable: so now there is an additional menu option - 'Change Sides' - which, when selected, swaps the clock face from one side of the icon bar to the other, and writes the information to disc as the new default. You are informed if Tiny Clock is unable to write this file for any reason (e.g. the disc is write-protected, or you are using WatchDog) and if Tiny Clock cannot find its file, the left side of the icon bar is used and no error is issued. There's one further (very minor) modification: I discovered that one of the blue 'figures' dots on the original Mode 12 face was in the wrong place, so I've moved it. Hence, a perfectly symmetrical face now! Due to the size of the program and new sprites, I have had to compress the !RunImage file to make it still run in 32K (using John Wallace's P.D. BASIC Cruncher). The uncompressed version of !RunImage is saved in the application directory under the name !RunImageS. It contains plenty of comments and (fairly) understandable variable and procedure names. I hope you like this clock. I certainly do, and use it all the time. I think it's reached it's finished state now, so I don't expect to alter it any more, but if anyone has any suggestions, I'd certainly like to hear them. R.G.H. P.S. I think it's a pity the icon has to be deleted and redrawn when the mode is changed between normal- and multi-sync. For the technically minded, I did try the following: I defined the Mode 12 clock as a Mode 20 sprite, (which looked identical) as well as the proper Mode 20 version, and instead of deleting and recreating, I just renamed the sprites. This worked, except for the fact that the computer always plotted the hands on the sprite in Mode 20, even in non-multisync modes, which meant that in these modes alternate lines on the hands were missing. This was OK when the hands were almost vertical, but when they were almost horizontal, i.e. a shallow angle, the looked very 'dashy' and not continuous lines. I decided that this effect was less bearable than the wandering icon, so that's the reason the icon moves. I also tried renaming the sprites when there was both a mode 20 sprite and a mode 12 one, but that didn't work properly either, so we're stuck with the floating face icon, I'm afraid. 'Bye for now, R.G.H.
00000000 54 69 6e 79 20 43 6c 6f 63 6b 20 2b 32 0a 2d 3d |Tiny Clock +2.-=| 00000010 2d 3d 2d 3d 2d 3d 2d 3d 2d 3d 2d 0a 62 79 20 52 |-=-=-=-=-=-.by R| 00000020 69 63 68 61 72 64 20 43 68 75 62 62 2c 20 30 32 |ichard Chubb, 02| 00000030 2d 53 65 70 2d 31 39 38 39 0a 75 70 64 61 74 65 |-Sep-1989.update| 00000040 64 20 62 79 20 52 69 63 68 61 72 64 20 47 2e 20 |d by Richard G. | 00000050 48 61 6c 6c 61 73 2c 20 30 34 2d 41 70 72 2d 31 |Hallas, 04-Apr-1| 00000060 39 39 31 0a 76 65 72 73 69 6f 6e 20 32 20 3a 20 |991.version 2 : | 00000070 30 31 2d 4d 61 79 2d 31 39 39 31 2c 20 31 36 2d |01-May-1991, 16-| 00000080 4a 75 6c 2d 31 39 39 31 0a 0a 48 65 6c 70 20 66 |Jul-1991..Help f| 00000090 69 6c 65 20 62 79 20 52 69 63 68 61 72 64 20 48 |ile by Richard H| 000000a0 61 6c 6c 61 73 0a 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |allas.__________| 000000b0 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 000000d0 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 0a 0a bb bb bb bb |__________......| 000000e0 bb bb bb bb bb bb 20 56 65 72 73 69 6f 6e 20 31 |...... Version 1| 000000f0 20 6f 72 69 67 69 6e 61 6c 20 6e 6f 74 65 73 20 | original notes | 00000100 2d 20 73 65 65 20 74 68 65 20 65 6e 64 20 6f 66 |- see the end of| 00000110 0a 20 20 20 20 20 20 20 20 20 20 20 74 68 65 20 |. the | 00000120 66 69 6c 65 20 66 6f 72 20 6e 6f 74 65 73 20 6f |file for notes o| 00000130 6e 20 76 65 72 73 69 6f 6e 20 32 20 2e 2e 2e 0a |n version 2 ....| 00000140 0a 54 69 6e 79 20 43 6c 6f 63 6b 20 68 61 73 20 |.Tiny Clock has | 00000150 66 6f 72 20 73 6f 6d 65 20 74 69 6d 65 20 62 65 |for some time be| 00000160 65 6e 20 6d 79 20 66 61 76 6f 75 72 69 74 65 20 |en my favourite | 00000170 64 65 73 6b 2d 0a 74 6f 70 20 63 6c 6f 63 6b 3b |desk-.top clock;| 00000180 20 69 74 20 68 61 73 20 61 20 76 65 72 79 20 63 | it has a very c| 00000190 6c 65 61 72 20 61 6e 64 20 61 74 74 72 61 63 74 |lear and attract| 000001a0 69 76 65 20 66 61 63 65 2c 0a 77 6f 72 6b 73 20 |ive face,.works | 000001b0 75 6e 6f 62 74 72 75 73 69 76 65 6c 79 20 77 69 |unobtrusively wi| 000001c0 74 68 20 61 6c 6c 20 6f 74 68 65 72 20 61 70 70 |th all other app| 000001d0 6c 69 63 61 74 69 6f 6e 73 2c 20 61 6e 64 0a 69 |lications, and.i| 000001e0 73 20 63 6f 6d 70 6c 65 74 65 6c 79 20 66 6c 69 |s completely fli| 000001f0 63 6b 65 72 2d 66 72 65 65 2e 20 49 20 68 61 76 |cker-free. I hav| 00000200 65 20 69 74 20 6f 6e 20 70 65 72 6d 61 6e 65 6e |e it on permanen| 00000210 74 0a 27 62 6f 6f 74 2d 75 70 27 20 6f 6e 20 6d |t.'boot-up' on m| 00000220 79 20 73 79 73 74 65 6d 2e 20 41 73 20 69 74 20 |y system. As it | 00000230 73 74 61 6e 64 73 2c 20 74 68 6f 75 67 68 2c 20 |stands, though, | 00000240 61 6c 6c 20 69 74 0a 64 6f 65 73 20 69 73 20 74 |all it.does is t| 00000250 65 6c 6c 20 74 68 65 20 74 69 6d 65 3b 20 74 68 |ell the time; th| 00000260 65 72 65 20 69 73 20 6e 6f 20 66 61 63 69 6c 69 |ere is no facili| 00000270 74 79 20 74 6f 20 73 65 74 0a 74 68 65 20 69 6e |ty to set.the in| 00000280 74 65 72 6e 61 6c 20 63 6c 6f 63 6b 2c 20 61 6e |ternal clock, an| 00000290 64 20 66 6f 72 20 74 68 61 74 20 49 20 68 61 76 |d for that I hav| 000002a0 65 20 61 6c 77 61 79 73 20 68 61 64 0a 74 6f 20 |e always had.to | 000002b0 72 65 73 6f 72 74 20 74 6f 20 41 63 6f 72 6e 27 |resort to Acorn'| 000002c0 73 20 41 6c 61 72 6d 20 66 72 6f 6d 20 41 70 70 |s Alarm from App| 000002d0 6c 69 63 61 74 69 6f 6e 73 20 64 69 73 63 20 32 |lications disc 2| 000002e0 2e 0a 0a 48 69 67 68 20 74 69 6d 65 2c 20 49 20 |...High time, I | 000002f0 74 68 6f 75 67 68 74 2c 20 74 6f 20 69 6d 70 72 |thought, to impr| 00000300 6f 76 65 20 54 69 6e 79 20 43 6c 6f 63 6b 20 61 |ove Tiny Clock a| 00000310 6e 64 20 67 69 76 65 0a 69 74 20 41 6c 61 72 6d |nd give.it Alarm| 00000320 27 73 20 63 6c 6f 63 6b 2d 73 65 74 74 69 6e 67 |'s clock-setting| 00000330 20 66 65 61 74 75 72 65 73 2e 20 48 65 72 65 20 | features. Here | 00000340 74 68 65 6e 2c 20 66 6f 72 0a 79 6f 75 72 20 64 |then, for.your d| 00000350 65 6c 65 63 74 61 74 69 6f 6e 2c 20 69 73 20 54 |electation, is T| 00000360 69 6e 79 20 43 6c 6f 63 6b 20 50 6c 75 73 21 0a |iny Clock Plus!.| 00000370 0a 46 75 6e 63 74 69 6f 6e 61 6c 6c 79 2c 20 6e |.Functionally, n| 00000380 6f 74 68 69 6e 67 20 68 61 73 20 63 68 61 6e 67 |othing has chang| 00000390 65 64 3b 20 69 74 20 6c 6f 6f 6b 73 20 6a 75 73 |ed; it looks jus| 000003a0 74 20 74 68 65 0a 73 61 6d 65 20 61 73 20 69 74 |t the.same as it| 000003b0 20 61 6c 77 61 79 73 20 64 69 64 2d 61 66 74 65 | always did-afte| 000003c0 72 20 61 6c 6c 2c 20 68 6f 77 20 63 61 6e 20 79 |r all, how can y| 000003d0 6f 75 20 69 6d 70 72 6f 76 65 0a 75 70 6f 6e 20 |ou improve.upon | 000003e0 70 65 72 66 65 63 74 69 6f 6e 3f 20 28 54 6f 6f |perfection? (Too| 000003f0 20 6d 61 6e 79 20 6e 6f 74 65 73 2c 20 48 65 72 | many notes, Her| 00000400 72 20 4d 6f 7a 61 72 74 2e 2e 2e 29 0a 41 6e 79 |r Mozart...).Any| 00000410 77 61 79 2c 20 63 6c 69 63 6b 69 6e 67 20 41 44 |way, clicking AD| 00000420 4a 55 53 54 20 6f 6e 20 74 68 65 20 69 63 6f 6e |JUST on the icon| 00000430 20 62 61 72 20 63 6c 6f 63 6b 20 28 6f 72 20 6f | bar clock (or o| 00000440 6e 0a 74 68 65 20 63 6f 70 79 20 69 6e 20 74 68 |n.the copy in th| 00000450 65 20 49 6e 66 6f 20 62 6f 78 20 2d 20 6e 65 61 |e Info box - nea| 00000460 74 2c 20 65 68 3f 29 20 77 69 6c 6c 20 62 72 69 |t, eh?) will bri| 00000470 6e 67 20 75 70 0a 61 20 6c 69 74 74 6c 65 20 64 |ng up.a little d| 00000480 69 61 6c 6f 67 75 65 20 62 6f 78 20 69 6e 20 74 |ialogue box in t| 00000490 68 65 20 63 65 6e 74 72 65 20 6f 66 20 74 68 65 |he centre of the| 000004a0 20 73 63 72 65 65 6e 2e 0a 54 68 69 73 20 6c 6f | screen..This lo| 000004b0 6f 6b 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 74 |oks similar to t| 000004c0 68 65 20 6f 6e 65 20 69 6e 20 41 6c 61 72 6d 2c |he one in Alarm,| 000004d0 20 62 75 74 20 69 73 6e 27 74 0a 71 75 69 74 65 | but isn't.quite| 000004e0 20 74 68 65 20 73 61 6d 65 3b 20 66 6f 72 20 6f | the same; for o| 000004f0 6e 65 20 74 68 69 6e 67 2c 20 74 68 65 72 65 27 |ne thing, there'| 00000500 73 20 6e 6f 77 20 61 20 53 65 63 6f 6e 64 73 0a |s now a Seconds.| 00000510 62 6f 78 20 73 6f 20 79 6f 75 20 64 6f 6e 27 74 |box so you don't| 00000520 20 68 61 76 65 20 74 6f 20 77 61 69 74 20 66 6f | have to wait fo| 00000530 72 20 74 68 65 20 73 65 63 6f 6e 64 73 20 74 6f |r the seconds to| 00000540 0a 72 65 61 63 68 20 30 30 20 62 65 66 6f 72 65 |.reach 00 before| 00000550 20 79 6f 75 20 70 72 65 73 73 20 27 53 65 74 20 | you press 'Set | 00000560 63 6c 6f 63 6b 27 2e 20 28 43 6c 69 63 6b 69 6e |clock'. (Clickin| 00000570 67 20 6f 6e 0a 74 68 65 20 53 65 63 6f 6e 64 73 |g on.the Seconds| 00000580 20 64 69 73 70 6c 61 79 20 77 69 6c 6c 20 72 65 | display will re| 00000590 73 65 74 20 74 68 65 20 73 65 63 6f 6e 64 73 20 |set the seconds | 000005a0 74 6f 20 30 30 29 2e 0a 41 6c 73 6f 2c 20 74 68 |to 00)..Also, th| 000005b0 65 20 77 61 79 20 61 64 6a 75 73 74 69 6e 67 20 |e way adjusting | 000005c0 61 6e 79 20 6f 6e 65 20 69 63 6f 6e 20 61 6c 74 |any one icon alt| 000005d0 65 72 65 64 20 61 6c 6c 20 74 68 65 0a 6f 74 68 |ered all the.oth| 000005e0 65 72 73 20 69 6e 20 41 6c 61 72 6d 20 61 6e 6e |ers in Alarm ann| 000005f0 6f 79 65 64 20 6d 65 20 73 6f 6d 65 77 68 61 74 |oyed me somewhat| 00000600 2c 20 73 6f 20 49 27 76 65 20 6c 65 66 74 0a 74 |, so I've left.t| 00000610 68 61 74 20 66 65 61 74 75 72 65 20 6f 75 74 2e |hat feature out.| 00000620 20 48 6f 77 65 76 65 72 2c 20 61 6c 74 65 72 69 | However, alteri| 00000630 6e 67 20 74 68 65 20 6d 6f 6e 74 68 20 6f 72 0a |ng the month or.| 00000640 79 65 61 72 20 77 69 6c 6c 20 61 6c 74 65 72 20 |year will alter | 00000650 74 68 65 20 64 61 79 20 74 6f 20 62 65 20 63 6f |the day to be co| 00000660 72 72 65 63 74 20 66 6f 72 20 74 68 65 0a 64 69 |rrect for the.di| 00000670 73 70 6c 61 79 65 64 20 64 61 74 65 2e 20 49 66 |splayed date. If| 00000680 20 61 6e 79 6f 6e 65 20 72 65 61 6c 6c 79 20 77 | anyone really w| 00000690 6f 75 6c 64 20 6c 69 6b 65 20 74 68 61 74 0a 66 |ould like that.f| 000006a0 65 61 74 75 72 65 20 70 75 74 20 69 6e 20 28 65 |eature put in (e| 000006b0 67 20 69 6e 63 72 65 61 73 69 6e 67 20 74 68 65 |g increasing the| 000006c0 20 6d 69 6e 75 74 65 73 20 61 74 20 31 31 3a 35 | minutes at 11:5| 000006d0 39 0a 70 6d 20 6f 6e 20 57 65 64 20 33 72 64 20 |9.pm on Wed 3rd | 000006e0 41 70 72 69 6c 20 77 6f 75 6c 64 20 61 64 6a 75 |April would adju| 000006f0 73 74 20 61 6c 6c 20 69 63 6f 6e 73 20 74 6f 20 |st all icons to | 00000700 31 32 3a 30 30 0a 61 6d 20 6f 6e 20 54 68 75 20 |12:00.am on Thu | 00000710 34 74 68 20 41 70 72 69 6c 2c 20 61 73 20 69 6e |4th April, as in| 00000720 20 41 6c 61 72 6d 29 20 6c 65 74 20 6d 65 20 6b | Alarm) let me k| 00000730 6e 6f 77 3b 20 49 0a 63 6f 75 6c 64 20 64 6f 20 |now; I.could do | 00000740 69 74 20 65 61 73 69 6c 79 20 65 6e 6f 75 67 68 |it easily enough| 00000750 20 2d 20 49 20 6a 75 73 74 20 70 72 65 66 65 72 | - I just prefer| 00000760 20 69 74 20 74 68 65 20 77 61 79 0a 49 27 76 65 | it the way.I've| 00000770 20 67 6f 74 20 69 74 2c 20 70 65 72 73 6f 6e 61 | got it, persona| 00000780 6c 6c 79 2e 20 43 6c 69 63 6b 69 6e 67 20 41 44 |lly. Clicking AD| 00000790 4a 55 53 54 20 61 67 61 69 6e 20 6f 6e 0a 65 69 |JUST again on.ei| 000007a0 74 68 65 72 20 63 6c 6f 63 6b 20 66 61 63 65 20 |ther clock face | 000007b0 77 68 69 6c 65 20 74 68 65 20 27 53 65 74 20 63 |while the 'Set c| 000007c0 6c 6f 63 6b 27 20 77 69 6e 64 6f 77 20 69 73 20 |lock' window is | 000007d0 6f 6e 0a 74 68 65 20 73 63 72 65 65 6e 20 77 69 |on.the screen wi| 000007e0 6c 6c 20 75 70 64 61 74 65 20 69 74 73 20 63 6f |ll update its co| 000007f0 6e 74 65 6e 74 73 20 74 6f 20 74 68 65 20 63 75 |ntents to the cu| 00000800 72 72 65 6e 74 0a 74 69 6d 65 2e 20 54 68 65 20 |rrent.time. The | 00000810 79 65 61 72 20 63 61 6e 20 62 65 20 73 65 74 20 |year can be set | 00000820 74 6f 20 61 6e 79 20 76 61 6c 75 65 20 62 65 74 |to any value bet| 00000830 77 65 65 6e 20 31 37 35 33 0a 28 74 68 65 20 66 |ween 1753.(the f| 00000840 69 72 73 74 20 63 6f 6d 70 6c 65 74 65 20 79 65 |irst complete ye| 00000850 61 72 20 6f 66 20 74 68 65 20 4a 75 6c 69 61 6e |ar of the Julian| 00000860 20 63 61 6c 65 6e 64 61 72 29 20 61 6e 64 0a 39 | calendar) and.9| 00000870 39 39 39 3b 20 6c 65 61 70 20 79 65 61 72 73 20 |999; leap years | 00000880 61 72 65 20 61 63 63 6f 75 6e 74 65 64 20 66 6f |are accounted fo| 00000890 72 2e 20 54 68 65 72 65 66 6f 72 65 20 74 68 65 |r. Therefore the| 000008a0 0a 64 61 79 20 6f 66 20 74 68 65 20 77 65 65 6b |.day of the week| 000008b0 2c 20 77 68 69 63 68 20 69 73 20 63 61 6c 63 75 |, which is calcu| 000008c0 6c 61 74 65 64 20 61 75 74 6f 6d 61 74 69 63 61 |lated automatica| 000008d0 6c 6c 79 2c 0a 73 68 6f 75 6c 64 20 28 66 69 6e |lly,.should (fin| 000008e0 67 65 72 73 20 63 72 6f 73 73 65 64 21 29 20 6e |gers crossed!) n| 000008f0 65 76 65 72 20 62 65 20 77 72 6f 6e 67 2e 0a 0a |ever be wrong...| 00000900 46 69 6e 61 6c 6c 79 2c 20 77 68 65 6e 20 73 65 |Finally, when se| 00000910 74 74 69 6e 67 20 74 68 65 20 63 6c 6f 63 6b 20 |tting the clock | 00000920 69 6e 20 41 6c 61 72 6d 2c 20 70 72 65 73 73 69 |in Alarm, pressi| 00000930 6e 67 0a 4f 4b 20 69 6e 74 72 6f 64 75 63 65 73 |ng.OK introduces| 00000940 20 61 62 6f 75 74 20 61 20 68 61 6c 66 2d 73 65 | about a half-se| 00000950 63 6f 6e 64 27 73 20 64 65 6c 61 79 20 62 65 66 |cond's delay bef| 00000960 6f 72 65 20 74 68 65 0a 63 6c 6f 63 6b 20 69 73 |ore the.clock is| 00000970 20 61 63 74 75 61 6c 6c 79 20 73 65 74 3b 20 73 | actually set; s| 00000980 6f 20 74 6f 20 70 72 6f 76 65 20 74 68 61 74 20 |o to prove that | 00000990 74 68 65 20 41 72 63 27 73 0a 63 6c 6f 63 6b 20 |the Arc's.clock | 000009a0 72 65 61 6c 6c 79 20 63 61 6e 20 62 65 20 61 63 |really can be ac| 000009b0 63 75 72 61 74 65 2c 20 74 68 65 20 27 53 65 74 |curate, the 'Set| 000009c0 20 63 6c 6f 63 6b 27 20 62 75 74 74 6f 6e 0a 69 | clock' button.i| 000009d0 6e 20 54 69 6e 79 20 43 6c 6f 63 6b 20 50 6c 75 |n Tiny Clock Plu| 000009e0 73 20 69 73 20 2a 69 6e 73 74 61 6e 74 61 6e 65 |s is *instantane| 000009f0 6f 75 73 2a 21 21 21 0a 0a 47 72 65 65 74 69 6e |ous*!!!..Greetin| 00000a00 67 73 20 74 6f 20 52 69 63 68 61 72 64 20 43 68 |gs to Richard Ch| 00000a10 75 62 62 20 61 6e 64 20 74 68 61 6e 6b 73 20 66 |ubb and thanks f| 00000a20 6f 72 20 77 72 69 74 69 6e 67 20 6d 79 0a 66 61 |or writing my.fa| 00000a30 76 6f 75 72 69 74 65 20 64 65 73 6b 74 6f 70 20 |vourite desktop | 00000a40 61 63 63 65 73 73 6f 72 79 20 2d 20 49 20 68 6f |accessory - I ho| 00000a50 70 65 20 79 6f 75 20 67 65 74 20 61 20 63 6f 70 |pe you get a cop| 00000a60 79 0a 6f 66 20 61 6e 64 20 61 70 70 72 6f 76 65 |y.of and approve| 00000a70 20 6f 66 20 74 68 69 73 20 76 65 72 73 69 6f 6e | of this version| 00000a80 2e 20 50 65 72 68 61 70 73 20 79 6f 75 20 63 6f |. Perhaps you co| 00000a90 75 6c 64 0a 67 69 76 65 20 69 74 20 61 20 6e 65 |uld.give it a ne| 00000aa0 77 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 |w version number| 00000ab0 3f 20 44 72 6f 70 20 6d 65 20 61 20 6c 69 6e 65 |? Drop me a line| 00000ac0 20 69 66 20 79 6f 75 0a 6c 69 6b 65 2e 20 49 6e | if you.like. In| 00000ad0 20 66 61 63 74 20 2d 20 61 6e 79 6f 6e 65 20 77 | fact - anyone w| 00000ae0 68 6f 20 77 61 6e 74 73 20 74 6f 20 63 61 6e 20 |ho wants to can | 00000af0 64 72 6f 70 20 6d 65 20 61 0a 6c 69 6e 65 21 20 |drop me a.line! | 00000b00 49 6e 20 66 61 63 74 2c 20 70 6c 65 61 73 65 20 |In fact, please | 00000b10 64 6f 21 20 49 20 63 61 6e 20 62 65 20 63 6f 6e |do! I can be con| 00000b20 74 61 63 74 65 64 20 61 73 0a 66 6f 6c 6c 6f 77 |tacted as.follow| 00000b30 73 3a 0a 0a 20 20 20 52 69 63 68 61 72 64 20 47 |s:.. Richard G| 00000b40 2e 20 48 61 6c 6c 61 73 2c 0a 20 20 20 33 31 20 |. Hallas,. 31 | 00000b50 53 6b 65 6c 74 6f 6e 20 43 72 65 73 63 65 6e 74 |Skelton Crescent| 00000b60 2c 0a 20 20 20 43 72 6f 73 6c 61 6e 64 20 4d 6f |,. Crosland Mo| 00000b70 6f 72 2c 0a 20 20 20 48 75 64 64 65 72 73 66 69 |or,. Huddersfi| 00000b80 65 6c 64 2c 0a 20 20 20 57 65 73 74 20 59 6f 72 |eld,. West Yor| 00000b90 6b 73 68 69 72 65 2c 0a 20 20 20 48 44 34 20 35 |kshire,. HD4 5| 00000ba0 50 4e 20 20 20 20 20 20 20 20 20 54 65 6c 65 70 |PN Telep| 00000bb0 68 6f 6e 65 3a 20 20 28 30 34 38 34 29 20 36 35 |hone: (0484) 65| 00000bc0 34 31 38 36 2e 0a 0a 49 20 73 75 70 70 6f 73 65 |4186...I suppose| 00000bd0 20 49 27 64 20 62 65 74 74 65 72 20 70 75 74 20 | I'd better put | 00000be0 61 20 50 44 20 6e 6f 74 69 63 65 20 69 6e 20 68 |a PD notice in h| 00000bf0 65 72 65 2e 20 4f 4b 2e 0a 54 68 69 73 20 73 6f |ere. OK..This so| 00000c00 66 74 77 61 72 65 20 6d 61 79 20 62 65 20 66 72 |ftware may be fr| 00000c10 65 65 6c 79 20 64 69 73 74 72 69 62 75 74 65 64 |eely distributed| 00000c20 20 61 73 20 6c 6f 6e 67 20 61 73 0a 61 6c 6c 20 | as long as.all | 00000c30 74 68 65 20 66 69 6c 65 73 20 72 65 6d 61 69 6e |the files remain| 00000c40 20 69 6e 74 61 63 74 20 61 6e 64 20 69 74 20 69 | intact and it i| 00000c50 73 20 6e 6f 74 20 73 6f 6c 64 20 66 6f 72 0a 70 |s not sold for.p| 00000c60 72 6f 66 69 74 2e 20 0a 0a 54 68 61 74 27 6c 6c |rofit. ..That'll| 00000c70 20 64 6f 2e 20 42 75 79 20 41 2e 50 2e 44 2e 4c | do. Buy A.P.D.L| 00000c80 2e 27 73 20 64 69 73 63 20 42 30 35 37 20 77 68 |.'s disc B057 wh| 00000c90 69 63 68 20 68 61 73 20 61 0a 63 6f 75 70 6c 65 |ich has a.couple| 00000ca0 20 6f 66 20 6d 79 20 74 68 69 6e 67 73 20 6f 6e | of my things on| 00000cb0 20 69 74 2c 20 69 6e 63 6c 75 64 69 6e 67 20 61 | it, including a| 00000cc0 6e 20 75 70 67 72 61 64 65 20 74 6f 0a 41 63 6f |n upgrade to.Aco| 00000cd0 72 6e 27 73 20 4d 61 67 6e 69 66 69 65 72 2e 20 |rn's Magnifier. | 00000ce0 28 4e 6f 74 68 69 6e 67 20 6c 69 6b 65 20 61 64 |(Nothing like ad| 00000cf0 76 65 72 74 69 73 69 6e 67 20 79 6f 75 72 2d 0a |vertising your-.| 00000d00 73 65 6c 66 2c 20 69 73 20 74 68 65 72 65 3f 21 |self, is there?!| 00000d10 29 0a 0a 48 61 76 65 20 66 75 6e 2c 20 61 6e 64 |)..Have fun, and| 00000d20 20 73 65 65 20 79 27 61 6c 6c 20 6c 61 74 65 72 | see y'all later| 00000d30 2e 2e 2e 0a 0a 52 69 63 68 61 72 64 20 48 61 6c |.....Richard Hal| 00000d40 6c 61 73 0a 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |las.____________| 00000d50 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f 5f |________________| * 00000d70 5f 5f 5f 5f 5f 5f 5f 5f 0a 0a bb bb bb bb bb bb |________........| 00000d80 bb bb bb bb 20 45 78 74 72 61 20 74 6f 20 76 65 |.... Extra to ve| 00000d90 72 73 69 6f 6e 20 32 3a 0a 0a 54 68 69 73 20 6e |rsion 2:..This n| 00000da0 65 77 20 76 65 72 73 69 6f 6e 20 6f 66 20 54 69 |ew version of Ti| 00000db0 6e 79 20 43 6c 6f 63 6b 2b 20 68 61 73 20 62 65 |ny Clock+ has be| 00000dc0 65 6e 20 75 70 64 61 74 65 64 20 74 6f 0a 6c 6f |en updated to.lo| 00000dd0 6f 6b 20 62 65 74 74 65 72 20 6f 6e 20 6d 75 6c |ok better on mul| 00000de0 74 69 73 79 6e 63 20 6d 6f 6e 69 74 6f 72 73 2e |tisync monitors.| 00000df0 20 48 61 76 69 6e 67 20 6a 75 73 74 20 67 6f 74 | Having just got| 00000e00 20 61 0a 54 61 78 61 6e 20 37 39 35 2c 20 49 20 | a.Taxan 795, I | 00000e10 74 68 6f 75 67 68 74 20 54 69 6e 79 20 43 6c 6f |thought Tiny Clo| 00000e20 63 6b 2b 20 6c 6f 6f 6b 65 64 20 61 20 6c 69 74 |ck+ looked a lit| 00000e30 74 6c 65 0a 62 6c 6f 63 6b 79 2c 20 73 6f 20 49 |tle.blocky, so I| 00000e40 20 68 61 76 65 20 75 70 64 61 74 65 64 20 74 68 | have updated th| 00000e50 65 20 66 61 63 65 20 74 6f 20 62 65 20 61 20 4d |e face to be a M| 00000e60 6f 64 65 20 32 30 0a 73 70 72 69 74 65 2e 20 54 |ode 20.sprite. T| 00000e70 69 6e 79 20 43 6c 6f 63 6b 2b 32 20 6e 6f 77 20 |iny Clock+2 now | 00000e80 63 68 65 63 6b 73 20 63 6f 6e 73 74 61 6e 74 6c |checks constantl| 00000e90 79 20 74 6f 20 73 65 65 20 69 66 0a 61 20 6d 75 |y to see if.a mu| 00000ea0 6c 74 69 73 79 6e 63 20 6d 6f 64 65 20 69 73 20 |ltisync mode is | 00000eb0 62 65 69 6e 67 20 75 73 65 64 2c 20 61 6e 64 20 |being used, and | 00000ec0 69 66 20 69 74 20 69 73 2c 20 75 73 65 73 0a 74 |if it is, uses.t| 00000ed0 68 65 20 4d 6f 64 65 20 32 30 20 73 70 72 69 74 |he Mode 20 sprit| 00000ee0 65 3b 20 6f 74 68 65 72 77 69 73 65 20 69 74 20 |e; otherwise it | 00000ef0 75 73 65 73 20 74 68 65 20 4d 6f 64 65 20 31 32 |uses the Mode 12| 00000f00 0a 6f 6e 65 2e 20 49 6e 20 66 61 63 74 2c 20 74 |.one. In fact, t| 00000f10 68 65 20 4d 6f 64 65 20 32 30 20 73 70 72 69 74 |he Mode 20 sprit| 00000f20 65 20 69 73 20 6f 6e 6c 79 20 75 73 65 64 20 66 |e is only used f| 00000f30 6f 72 0a 74 68 6f 73 65 20 6d 6f 64 65 73 20 77 |or.those modes w| 00000f40 68 65 72 65 20 74 68 65 20 64 65 73 6b 74 6f 70 |here the desktop| 00000f50 27 73 20 67 72 61 70 68 69 63 20 72 65 73 6f 6c |'s graphic resol| 00000f60 75 74 69 6f 6e 0a 69 73 20 64 6f 75 62 6c 65 64 |ution.is doubled| 00000f70 20 62 75 74 20 74 65 78 74 20 72 65 73 6f 6c 75 | but text resolu| 00000f80 74 69 6f 6e 20 69 73 20 6e 6f 74 2c 20 73 6f 20 |tion is not, so | 00000f90 66 6f 72 20 6d 75 6c 74 69 2d 0a 73 79 6e 63 20 |for multi-.sync | 00000fa0 6d 6f 64 65 73 20 77 68 69 63 68 20 68 61 76 65 |modes which have| 00000fb0 20 6e 6f 72 6d 61 6c 20 67 72 61 70 68 69 63 20 | normal graphic | 00000fc0 72 65 73 6f 6c 75 74 69 6f 6e 20 62 75 74 0a 74 |resolution but.t| 00000fd0 77 69 63 65 20 74 68 65 20 64 65 73 6b 74 6f 70 |wice the desktop| 00000fe0 20 73 70 61 63 65 2c 20 74 68 65 20 4d 6f 64 65 | space, the Mode| 00000ff0 20 31 32 20 73 70 72 69 74 65 20 69 73 20 73 74 | 12 sprite is st| 00001000 69 6c 6c 0a 75 73 65 64 2e 0a 0a 49 66 20 79 6f |ill.used...If yo| 00001010 75 20 64 6f 6e 27 74 20 75 6e 64 65 72 73 74 61 |u don't understa| 00001020 6e 64 20 74 68 65 20 61 62 6f 76 65 2c 20 64 6f |nd the above, do| 00001030 6e 27 74 20 77 6f 72 72 79 20 2d 20 61 6c 6c 0a |n't worry - all.| 00001040 79 6f 75 20 6e 65 65 64 20 74 6f 20 6b 6e 6f 77 |you need to know| 00001050 20 69 73 20 74 68 61 74 20 74 68 65 20 62 65 73 | is that the bes| 00001060 74 2d 6c 6f 6f 6b 69 6e 67 20 63 6c 6f 63 6b 20 |t-looking clock | 00001070 66 61 63 65 0a 69 73 20 61 6c 77 61 79 73 20 75 |face.is always u| 00001080 73 65 64 20 66 6f 72 20 77 68 61 74 65 76 65 72 |sed for whatever| 00001090 20 6d 6f 64 65 20 79 6f 75 20 61 72 65 20 75 73 | mode you are us| 000010a0 69 6e 67 2e 0a 0a 55 6e 66 6f 72 74 75 6e 61 74 |ing...Unfortunat| 000010b0 65 6c 79 2c 20 77 68 65 6e 20 79 6f 75 20 63 68 |ely, when you ch| 000010c0 61 6e 67 65 20 6d 6f 64 65 2c 20 61 6e 64 20 54 |ange mode, and T| 000010d0 69 6e 79 20 43 6c 6f 63 6b 0a 63 68 61 6e 67 65 |iny Clock.change| 000010e0 73 20 69 74 73 20 63 6c 6f 63 6b 20 66 61 63 65 |s its clock face| 000010f0 2c 20 74 68 65 20 69 63 6f 6e 20 62 61 72 20 73 |, the icon bar s| 00001100 70 72 69 74 65 20 68 61 73 20 74 6f 0a 62 65 20 |prite has to.be | 00001110 64 65 6c 65 74 65 64 20 61 6e 64 20 72 65 63 72 |deleted and recr| 00001120 65 61 74 65 64 2c 20 77 68 69 63 68 20 6d 65 61 |eated, which mea| 00001130 6e 73 20 74 68 61 74 20 69 74 20 72 65 2d 0a 61 |ns that it re-.a| 00001140 70 70 65 61 72 73 20 61 73 20 69 66 20 69 74 20 |ppears as if it | 00001150 77 65 72 65 20 74 68 65 20 6d 6f 73 74 20 72 65 |were the most re| 00001160 63 65 6e 74 20 61 70 70 6c 69 63 61 74 69 6f 6e |cent application| 00001170 0a 6c 6f 61 64 65 64 2c 20 77 69 74 68 20 74 68 |.loaded, with th| 00001180 65 20 63 6c 6f 63 6b 20 66 61 63 65 20 74 6f 77 |e clock face tow| 00001190 61 72 64 73 20 74 68 65 20 63 65 6e 74 72 65 20 |ards the centre | 000011a0 6f 66 0a 74 68 65 20 69 63 6f 6e 20 62 61 72 2e |of.the icon bar.| 000011b0 20 54 68 65 72 65 66 6f 72 65 2c 20 69 66 20 79 | Therefore, if y| 000011c0 6f 75 20 68 61 64 20 61 6e 79 20 61 70 70 6c 69 |ou had any appli| 000011d0 63 61 74 69 6f 6e 73 0a 6c 6f 61 64 65 64 20 61 |cations.loaded a| 000011e0 66 74 65 72 20 54 69 6e 79 20 43 6c 6f 63 6b 2c |fter Tiny Clock,| 000011f0 20 74 68 65 20 63 6c 6f 63 6b 20 66 61 63 65 20 | the clock face | 00001200 77 69 6c 6c 20 73 68 69 66 74 0a 69 74 73 20 70 |will shift.its p| 00001210 6f 73 69 74 69 6f 6e 2e 20 49 20 64 65 63 69 64 |osition. I decid| 00001220 65 64 2c 20 74 68 65 72 65 66 6f 72 65 2c 20 74 |ed, therefore, t| 00001230 6f 20 6d 61 6b 65 20 54 69 6e 79 0a 43 6c 6f 63 |o make Tiny.Cloc| 00001240 6b 20 64 65 66 61 75 6c 74 20 74 6f 20 74 68 65 |k default to the| 00001250 20 4c 45 46 54 20 68 61 6e 64 20 73 69 64 65 20 | LEFT hand side | 00001260 6f 66 20 74 68 65 20 69 63 6f 6e 20 62 61 72 2c |of the icon bar,| 00001270 0a 73 69 6e 63 65 20 69 63 6f 6e 73 20 61 72 65 |.since icons are| 00001280 20 63 68 61 6e 67 65 64 20 6c 65 73 73 20 66 72 | changed less fr| 00001290 65 71 75 65 6e 74 6c 79 20 61 74 20 74 68 61 74 |equently at that| 000012a0 20 73 69 64 65 0a 2d 20 68 6f 77 65 76 65 72 2c | side.- however,| 000012b0 20 49 20 64 65 63 69 64 65 64 20 74 68 61 74 20 | I decided that | 000012c0 69 74 20 77 6f 75 6c 64 20 62 65 20 61 20 67 6f |it would be a go| 000012d0 6f 64 20 69 64 65 61 20 74 6f 0a 6d 61 6b 65 20 |od idea to.make | 000012e0 74 68 65 20 73 69 64 65 20 6f 66 20 74 68 65 20 |the side of the | 000012f0 69 63 6f 6e 20 62 61 72 20 75 73 65 64 20 64 65 |icon bar used de| 00001300 66 69 6e 61 62 6c 65 3a 20 73 6f 20 6e 6f 77 0a |finable: so now.| 00001310 74 68 65 72 65 20 69 73 20 61 6e 20 61 64 64 69 |there is an addi| 00001320 74 69 6f 6e 61 6c 20 6d 65 6e 75 20 6f 70 74 69 |tional menu opti| 00001330 6f 6e 20 2d 20 27 43 68 61 6e 67 65 20 53 69 64 |on - 'Change Sid| 00001340 65 73 27 0a 2d 20 77 68 69 63 68 2c 20 77 68 65 |es'.- which, whe| 00001350 6e 20 73 65 6c 65 63 74 65 64 2c 20 73 77 61 70 |n selected, swap| 00001360 73 20 74 68 65 20 63 6c 6f 63 6b 20 66 61 63 65 |s the clock face| 00001370 20 66 72 6f 6d 0a 6f 6e 65 20 73 69 64 65 20 6f | from.one side o| 00001380 66 20 74 68 65 20 69 63 6f 6e 20 62 61 72 20 74 |f the icon bar t| 00001390 6f 20 74 68 65 20 6f 74 68 65 72 2c 20 61 6e 64 |o the other, and| 000013a0 20 77 72 69 74 65 73 0a 74 68 65 20 69 6e 66 6f | writes.the info| 000013b0 72 6d 61 74 69 6f 6e 20 74 6f 20 64 69 73 63 20 |rmation to disc | 000013c0 61 73 20 74 68 65 20 6e 65 77 20 64 65 66 61 75 |as the new defau| 000013d0 6c 74 2e 20 59 6f 75 20 61 72 65 0a 69 6e 66 6f |lt. You are.info| 000013e0 72 6d 65 64 20 69 66 20 54 69 6e 79 20 43 6c 6f |rmed if Tiny Clo| 000013f0 63 6b 20 69 73 20 75 6e 61 62 6c 65 20 74 6f 20 |ck is unable to | 00001400 77 72 69 74 65 20 74 68 69 73 20 66 69 6c 65 0a |write this file.| 00001410 66 6f 72 20 61 6e 79 20 72 65 61 73 6f 6e 20 28 |for any reason (| 00001420 65 2e 67 2e 20 74 68 65 20 64 69 73 63 20 69 73 |e.g. the disc is| 00001430 20 77 72 69 74 65 2d 70 72 6f 74 65 63 74 65 64 | write-protected| 00001440 2c 20 6f 72 0a 79 6f 75 20 61 72 65 20 75 73 69 |, or.you are usi| 00001450 6e 67 20 57 61 74 63 68 44 6f 67 29 20 61 6e 64 |ng WatchDog) and| 00001460 20 69 66 20 54 69 6e 79 20 43 6c 6f 63 6b 20 63 | if Tiny Clock c| 00001470 61 6e 6e 6f 74 0a 66 69 6e 64 20 69 74 73 20 66 |annot.find its f| 00001480 69 6c 65 2c 20 74 68 65 20 6c 65 66 74 20 73 69 |ile, the left si| 00001490 64 65 20 6f 66 20 74 68 65 20 69 63 6f 6e 20 62 |de of the icon b| 000014a0 61 72 20 69 73 20 75 73 65 64 0a 61 6e 64 20 6e |ar is used.and n| 000014b0 6f 20 65 72 72 6f 72 20 69 73 20 69 73 73 75 65 |o error is issue| 000014c0 64 2e 0a 0a 54 68 65 72 65 27 73 20 6f 6e 65 20 |d...There's one | 000014d0 66 75 72 74 68 65 72 20 28 76 65 72 79 20 6d 69 |further (very mi| 000014e0 6e 6f 72 29 20 6d 6f 64 69 66 69 63 61 74 69 6f |nor) modificatio| 000014f0 6e 3a 20 49 0a 64 69 73 63 6f 76 65 72 65 64 20 |n: I.discovered | 00001500 74 68 61 74 20 6f 6e 65 20 6f 66 20 74 68 65 20 |that one of the | 00001510 62 6c 75 65 20 27 66 69 67 75 72 65 73 27 20 64 |blue 'figures' d| 00001520 6f 74 73 20 6f 6e 0a 74 68 65 20 6f 72 69 67 69 |ots on.the origi| 00001530 6e 61 6c 20 4d 6f 64 65 20 31 32 20 66 61 63 65 |nal Mode 12 face| 00001540 20 77 61 73 20 69 6e 20 74 68 65 20 77 72 6f 6e | was in the wron| 00001550 67 20 70 6c 61 63 65 2c 20 73 6f 0a 49 27 76 65 |g place, so.I've| 00001560 20 6d 6f 76 65 64 20 69 74 2e 20 48 65 6e 63 65 | moved it. Hence| 00001570 2c 20 61 20 70 65 72 66 65 63 74 6c 79 20 73 79 |, a perfectly sy| 00001580 6d 6d 65 74 72 69 63 61 6c 20 66 61 63 65 0a 6e |mmetrical face.n| 00001590 6f 77 21 0a 0a 44 75 65 20 74 6f 20 74 68 65 20 |ow!..Due to the | 000015a0 73 69 7a 65 20 6f 66 20 74 68 65 20 70 72 6f 67 |size of the prog| 000015b0 72 61 6d 20 61 6e 64 20 6e 65 77 20 73 70 72 69 |ram and new spri| 000015c0 74 65 73 2c 20 49 0a 68 61 76 65 20 68 61 64 20 |tes, I.have had | 000015d0 74 6f 20 63 6f 6d 70 72 65 73 73 20 74 68 65 20 |to compress the | 000015e0 21 52 75 6e 49 6d 61 67 65 20 66 69 6c 65 20 74 |!RunImage file t| 000015f0 6f 20 6d 61 6b 65 20 69 74 0a 73 74 69 6c 6c 20 |o make it.still | 00001600 72 75 6e 20 69 6e 20 33 32 4b 20 28 75 73 69 6e |run in 32K (usin| 00001610 67 20 4a 6f 68 6e 20 57 61 6c 6c 61 63 65 27 73 |g John Wallace's| 00001620 20 50 2e 44 2e 20 42 41 53 49 43 0a 43 72 75 6e | P.D. BASIC.Crun| 00001630 63 68 65 72 29 2e 20 54 68 65 20 75 6e 63 6f 6d |cher). The uncom| 00001640 70 72 65 73 73 65 64 20 76 65 72 73 69 6f 6e 20 |pressed version | 00001650 6f 66 20 21 52 75 6e 49 6d 61 67 65 20 69 73 0a |of !RunImage is.| 00001660 73 61 76 65 64 20 69 6e 20 74 68 65 20 61 70 70 |saved in the app| 00001670 6c 69 63 61 74 69 6f 6e 20 64 69 72 65 63 74 6f |lication directo| 00001680 72 79 20 75 6e 64 65 72 20 74 68 65 20 6e 61 6d |ry under the nam| 00001690 65 0a 21 52 75 6e 49 6d 61 67 65 53 2e 20 49 74 |e.!RunImageS. It| 000016a0 20 63 6f 6e 74 61 69 6e 73 20 70 6c 65 6e 74 79 | contains plenty| 000016b0 20 6f 66 20 63 6f 6d 6d 65 6e 74 73 20 61 6e 64 | of comments and| 000016c0 0a 28 66 61 69 72 6c 79 29 20 75 6e 64 65 72 73 |.(fairly) unders| 000016d0 74 61 6e 64 61 62 6c 65 20 76 61 72 69 61 62 6c |tandable variabl| 000016e0 65 20 61 6e 64 20 70 72 6f 63 65 64 75 72 65 0a |e and procedure.| 000016f0 6e 61 6d 65 73 2e 0a 20 20 0a 49 20 68 6f 70 65 |names.. .I hope| 00001700 20 79 6f 75 20 6c 69 6b 65 20 74 68 69 73 20 63 | you like this c| 00001710 6c 6f 63 6b 2e 20 49 20 63 65 72 74 61 69 6e 6c |lock. I certainl| 00001720 79 20 64 6f 2c 20 61 6e 64 20 75 73 65 0a 69 74 |y do, and use.it| 00001730 20 61 6c 6c 20 74 68 65 20 74 69 6d 65 2e 20 49 | all the time. I| 00001740 20 74 68 69 6e 6b 20 69 74 27 73 20 72 65 61 63 | think it's reac| 00001750 68 65 64 20 69 74 27 73 20 66 69 6e 69 73 68 65 |hed it's finishe| 00001760 64 0a 73 74 61 74 65 20 6e 6f 77 2c 20 73 6f 20 |d.state now, so | 00001770 49 20 64 6f 6e 27 74 20 65 78 70 65 63 74 20 74 |I don't expect t| 00001780 6f 20 61 6c 74 65 72 20 69 74 20 61 6e 79 20 6d |o alter it any m| 00001790 6f 72 65 2c 0a 62 75 74 20 69 66 20 61 6e 79 6f |ore,.but if anyo| 000017a0 6e 65 20 68 61 73 20 61 6e 79 20 73 75 67 67 65 |ne has any sugge| 000017b0 73 74 69 6f 6e 73 2c 20 49 27 64 20 63 65 72 74 |stions, I'd cert| 000017c0 61 69 6e 6c 79 0a 6c 69 6b 65 20 74 6f 20 68 65 |ainly.like to he| 000017d0 61 72 20 74 68 65 6d 2e 0a 0a 52 2e 47 2e 48 2e |ar them...R.G.H.| 000017e0 0a 0a 50 2e 53 2e 20 49 20 74 68 69 6e 6b 20 69 |..P.S. I think i| 000017f0 74 27 73 20 61 20 70 69 74 79 20 74 68 65 20 69 |t's a pity the i| 00001800 63 6f 6e 20 68 61 73 20 74 6f 20 62 65 20 64 65 |con has to be de| 00001810 6c 65 74 65 64 0a 61 6e 64 20 72 65 64 72 61 77 |leted.and redraw| 00001820 6e 20 77 68 65 6e 20 74 68 65 20 6d 6f 64 65 20 |n when the mode | 00001830 69 73 20 63 68 61 6e 67 65 64 20 62 65 74 77 65 |is changed betwe| 00001840 65 6e 20 6e 6f 72 6d 61 6c 2d 0a 61 6e 64 20 6d |en normal-.and m| 00001850 75 6c 74 69 2d 73 79 6e 63 2e 20 46 6f 72 20 74 |ulti-sync. For t| 00001860 68 65 20 74 65 63 68 6e 69 63 61 6c 6c 79 20 6d |he technically m| 00001870 69 6e 64 65 64 2c 20 49 20 64 69 64 0a 74 72 79 |inded, I did.try| 00001880 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a 20 | the following: | 00001890 20 49 20 64 65 66 69 6e 65 64 20 74 68 65 20 4d | I defined the M| 000018a0 6f 64 65 20 31 32 20 63 6c 6f 63 6b 20 61 73 20 |ode 12 clock as | 000018b0 61 0a 4d 6f 64 65 20 32 30 20 73 70 72 69 74 65 |a.Mode 20 sprite| 000018c0 2c 20 28 77 68 69 63 68 20 6c 6f 6f 6b 65 64 20 |, (which looked | 000018d0 69 64 65 6e 74 69 63 61 6c 29 20 61 73 20 77 65 |identical) as we| 000018e0 6c 6c 20 61 73 0a 74 68 65 20 70 72 6f 70 65 72 |ll as.the proper| 000018f0 20 4d 6f 64 65 20 32 30 20 76 65 72 73 69 6f 6e | Mode 20 version| 00001900 2c 20 61 6e 64 20 69 6e 73 74 65 61 64 20 6f 66 |, and instead of| 00001910 20 64 65 6c 65 74 69 6e 67 0a 61 6e 64 20 72 65 | deleting.and re| 00001920 63 72 65 61 74 69 6e 67 2c 20 49 20 6a 75 73 74 |creating, I just| 00001930 20 72 65 6e 61 6d 65 64 20 74 68 65 20 73 70 72 | renamed the spr| 00001940 69 74 65 73 2e 20 54 68 69 73 0a 77 6f 72 6b 65 |ites. This.worke| 00001950 64 2c 20 65 78 63 65 70 74 20 66 6f 72 20 74 68 |d, except for th| 00001960 65 20 66 61 63 74 20 74 68 61 74 20 74 68 65 20 |e fact that the | 00001970 63 6f 6d 70 75 74 65 72 20 61 6c 77 61 79 73 0a |computer always.| 00001980 70 6c 6f 74 74 65 64 20 74 68 65 20 68 61 6e 64 |plotted the hand| 00001990 73 20 6f 6e 20 74 68 65 20 73 70 72 69 74 65 20 |s on the sprite | 000019a0 69 6e 20 4d 6f 64 65 20 32 30 2c 20 65 76 65 6e |in Mode 20, even| 000019b0 20 69 6e 0a 6e 6f 6e 2d 6d 75 6c 74 69 73 79 6e | in.non-multisyn| 000019c0 63 20 6d 6f 64 65 73 2c 20 77 68 69 63 68 20 6d |c modes, which m| 000019d0 65 61 6e 74 20 74 68 61 74 20 69 6e 20 74 68 65 |eant that in the| 000019e0 73 65 20 6d 6f 64 65 73 0a 61 6c 74 65 72 6e 61 |se modes.alterna| 000019f0 74 65 20 6c 69 6e 65 73 20 6f 6e 20 74 68 65 20 |te lines on the | 00001a00 68 61 6e 64 73 20 77 65 72 65 20 6d 69 73 73 69 |hands were missi| 00001a10 6e 67 2e 20 54 68 69 73 20 77 61 73 0a 4f 4b 20 |ng. This was.OK | 00001a20 77 68 65 6e 20 74 68 65 20 68 61 6e 64 73 20 77 |when the hands w| 00001a30 65 72 65 20 61 6c 6d 6f 73 74 20 76 65 72 74 69 |ere almost verti| 00001a40 63 61 6c 2c 20 62 75 74 20 77 68 65 6e 0a 74 68 |cal, but when.th| 00001a50 65 79 20 77 65 72 65 20 61 6c 6d 6f 73 74 20 68 |ey were almost h| 00001a60 6f 72 69 7a 6f 6e 74 61 6c 2c 20 69 2e 65 2e 20 |orizontal, i.e. | 00001a70 61 20 73 68 61 6c 6c 6f 77 20 61 6e 67 6c 65 2c |a shallow angle,| 00001a80 0a 74 68 65 20 6c 6f 6f 6b 65 64 20 76 65 72 79 |.the looked very| 00001a90 20 27 64 61 73 68 79 27 20 61 6e 64 20 6e 6f 74 | 'dashy' and not| 00001aa0 20 63 6f 6e 74 69 6e 75 6f 75 73 20 6c 69 6e 65 | continuous line| 00001ab0 73 2e 0a 49 20 64 65 63 69 64 65 64 20 74 68 61 |s..I decided tha| 00001ac0 74 20 74 68 69 73 20 65 66 66 65 63 74 20 77 61 |t this effect wa| 00001ad0 73 20 6c 65 73 73 20 62 65 61 72 61 62 6c 65 20 |s less bearable | 00001ae0 74 68 61 6e 0a 74 68 65 20 77 61 6e 64 65 72 69 |than.the wanderi| 00001af0 6e 67 20 69 63 6f 6e 2c 20 73 6f 20 74 68 61 74 |ng icon, so that| 00001b00 27 73 20 74 68 65 20 72 65 61 73 6f 6e 20 74 68 |'s the reason th| 00001b10 65 20 69 63 6f 6e 0a 6d 6f 76 65 73 2e 20 49 20 |e icon.moves. I | 00001b20 61 6c 73 6f 20 74 72 69 65 64 20 72 65 6e 61 6d |also tried renam| 00001b30 69 6e 67 20 74 68 65 20 73 70 72 69 74 65 73 20 |ing the sprites | 00001b40 77 68 65 6e 20 74 68 65 72 65 0a 77 61 73 20 62 |when there.was b| 00001b50 6f 74 68 20 61 20 6d 6f 64 65 20 32 30 20 73 70 |oth a mode 20 sp| 00001b60 72 69 74 65 20 61 6e 64 20 61 20 6d 6f 64 65 20 |rite and a mode | 00001b70 31 32 20 6f 6e 65 2c 20 62 75 74 0a 74 68 61 74 |12 one, but.that| 00001b80 20 64 69 64 6e 27 74 20 77 6f 72 6b 20 70 72 6f | didn't work pro| 00001b90 70 65 72 6c 79 20 65 69 74 68 65 72 2c 20 73 6f |perly either, so| 00001ba0 20 77 65 27 72 65 20 73 74 75 63 6b 0a 77 69 74 | we're stuck.wit| 00001bb0 68 20 74 68 65 20 66 6c 6f 61 74 69 6e 67 20 66 |h the floating f| 00001bc0 61 63 65 20 69 63 6f 6e 2c 20 49 27 6d 20 61 66 |ace icon, I'm af| 00001bd0 72 61 69 64 2e 0a 0a 27 42 79 65 20 66 6f 72 20 |raid...'Bye for | 00001be0 6e 6f 77 2c 20 52 2e 47 2e 48 2e |now, R.G.H.| 00001beb