!SetTime is very simple. It sets the time. However, it does so very accurately. Using Alarm can set the clock over a second wrong. Set time is obvious to use: Double-click, choose the time and click set. But: A bit of advice. Tune in to BBC Radio Four when they have the pips (almost every hour at the moment). Click Set each time there's a pip (i.e. press it six times). The first five clicks serve to get your finger in the rhythm. Your last click will directly coincide with the last pip and the time will be right - we hope. You can also do a similar thing with a radio-controlled clock or the speaking clock.

The only window has a black bar which scans across the window once per second, to give a very accurate idea of the internal clock time
The program is Public Domain - I don't really care what you do with it as long as you don't pretend you wrote it (not that you would want to insult yourself by doing so). Also, this is the first ever version. It'll be riddled with bugs (sorry), and a later version may have many more features. However, unless people download this and tell me about it, there won't ever be another version.
This software is part of the Freeware (Egoware) licence - if you use the program it would be nice if you emailed me to tell me. If you want me to make changes, go ahead and ask, but I should warn you that I've probably lost the source code by now so I'd probably have to start again from scratch!
By the way. The program doesn't have a help file because its simple, and it doesn't have an icon, 'cos I can't draw
You need an Acorn with RISC-OS 3 (I think). It has been tested on an A3000 with 2Mb, and a RISCPC with 4Mb+2 Video. The program is written in C, with Desklib, and fully optimised to reduce processor time.
Basically, Click here. This will give you a 6k zipped file. You will need to use Sparkplug (or SparkFS) or InfoZip to unpack it.