HISTORY for PM PostNotes

Version numbers appearing on left-hand side reflect PM PostNotes overall
version -- not that of individual modules.

2.20a.pim   Event/launch logging wasn't working consistently
2.20a.pmpn  Installation util. added
2.20a.pmpn  Some EXE editions insisted on DLLs that are not required
2.20a.pmpn  Fixed small bug in Show Note note-title construction
2.20a.pmpn  Revamped Show Note dialog to differentiate between notes & alarms
2.20a.pmpn  Alarm notes can be recalled via 'Show note...' menu item
2.20a.pim   Non-launch events can now be shown in a note + Event Log
2.20a.pim   Reimplemented Event Log focus when event is displayed
2.20a.pim   Added duration limit to events
2.20a.addr  Added ability to create 10 user-defined address books (+ default)
2.20a.addr  Address filtering is now dependent on sort order to certain extent
2.20a.addr  Fixed address book saving bug
2.20a.pim   Added volume setting to chime playing

2.11a.addr  '0' no longer gets help in dialer
2.11a.pmpn  Added 'Frequency' & 'Duration' descriptive text to sound grid
2.11a.pim   Launches no longer appear in Event Log unless they fail
2.11a.pmpn  The Event Log's location wasn't being saved
2.11a.addr  Added 'Help' button to Modem Setup dialog
2.11a.addr  Re-implemented modem initialization entry field
2.11a.pim   Launch event date & time weren't being updated after initial launch
2.11a.pim   Events with a duration > 0 weren't being shown as such in Schedule
2.11a.pim   Event polling is now performed in a separate thread
2.11a.pim   Fixed SYS3175 on event update
2.11a.pmpn  Fixed SYS3175 when created new event type
2.11a.pmpn  Fixed possible duplicate event names in Sound Settings page

