Changelog: ------------------------ 14/08/2010 - 1.50 (Released 2010) Some cosmetic changes made only. Functions of existing version checked against 2010 rules. 13/08/2008 - 1.40 (Released 2008) Minor changes to program for 2008 to allow for slightly differently formatted contest sections. Fixed timer and version number bugs. Fixed code that automatically determines start of contest date/time. 01/07/2007 - 1.30 (New release for 2007) Removed registration details - all users now registered. Program is now FREE due to very low numbers registering software. Changed timers on registration pages and removed boxes. Further bugfixes made - changes done for 2007 rules. 12/8/2006 - 1.26 (released during contest) Fixed dupe screen update - change in length of band caused duplicates to be in repeat allowed as well as time wait lists - corrected. Allowed callsigns like VK6ZN/4 - the '/' now causes all callsign checks to be ignored. 5/8/2006 - 1.25 Bugfix for VK5 and VK8 - now UTC offset handles the 0.5! Thanks VK5DJ. 26/07/2006 - 1.24 Minor bugfix - messed up the RST reporting function in 1.23 - now corrected Limited name field to 10 characters - program failure on more. To be corrected later. 22/07/2006 - 1.23 Fixed email settings bug to do with name and address defaults. Dupe list display not updated if not within contest time. Added email status monitor to window Fixed bug with name and address not being saved properly to ini file (affected email) Fixed send RST bug (reported by VK6HK) - now can change the RST sent in any log entry Fixed mouseclick problems with checking of log entries Defaulted program to start with dupe and qso summary screens 'off' not 'on' (F9 & F4) Callsign can now be changed again even when registered - in case of 2/calls/logs Fixed problems with RST sent / receive numbers exceeding 6 characters Added error message to operating outside of contest time (reported by VK6AD) Added taskbar/tab call-section-winrd tag to allow easy application swaps (VK6AD request) 12/07/2006 - 1.22 Disabled use of TAB key to switch between fields in log entry (this will get further work before re-enabling) User to use ENTER or mouse only. Changed registration timer to 30 minutes 09/07/2006 - 1.21 Found and repaired problems with 3cm band that was missed. Repaired Summary screen problems and changed autoscroll - now in settings. Fixed some extra colours - bugs from new additions. Sorted out 1am-6am rule. Fixed problems with 9cm band too Created self installer package for distribution 08/07/2006 - 1.20 Fixed screen resize problems - locked window size - maximise okay Fixed related font problems Got rid of scrollbars on dupe window Fixed bug with 1.25cm band - now called 1cm band for program until further work done. Repaired email screen and sending problems 02/07/2006 - 1.19 Summary screen now only displays bands that have worked stations - resize bug Bug fixes for HF logging Fixed last dupe on screen if contacts deleted to 0 bug Fixed edit with nothing in logbook bug - fail on no records Fixed loading of log on filename change in settings window bug Replaced and sized Clock correctly on screen when changed windows - bug Fixed invalid mode bug on summary - 2006 rule change bug 25/06/2006 - 1.18 Completed full size log window code Bugfix - F5 menu click Bugfix - F1 clear displays dupe screen when not selected Bugfix - registration annoyances Bugfix - screen size on startup set correctly 18/06/2006 - 1.17 Modified registration for new FXXX calls QSO Summary and Dupe screen clock displays added Bugfix - F5 button keypress Fixed contacts on dupe screen disappearing in last N hours when still time to go Bob-proofed - now can not click in name box to enter callsign forced entry of call Changed clock display code and logbook screensize code 17/06/2006 - 1.16 Added scrolling to Dupe listings Spaced out dupe listings to correct format - bugfix Disabled double points button for 2006 use Bob-proofed some of the mouse clicks - entering details by clicking with mouse fixes done. Repaired tab ordering problem Further error checks done for log Split program code into email/print/log/screen modules (large recode) 03/06/2006 - 1.15 Fixed RST entry with leading zeros or auto 599 entry at operator choice Rewrote registration nag screen and controls Fixed email log attachment problems and confirmed with contest manager Added F4 QSO summary screen switch on/off - also as menu option Added HF rule to zero points on HF band (not 160/10m) in same call area as mycall 02/06/2006 - 1.14 Added HF bands to program for HF use Changed layout of main screen again Re-wrote email log component - to 2006 contest manager specification Made Band/mode summary points data display Fixed problems with Dupe window Added Category Determination from logbook to name .csv file as 27/05/2006 - 1.13 Removed separate dupe screen and combined onto main form. Changed layout of main form to incorporate new windows - summary and dupe. Therefore fixed "Cannot resize or focus a disabled window" bug. Therefore combined all windows to one screen. Resize/Maximize/Minimize partially fixed. 23/02/2006 - 1.12 Added support for FXXX foundation callsigns. 13/08/2005 - 1.11 Bugfix - Name is copied down for each contact... fixed this to blank name unless worked again. 11/08/2005 - 1.11 Bugfix - Windows 95/98 and 800x600 screen resolutions incorrect on startup. 31/07/2005 - 1.11 Added email log to file options for registered users Fixed bug where active window focus changed on screen updates Added year to printouts and email to make log compliant with 2005 rules 28/06/2005 - 1.10 Official Release Version compiled with help file. 27/06/2005 - 1.10 Fixed ability to change Sent RS/RST numbers in log when putting in RS/RST Received. Added Colour Restore option to View menu. Fixed version numbering. Wrote more help file. 26/06/2005 - 1.09 Changed screen scaling to handle large windows fonts on certain display adapters. More beta tester fixes - Tested by VK6HGR. Changed Colour screen button. 21/06/2005 - 1.08 Changed the way screen resize/move works Screen size/position saved on exit program Dupe time now doesn't show contacts worked in the last Xhrs of contest because they can not be worked again. Screen title on dropdown of settings filename failed - fixed up Text printout now does a similar thing to normal printout. Score and summary sheet included. Normal printout fails at anything other than 600dpi?? Found bug. Added screen size restore option to view menu 19/06/2005 - 1.07 BugFix - Title form creates runtime error on close Changed sort of Dupe listings Replaced text function for printing logbook 24hour soak test in simulated contest run to check operation of program Default sounds now embeded in exe and don't need to be separate files Edit box height bug fixed - font sizes Added :59 sec to default finish time BugFix - Edit/F2 generated runtime error rather than program error Wrote some help file. 12/06/2005 - 1.06 Fixed range check overflow bug. Should run on all pc's now. Changed settings form tab order. Tested screen resolutions 640x480, 800x600, 1024x768 and limited screen size. Added rule change checks for 2005 rules. 1am to 6am double points - automatic 23cm and above double points - automatic 100KM double points - operator entry F5 key Bugfixes to settings save in ini file FM,SSB,CW treated as different modes - Phone retained for compatibility reasons 11/06/2005 - 1.05 Added possible new rule for 2005 for double points between 1am and 6am local time 10/06/2005 - 1.04 Added CW ID to logbook - choice now of CWID or sounds Sound routines updated. All sounds now work. Fixed bug with 'edit' and 'delete' errors versions. Fixed bug- 'This station worked already' colour. Version numbering updated. Added mode points selection and checks for possible rule changes in 2005. 07/06/2005 - 1.03 Fixed contest start-finish times. Logging Prohibited before or after contest. (Assumed contest time is 24hrs max!) Fixed bugs with colour and timer changes. Fixed Program Quit processing. 06/06/2005 - 1.02 Only allow one copy of RD+ to run preventing data corruption (see wishlist) Fixed dupe display menu item Added name and address detail to settings for printing summary sheet Changed contest time left display Rewrote code for finding start date closest to 15th August Automatically Shortened filename in window title to 25characters so the end logname could be read Changed key generator Added error checking to negative contest time - ie. when contest is finished Repaired handling of 2 letter and 3 letter callsigns Fixed bug on closing dupe window with close button 05/06/2005 - 1.01 Added logbook filename to program window title Revised printer log output fonts Fixed bug in file..open and change..filename Fixed bug in form swapping every minute Fixed bug in dupe screen where lists were not cleared on opening new log Fixed program name conventions and versions - now 1.1 Added points total on screen Changed minutes to go, minutes since on status screen Fixed Auto VK, VK6 or just call suffix entry 29/05/2005 - 1.00 Repaired registration bugs Fixed sound files Added further error checking to callsign, name and RST inputs Changed settings form Version 1.0 ready to test 26/12/2004--25/05/2005 More work done on screen resize routines. 01/11/2004 Officially beta test released - Tested by VK6HGR. Known Bugs / ToDo list: ------------------------ - Printing and email Category and Sections are a problem - printout doesn't match new dropdown box settings - defaults to Transmitting Phone HF... - Email and Phone not included - dupe list interline spaces have to be fixed for 1280x1024 and above still too close - Test program on 640x480 800x600 1280x1024, 1440x900 monitors + libretto / vaio screen - Test large medium and small fonts - different dpi's - Update help file - Split HF/VHF into two logs - don't allow both in same directory or program?? - Default filename is RDVHF.log - RDHF.log should be for HF (LogSelect??) - Add log select screen? maybe F5 Switch logs HF/VHF? - More start-finish error checks - refer VK6AD email - 2hr rule doesn't check date - so contact on a previous day (testing only) will appear in both dupe and wait lists?? may be fixed?? - RST needs to be checked against mode and whether the number has been changed by the user - this seems to work now, but FM with RSTnnn will still work as will RSnnn. - Sound disabled not saved on exit - therefore re-enabled on startup of program. - Print log normal also asks for name/address settings form update on program start - should be picking variables not from settings form. - Clicking in the band - mode - time or date boxes should simply move the cursor back to callsign or something - should not be able to overtype any of these entries (except maybe in edit mode?). -Problems with installer reported on some PC's seems to freeze up at end of install and never present Finish button. May be related to shortcut links?? - After entering own callsign in log - need prompt on how to rectify scenario so that incorrect timestamps from previous contact on same day don't get copied to contacts repeated in the log. Instructions to delete own call and restart program required - or fix up registration bugs. - refer vk6xv log 2006. Other things to do in later versions of software (wishlist): ----------------------------------------------------------------------------- - TAB key should do enter???? maybe - Register or sign program as a windows xp sp 2 application? - Change program to be able to handle multiple callsigns and multiple runtime instances - Error check file system problems - logs with same name - Auto select contest type if CW & Phone contacts then only allow OPEN category. - Display rules on screen - Printer preview / settings - Add support for SWL section - use a different tab? - Add support for HF section at the same time as VHF - tab switching??? - Add log sharing for multiple programs / network watching - duplicate files etc - Improve email log function to get other parameters from windows, outlook express, ie settings etc... - Also have option to mail direct rather than use outgoing smtp server... or write whole lot to file for user to manually mail? - Rewrite UTC offset code to use TDateTime reals rather than integer division and Hr/Min/day adjustments - also allow for 9.5 hrs for VK5/8 - FIX BUG now looks at UTC+8 as text in ini file and reload of VK6AD logbook will not work as it is expecting just +8! - Expand program for CQWW and WPX contests?? Sell to US hams? - Enter single callsign and this gives criss-cross band & mode combinations list of people to work. Allow for tagging of multi-callsign operators as part of collective contact notifications - Display time to go or time passed also in dupe lists - order by time? - Name should be optional - eg skip entry box for name. Bugfix dropdown of empty name? - Email yourself a copy of the completed log as well as the contest manager - Dupe screen - allow operator to "zap" off calls which aren't going to come back on air again or even zap them on again (by working them again?) - HK suggestions for RST still to add. - Manual forced override to disable log / call testing on any callsign - Mode/band changing problematic?? Try to improve so operators can't get it wrong. - Label the entry boxes - some can't work out what column they're supposed to be when there is nothing in the log.