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