2.10a.pim   Completed `newevent.exe' util. to convert old Scheduled events
2.10a.addr  Added 'Call statistics' dialog to set date, time, duration, total
2.10a.addr  Address Book can now be minimized
2.10a.addr  Added "Prepend 'Attn:'" to Envelope printer
2.10a.addr  Added 'Help' to Envelope printer
2.10a.pmpn  On-line help moved to .HLP file
2.10a.pim   Event log file archived upon reaching a user-defined threshold
2.10a.pim   Scheduler can now be minimized
2.10a.pmpn  The main window icon has been 'beautified' somewhat
2.10a.pmpn  Removed Hide button from Event Log dialog
2.10a.pmpn  Added 'Close' button to Event Log dialog
2.10a.pmpn  'Beep event' checkbox moved from Startup to Sound Settings page
2.10a.pmpn  Event Log is no longer given focus when event is do (just shown)
2.10a.pim   Event with simple frequency < 3 mins. do not show in Event Log
2.10a.pim   Non-object launches now CD to the app's directory
2.10a.pim   Events can be excluded from the Event Log dialog (and auto-update)
2.10a.pim   Events can now be silently logged to file(s)
2.10a.pim   If event interval < 30 mins., auto-update defaults to (interval-1)
2.10a.pim   Calendar is now disabled when a particular type of event is listed
2.10a.pim   Editing event while type displayed preserves the list
2.10a.addr  "'TIME CALL' STOPS TIMER" msg removed from dialer (self-evident)
2.10a.addr  Phone dialer no longer accepts an init. string
2.10a.addr  Saving new addresses is now more trustworthy, I think
2.10a.pim   Fixed system hang when creating meeting events
2.10a.addr  Address book can now be exported to comma-delimited file
2.10a.addr  Comma-delimited file can now be imported into address book
2.10a.addr  Address book tab width has been increased by 5 pels
2.10a.pmpn  <Esc> now hides the Event Log dialog
2.10a.addr  Call stats. are now maintained for home & work numbers
2.10a.addr  Fixed "Unknown" name bug in address book dialer
2.10a.pim   A duration can now be set for all events
2.10a.pim   Event sounds are now configurable (in Settings notebook)
2.10a.pim   Event names are now user-definable (in Settings notebook)
2.10a.pim   Events can now be assigned one of 34 icons
2.10a.pmpn  'Make event...' note menu item has been removed
2.10a.pmpn  Program config. wasn't updated after dismissing Settings notebook
2.10a.pmpn  Changed 'OK' Settings notebook buttons to 'Undo'
2.10a.pmpn  Closing Settings notebook updates configuration options
2.10a.note  Added 'Alarm...' to popup menu to attach alarm to note
2.10a.pim   Changed 'Exit' menu item in Scheduler to 'Close'
2.10a.pim   Popup menu re-implemented for Scheduled Items dialog
2.10a.pim   Popup menu added to Time Usage dialog
2.10a.pim   6am-12pm timeframe restriction in Time Usage dialog removed
2.10a.pmpn  Note colours can now be set from within PMPN
2.10a.pmpn  Changed 'Update...' checkbox in Settings notebook to 'Apply...'
2.10a.pmpn  Clock date/time order can now be reversed
2.10a.pmpn  'Colours' page added to Settings for clock colours

2.00a.pmpn  launches expanded to permit non-WPS objects (w/ parameters...)
2.00a.pmpn  popup dialogs replaced by one log dialog
2.00a.pmpn  scheduled item auto expiration of 30 minutes no longer optional
2.00a.pmpn  snooze expanded to permit snoozing up to 11:59pm of same day
2.00a.pmpn  additional page added to Settings notebook for main prog. parms.
2.00a.pmpn  clock has been replaced by an icon-sized window as main window
2.00a.pmpn  notes can now be created by dragging icon to desktop location
2.00a.pmpn  notes can now be deleted by dragging note to shredder
2.00a.pmpn  notes can optionally have a title bar
2.00a.pmpn  note title can be optionally displayed in task list
2.00a.pmpn  notes are now assigned a title based on note's 1st line
2.00a.pmpn  notes are additionally saved after edits and focus loss
2.00a.pmpn  confirmation dialog is available for note deletion
2.00a.pim   scheduler now expands events so that they're displayed in calendar
2.00a.pim   simple scheduled items can be set for specific weekdays
2.00a.pim   scheduled items can be set for every 2nd...11th month
2.00a.pmpn  default note size made configurable
2.00a.pmpn  note default configuration simplified
2.00a.pim   gaps in Usage dialog frame after addition have been fixed

1.20a.pmpn  mysterious disk access cleared up
1.20a.pmpn  added 'Auto update' box to the Settings notebook
1.20a.pim   non-meetings given dots along bottom of Usage dialog
1.20a.pim   WPS no longer required to launch program
1.20a.pim   zero simple repetitions are now refused
1.20a.pim   expired events can now be launched or updated
1.20a.pim   snooze no longer alters event's original date/time
1.20a.pim   calendar's pseudo-buttons can be clicked more than once
1.20a.calc  added calculator
1.20a.pmpn  printer setup option added to notes popup
1.20a.pmpn  notes can be saved to ascii file
1.20a.pmpn  print note moved to submenu
1.20a.pmpn  note printing now uses note's font and size
1.20a.pmpn  Show Notes dialog now saves its location
1.20a.pmpn  LED in Product Information dialog chagned to pushbutton
1.20a.pmpn  Show Notes now displayes note's entire first line

1.11b.pmpn  note printing now followed by formfeed
1.11b.pmpn  Product Information dialog on 10th invocations for non-registered
1.11b.pmpn  fixed problem in preserving black/white note colour schemes
1.11b.pmpn  fixed intermittent violation when selecting note font
1.11b.pmpn  reduced potential of PMPN settings getting trashed in INI
1.11b.pmpn  plugged memory leak in clock update
1.11b.pmpn  fixed violation on chime attempting to play non-existent .wav

1.11a.pmpn  Launch dialog accepts WPS objects
1.11a.pmpn  individual colour note scheme wasn't always restored
1.11a.pmpn  added ability to create event from note
1.11a.pmpn  added ability to print note contents
1.11a.pmpn  windowed, minimized apps now start minimized
1.11a.pmpn  added 'Test' button to test chime .wav file
1.11a.pmpn  program no longer expires after 30 days
1.11a.pmpn  fore/background and dimmed clock colours can now be set
1.11a.pmpn  LMB double-click creates a new note
1.11a.pmpn  clock elevation border can be set
1.11a.pmpn  added 'last' option for schedule frequency
1.11a.pmpn  Expiration dialog was being shown more than once
1.11a.pmpn  zoom factor to Time Usage window
1.11a.pmpn  horiz. scroll bar to Time Usage window
1.11a.pmpn  "Schedule" child windows mimic parent
1.11a.pmpn  "Time Usage" headers were chopped in some instances

1.10a.pmpn  Events attached to note border
1.10a.pmpn  aAdded drag&drop to program launch dialog
1.10a.pmpn  significantly simplified program launch setup
1.10a.pmpn  added ability to hide notes on startup
1.10a.pmpn  HLP file changed to INF
1.10a.pmpn  added button to control stop watch
1.10a.pmpn  added time-usage window in scheduler to show meeting usage
1.10a.pmpn  added sorting to scheduled items
1.10a.pmpn  added ability to show all reminder notes, launches, etc.
1.10a.pmpn  twenty-four hour clock would show 12:00[:00] for midnight
1.10a.pmpn  added popup menus to Calendar and Scheduled Items windows
1.10a.pmpn  reminders/meetings/etc now displayed in a different window
1.10a.pmpn  added 'Snooze...' feature to reminders/meetings/anniversaries
1.10a.pmpn  default foreground/background colours for notes made less offensive
1.10a.pmpn  speaker sound on launch, reminders, etc. can now be turned off
1.10a.pmpn  expired events no longer silently deleted
1.10a.pmpn  fixed potential violation when selecting a different default font
1.10a.pmpn  new interface for launches / reminders in prep. for PIM
1.10a.pmpn  addition of meeting & anniversary events
1.10a.pmpn  added 'In <x> year(s)' option to frequency setup
1.10a.pmpn  one menu item now invokes the scheduler
1.10a.pmpn  added F5 accel. to clock & note popups to invoke note list
1.10a.pmpn  events can now be repeat in <x> days <y> hours and <z> minutes
1.10a.pmpn  'Hide' accel. for individual note
1.10a.pmpn  increased note limit from 500 to 32747 bytes
1.10a.pmpn  added first 3 chars. of day name to clock
1.10a.pmpn  added non-digital display option
1.10a.pmpn  added Ctrl+/ (select all) accel. to note popup
1.10a.pmpn  added Ctrl+\ (deselect all) accel. to note popup

1.00b.pmpn  fixed a violation error on clean startup
1.00b.pmpn  fixed violation if 'Cancel' clicked on INI prompt
1.00b.pmpn  spruced up the Product Information dialog

1.00a.pmpn  INITIAL RELEASE
