Short: Remember Important Dates! OS2.0+ Type: util/cdity Uploader: efp90@nuke.dircon.co.uk (E F Pritchard) Author: ram@nuke.dircon.co.uk (Richard Ambridge) A useful and simple commodity for remembering important dates. Features: - Fully customisable startup - Can be used without Battery backup clock - Future events pre-warning - History of past events (history length definable) - Different classes of events (Annual, Weekly, Monthly, ...) - Full OS 2.0 GadTools interface - Its free (no shareware, cardware, beerware, etcware) - Hotkey user definable - Completely hidden when not in use History ; Version 1.0 - 28th May 1994 ; Initial prototype. Badly coded and eventually discarded ; ; Version 1.1 - 10th June 1994 ; Redesigned project. ; Split main window into seperate windows ; ; Version 1.11- 27th June 1994 ; - The year number gadget in "Add New Note" always returned 0, I assumed ; the Code field of the message from Gadtools returned the value of the ; number gadget, I was wrong, so was my program. (opps, never tested ; that one) ; - Added the Amend function. ; - Added comfirm quit from Double run of Commodity ; ; Version 1.2 - 5th July 1994 ; - Prenotes can now be added to all types of notes. ; - Amend function was re-written making it now code efficient and ; also can be activated by double clicking on a note ; - Prenotes are now "attached" to the parent note, so when the parent ; note is amended/deleted so are the prenotes. ; - New note type "Relative" added. (See documents) ; - Some memory was not being returned to the system for some "Previous" ; notes. Now fixed. ; - A previous note is now not created when a prenote expires. ; - A space was added in the prenote between the date and the note text! ; - A lot of code was re-written to be more efficient and cleaner! If you ; could see the source code it is now much clearer, (less headaches for ; me) ; - Changing the period for the Within list made all deleted messages ; reappear. Now fixed. ; - The Freeze window until ready part never worked. Strange, it used to. ; - Any of the prefs options could be set to a negative number. This used ; to cause a lot of problems. Now fixed. ; - If the prefs filename was set to blank then the prefs would be loaded ; incorrectly the next time, and the data file would go walk about.