home *** CD-ROM | disk | FTP | other *** search
- Hi,
-
- here comes Teatime V 1.0 - a simple multiple countdown timer application.
- I have always been wondering why nobody ever wrote such a thing or why it
- did not show up on the net. As simple as it is, it seems to be one of the
- indispensable features.
-
- Lately my brother demanded it. Well, I was the one who convinced him to
- buy a Psion, so did I have a choice? Here is the result...
-
- Teatime is Treatware. If you like it, treat somebody you like to a cup of
- tea, a glass of wine, an evening out, or something else she or he likes.
-
- *** This program will not run on the old Series 3 !!! ***
-
- Enjoy!
-
- If you use individually recorded alarm sound, I would love to receive a
- copy of your favourite one by email. Thanks!
-
- Bernd
-
- (bernd.meyer@fernuni-hagen.de)
-
- ==========================================================================
-
- Installation
-
- If you just want to install it, simply copy Teatime.opa to any \APP
- directory and install it from the system screen.
-
- If you want to make changes or to have a look at the source code, copy
- Teatime.opl to any \OPL directory and Teatime.pic to any \OPD directory.
-
-
- Features and Usage
-
- Teatime is a "Type 3 Application". That means that you can run multiple
- timers at once and can display and create various different timers in the
- system screen.
-
- Each timer has the following settings: Total running time, intervals
- between ticks (acoustic marks), and the sound to be used with the alarm
- upon expiration. This sound can be any of the builtin system sounds or a
- recorded sound file.
-
- Teatime uses the "ALM:" device to schedule the expiration alarm. Hence,
- you can see its alarms in the clock application, you can quit a timer
- without cancelling the final alarm, and you can even switch off your
- machine during a countdown.
-
- Once you have istalled it as an application, you can use the usual commands
- from the system screen: "Enter" to start a new timer or to change the
- current one to a different one, "Shift-Enter" to start a new timer without
- cancelling any of the running timers (or vice versa if you changed that in
- the system settings), and "Backspace" to abort a timer. As well you can
- create new timers, delete existing ones, copy them, etc. by the usual
- commands used for any type 3 application like Word or Agenda.
-
- When a timer is started it first displays its settings. You can change
- these settings in a dialog box:
- "Duration": total time to expiration,
- "Ticks": interval time between ticks (00:00:00 means no ticks at all),
- "Message": text to be displayed in the expiration alert box
- "Sound": Sound to be used for the expiration alert.
- If you chose "File" here an additional dialog will be presented
- where you can choose any of the sound files you have.
- The Timer is started with "Enter" and can be cancelled at any time
- by "Esc". If you cancel it a dialog is presented where you can select if
- you want only the progress meter to be cancelled ("Space Bar") or if you
- want the expiration alarm to be cancelled as well ("Esc"). You can as well
- resume the timer ("Enter"). If you cancel the timer you will get back to
- the settings dialog. You can leave a timer by pressing "Esc" in the
- settings dialog. Before the timer exits you will be asked if you want the
- settings to be saved.
-
- When a timer is cancelled from the system screen by highlighting it and
- pressing "Backspace" it always saves its settings file and the expiration
- alarm is never cancelled.
-
- You can still delete an expiration alarm even when you have dismissed the
- progress window for the corresponding countdown. To do this go to the clock
- application, select "view alarms" step to the alarm you want to cancel,
- and press backspace.
-
- Please note that a timer cannot be cancelled from the system screen when it
- is in the state of displaying a dialog (The progress bar window is not a
- dialog). This is because of the way OPL handles dialogs and I have not
- been able to find a workaround (help appreciated). If you try to cancel a
- timer in this state from the system screen an error message is displayed.
- You will have to bring this timer to the foreground by pressing "Enter" and
- finish the menu.
-
-
- Bug Reports
-
- Please report all bugs you encounter, features you dislike, and features
- you would like to be added to me via email. You can reach me via
- snail-mail, but email is preferred:
-
- Bernd Meyer, Ravensberger Str. 152, D-42117 Wuppertal, Germany.
- bernd.meyer@fernuni-hagen.de
-
-
- Copyright Notice
-
- Teatime is Treatware. If you like it, treat somebody you like to a cup of
- tea, a glass of wine, an evening out, or something else she or he likes.
-
- If you use Teatime continously, please send me an e-mail so that I can
- keep track of who is using it for sending out updates.
- (A postcard of your home town would be even nicer).
-
- You may distribute the program freely, changed or unchanged. If you
- distribute it unchanged, you may not charge any fees for it and you must
- provide the source code and this documentation with it.
- If you distribute it changed, it should be distributed as some kind of
- freeware or shareware and you should provide the source code with it.
-
- If you circle around changed versions PLEASE rename them to something else
- than "Teatime" to avoid confusion with further versions of Teatime
- on servers and in newsgroups. Thanks.
-
-
- Further Plans
-
- If there is demand I am planning to add the following features in the
- next version:
- 1. Automatic repetition of countdowns
- 2. Removing the 24 hour limit
- 3. Scheduling timers multiple days in advance
- 4. Ability to schedule the execution of applications and macros
-
-
- Acknowledgements
-
- Thanks to Mike Ferenci and my brother, Martin Meyer, for beta testing.
- Additionally, I would like to thank all those marvellous people out there
- on the net, who provide continuous service to the community. In particular
- I would like to mention all the wizards at src.doc.ic.ac.uk for maintaining
- this wonderful archive, Tom Dolbilin for his great freeware packages, David
- Wood for sharing his excellent technical knowledge, and many, many others
- inside and outside of the Psion community. Keep the spirit up!
-
-
- Disclaimer
-
- The program has been tested on German and English S3a machines, version
- 3.22F, as accurately as possible. I cannot guarantee that it is working for
- different version numbers or different international versions. Please let
- me know if you test it on different maschines.
-
- *** Teatime does not work on the old Series 3 ***
-
- The author cannot accept any responsibility for any damage, loss, or harm
- whatsoever caused by this program. (Neither for data loss, nor for bitter
- tea, burnt cookies, strawberry pop tarts exploding in the toaster, etc.)
-
- It is always a good idea to backup your data before testing a new piece
- of software.
-
- <EOF>
-