home *** CD-ROM | disk | FTP | other *** search
- Short: Clock appears on any Screen
- Author: embo@insider.sub.de
- Uploader: embo@eikon.tu-muenchen.de
- Type: util/misc
-
- EClock
-
- (SHAREWARE)
-
- Version 1.00 from 22.05.94
-
- Upgrade of Clock V2.2 (totally rewritten)
-
- Copyright (C) 1992-1994 by
-
- Bernd Grunwald
-
- Zugspitzstr.78
-
- 82223 Eichenau
-
- Germany (Europe)
-
- What is EClock?
- ***************
-
- EClock is a Clock-prog (what else :-)) which can be started from the
- CLI as well as from the Workbench. It's not extraordinary but it
- includes some usefull features: EClock is able to pop up on the
- momentary screen automatically, you can choose as many alert times as
- you like ...
-
- Why have I renamed Clock v2.2 into EClock?
-
- Clock started as a little assembler program with a source code length of
- about 4KB. Because many improvements were sent to me I included most of
- them in this source to please your needs :-). But then suddenly I
- reached a point from that on I was searching longer for where to insert
- the improvement than coding that feature. (1) That's why I decided to
- completely recode Clock, and change the name.
-
- Because I had to learn Modula II at my university I bought a compiler
- for my Amiga. I liked it so much that I decided to write the new EClock
- in Modula II, to make it easier to include new features and remove bugs
- ...
-
- The key-file for registered Clock users is of course the same one as
- the one for registered EClock users. That means all registered (*Note
- Registration: Registration) Clock Users can use EClock without that
- requester going on your nerves, when you start EClock.
-
-
- Differences Clock/EClock
- ************************
-
- * There are two modi of EClock:
-
- - UsePublicScreens only (*Note EClockPrefs: Main window
- gadgets) (use only PublicScreens to appear on) and
- therefore is mostly system conform.
-
- - UseEveryScreen (uses every screen to appear on) is not
- as system conform, but perhaps you want to have a clock
- that appears also on screens like DPaint, PPaint ...
-
- * EClock now consists of three parts.
-
- - EClock, the main program (*Note EClock: EClock), that is
- active the hole time.
-
- - EClockPrefs, the configuration program (*Note
- EClockPrefs: EClockPrefs).
-
- - And ERequester (*Note ERequester: ERequester), that is
- started, whenever you wish an alert requester to appear.
-
- This division was made, because you don't often have to use the
- configuration program and therefore don't have to waste the
- memory for this part of EClock.
-
- * EClock has no limitation of the number of alert times.
- (*Note timer-prefs: EClockPrefs timer window). They are
- depending only of the amount of memory you have and from the amount
- of processor time you want EClock to give for handling the
- alert times.
-
- * EClock supports wildcards. That means you can use e.g.
- "??:00:00#?" for an hourly alert or "(??:00:00#?|??:30:00#?)"
- for an half hourly alert.
-
- * EClock is now also able to start an alert at a special date or
- day. Wirldcards are of course supported so that you can e.g.
- enter "(Thu#?|Fr#?)" for Thursday and Friday. (Be carefull
- this is localized)
-
- * EClock will replace the following 3 characters in the
- requester text:
-
- `\'
- This character will be changed to a return, so that a new
- line is started in the requester window. Now you are able
- to create nicer looking requesters with as many lines as
- you like :-).
-
- `%t'
- This character will be replaced by the time the requester is
- started.
-
- `%d'
- This character will be replaced by the date the requester is
- started.
-
- * Now, you can define as many screens, as you like to open
- EClock on. (*Note screen-prefs: EClockPrefs screen window).
- You can select the x- and y-position ... where EClock should
- open its window on that screen. EClock will always prefer
- screens, that are placed above other ones in the listview
- gadget.
-