Changelog
Version 2.052 - 14/12/07
- - Fixed problem with resizing data display in diagnostics.
Version 2.051 - 21/11/07
- - Removed rtannunx to fix Vista compatibility.
Version 2.043 - 29/10/07
- - Logging data report now shortens channel names if table won't fit properly in landscape mode.
Version 2.042 - 13/09/07
- - Fixed problem with sending setup information to loggers in calibration.
Version 2.041 - 10/09/07
- - Fixed problem with printing final section of data listings.
Version 2.04 - 18/07/07
- - Ensured deletion of all temporary files when the program is exited.
- - Holding the shift key whilst moving markers in the viewer prevents change of the marker's x-axis position.
- - Fixed default setting of stage visibility and interval in data list options.
- - Fixed problem with marker label position changing on reload.
- - Added time stamping to CSV exports.
- - Added porous load and washer disinfector weekly summary sheets.
Version 2.03 - 11/07/06
- - Fixed problem with marker text positioning on load.
- - Added insert and remove column functionality to custom form designer.
- - Allow spacing of custom form cells with empty cells.
- - Resized channel monitor for 16 channels.
- - Added time of logging to chart title in the viewer.
- - Default time axis length is not entered in start new test form.
- - Added the ability to change cycle number during logging.
- - Added cycle number display to the logging window
- - Fixed problem with relabelling of auto-marks when markers are deleted.
- - Data list options now retain state.
- - Custom form designer window widened.
- - Fixed problem printing paragraphs in maintenance certificates.
- - Made OK button in maintenance certificate form non-default.
Version 2.025 - 08/03/06
- - Viewer data list setup now shows existing values if they have been set.
- - Increased length of calibration comms hold-off time.
- - Printout of hidden sections improved.
Version 2.023 - 27/01/06
- - Added checks to prevent file corruption when saving changes in the viewer.
- - Increased allowed number of stages to 20.
- - Prevented addition of more than the specified maximum number of stages.
Version 2.022 - 20/01/06
- - Fixed problem with timing inaccuracy.
Version 2.021 - 23/12/05
- - Fixed FlexGrid overflows when using 48 channels.
- - Increased communication timeouts to improve operation when using 48 channels.
- - Disabled "Error in Bankget" message to improve operation with 48 channels.
- - Added ability to print tables over multiple pages to allow for datasets and calibrations with high channel counts.
- - Added extra checks to ensure files are correctly handled when saving data in the viewer.
- - Added Italian language files to install.
Version 2.02 rc2 - 16/11/05
- - Fixed problem with duplicate rows being printed in exported CSVs.
Version 2.02 rc1 - 14/11/05
- - Fixed CSV crash when cancelling dialogs in CSV export.
- - Channel count is correctly recalculated when logging multiple sets of data in one session.
- - Porous load thermometric test report now prints all data.
- - init.cnk file removed automatically at startup to prevent data recovery problems.
Version 2.02 test 22 - 13/11/05
- - Fixed export to CSV when print interval is not 1/sec.
- - Decreased number of table columns to 14 before landscape print mode is selected for data list table.
- - General safety checks form now prints mains water failure values.
- - Fixed stop logging on temperature code so that crashes do not occur when multiple channels drop below the set-point simultaneously.
- - Porous load thermometric import no longer attempts to calculate channel max/min if start and end point for calculation are not defined.
- - Corrected text in thermometric data report.
Version 2.02 test 21 - 10/11/05
- - Fixed axis label spacing problem in viewer when exactly 2 hours of data was recorded.
Version 2.02 test 20 - 09/11/05
- - General safety checks form now correctly places data fields when some rows are disabled.
- - Moved pressure safety valve values to bottom of general safety checks form to prevent column alignment problems.
- - Added calculation of cycle information to imported data on load.
- - Added ability to set ignored channels on loaded imported data.
Version 2.02 test 19 - 07/11/05
- - Unwrapped instruments thermometric import now acquires correct channels.
- - Unwrapped instruments thermometric form now labels channels correctly.
- - Cancellation of file dialogs now functions correctly.
- - Washer disinfector thermometric form now has space for 12 channels of data.
Version 2.02 test 18 - 28/10/05
- - Fixed problem with multiple pressure transducers when calibrating from certificate.
- - Corrected some text errors.
Version 2.02 test 17 - 27/10/05
- - Added import data function to unwrapped instruments thermometric test form.
- - Fixed problem with incorrect detection of available import channels in washer disinfector thermometric test form.
Version 2.02 test 9-16 - 26/10/05
- - Prevented crash when last data list option setting is left blank.
- - Added extra axis scale settings for long (>8 hour) tests.
- - Fixed tab order in calibration equipment page.
- - Plot reset now functions correctly if axis has moved.
- - Washer disinfector thermometric test sheet is now correctly identified when loading.
- - Added abitity to calibrate multiple pressure channels.
- - Fixed language file error in general safety checks form.
- - Fixed language file error in maintenance certificate form.
- - Fixed language file error in porous load yearly summary form.
- - Unwrapped instruments verification of calibration form now applies decimal places limit to calculated values.
- - Fixed washer disinfector thermometric test save function.
- - New file format now functions correctly.
- - Fixed problem with loading files created by v1 to v2 conversion utility.
- - Fixed problems with calibration procedure producing inaccurate data in some cases.
- - RTF import procedure now cancels correctly.
- - Stage name box in data list options now auto completes if left blank by user.
- - Fixed tab order in porous load yearly form.
- - Fixed tab order in porous load thermometric form.
- - Fixed tab order in porous load verification of calibration form.
- - Fixed tab order in porous load automatic and induced leak rate form.
- - Fixed tab order in porous load air detector performance form.
- - Fixed tab order in porous load air detector function form.
- - Data now printed into correct fields in porous load automatic process control report.
- - Porous load quarterly summary Bowie-Dick pass/fail now functions correctly.
- - Made date fields consistent across all forms.
- - Fixed tab order in washer disinfector thermometric form.
- - Washer disinfector decontamination cycle auto process control form now puts data in correct fields.
- - Washer disinfector quarterly summary date carried out field now printed.
- - Washer disinfector yearly summary cleaning efficacy test pass/fail now functions correctly.
- - Fixed statefulness issue in calibrate from certificate form.
- - Fixed incorrect detection of cycle parameters when multiple channels leave the sterilizing band at the same time.
Version 2.02 test 8 - 07/09/05
- - Fixed array bounds crash when saving logging data which contains pressure channels.
- - Rebuild to fix installation problems.
- - Fixed problem with early removal of object preventing logger settings load in calibration.
- - Fixed problem with verification reports when more pressure verification points than pressure verification points were used.
- - Calibration summary is now only displayed when completing the active section and not when every time after either section is complete.
- - Abandoned two part file format.
- - Added container system to document class to allow mixed floating point and text data.
- - Modified logging data class to use containers.
- - Modified report class to use containers.
- - Added view support to CSV export.
- - Modified report builder load routine for quick operation with new container system.
- - Numerous fixes to allow reports to access data saved in the new two part format.
- - Diagnostic windows are now correctly positioned on startup.
- - Fixed file location problem with custom image class.
- - Custom image form OK button now functional.
- - Blocked OK button in custom image form until an image is selected.
- - Added suggested filenames for appropriate paperwork.
- - Changed treeview sorting system to reduce 'jumping' when editing site select window.
- - Test setup channel list no longer automatically sorts.
- - Modified channel reading procedure for calibration readings to use bankget.
- - Fixed problem with checking for footer files in the wrong location when building reports.
- - Added a user specified logo to the footer.
- - Added ability for the user to add images to the report.
- - Added a large time display during logging.
- - Changed the viewer datalist control to prevent memory errors.
- - Stop logging action now required confirmation.
- - Added ability to stop logging automatically when any channel drops below a set point.
- - Added the facility to reset the plot.
- - Replaced the logging graph control to prevent redrawing problems and allow logging of >32 channels
- - Set a minimum length for the x-axis in the logging display.
- - Check number of rows in report data list printout to prevent excessive load times.
- - Prevent restart of logging without reset.
- - Added save during logging and recovery of data after crash.
- - Last stage now correctly detected when applying filtering to the data list in reports.
- - Changed initial diagnostic window startup position.
- - Pipe symbol is now correctly identified as an invalid character for filenames.
- - Language selection menu now correctly repopulates after switching language.
- - Anville.bmp file correctly transfers on first run.
- - Set active option in machine info database is now blocked if no machines are available.
- - Fixed logging problems with 500 series data loggers.
- - Diagnostics displays are closed at the end of logging to prevent them from obscuring dialogs.
- - Out of range channels in reports are now displayed as "XXXX" to prevent printing errors.
- - Enlarged title image.
- - Fixed problems with copy, cut and paste in file manager.
- - Comms timeout is not checked until logging is started. Prevents a crash related to this.
- - Fixed incorrect page break when calibration reports are after a landscape page.
- - File manager now shows contents of the My Documents folder correctly.
- - Logging start is now prevented if a logger is not connected.
- - Communications options are now correctly disabled.
- - Landscape mode is set correctly for data lists with large channel counts.
- - Missing titles and footers now detected.
- - Fixed handling of missing password file.
- - Custom report are no longer transposed in reports.
- - Actual width of table is now tested to decide on landscape mode.
- - Removed value format control from porous load air detector function test.
- - Added language file for porous load auto process control form.
- - Fixed import in porous load thermometric control test form.
- - Illegal characters are now blocked from the cycle number.
- - Machine details are now automatically entered into the summary report forms.
- - Washer disinfector thermometric import now functions.
- - Removed Bowie-Dick test import button.
- - Security functions in the main form now retain state.
- - Modify site security setting is now stored.
- - Data line labels are correctly repositioned when zooming in the viewer.
- - The correct view is now used when printing from the viewer.
- - Rename in file manager now retains file extensions.
- - Data files with stages after 32526 seconds now longer cause overflows.
- - Resized drift column to accomodate full value.
- - Test name can no longer be used as a view name.
- - Pressure data is no longer rounded before calibration is applied.
- - Reduced viewer memory usage.
- - Comms buffer is now cleared between value readings in calibration and verification.
- - Save during logging is disabled. This feature will be restored at a later date.
- - Modified communication system to read pressure and temperature seperately during logging.
- - Event log rotation now functions correctly.
- - Added logging of successful login.
- - Added scrollbars to event log view.
- - Added porous load automatic process control test sheet.
- - Allowed resize of custom form entry window.
- - Custom form entry window now resizes to accomodate form on load.
- - Fixed incorrect page breaking in calibration report when placed after a landscape page.
- - File manager now correctly displays My Documents contents on first attempt.
- - Removed duplicate error messages when problems occur with calibration take reading.
- - Disabled viewer form controls when save dialog is open.
- - Fixed focussing problem with file dialogs when errors occur.
- - Prevented low and high axis values from being set to the same value in test setup.
- - Fixed problem with calling data list options when no markers have been created.
- - Data list options now persist after OK is clicked.
- - Adjusted allowed range of temperature axis values to accomodate series 500 range.
- - Plus (+) symbols are no longer incorrectly identified as being invalid characters.
- - Program no longer crashes when attempting to log with greater than 32 channels connected.
- - Temperature and pressure axis settings now persist during a session.
- - Minimum pressure reading is now correctly initialized.
- - Fixed problem with detection of username expiry.
- - File save dialog is now correctly repositioned behind warning dialogs.
- - Improved checking of invalid filenames in save dialog.
- - Marker names are now correctly stored after saving views when data listing setup has been modified.
- - Fixed overflow problem when loading long data sets in the viewer.
- - Adjusted wording of data list setup dialog box for clarity.
- - Added variable positioning of temperature alarm line text descriptions depending on x-axis length.
- - OK button in machine select form now disabled by collapsing tree elements.
- - Improved checking of node validity before enabling OK button in machine select.
- - Modified status is now correctly recorded after saving in test setup form.
- - Initial focus in file save dialog box is now on OK button.
- - Corrected spelling of equilibration.
- - Fixed problem with channel monitor not displaying all channels.
- - Channel monitor menu option is now correctly enabled after logging.
- - Fixed problem with activation of OK button in site select after deletion of sites.
- - Removed "Invalid procedure call" message when naming sites with illegal characters.
- - Fixed crash in user capabilities due to incorrect document class initialisation.
- - Renamed "Select site" window to "Select machine".
- - Date information is now correctly reloaded into machine information form
- - Language file loading added to machine information database form.
- - Fixed logger setup file alteration detection.
- - Added modification detection to test setup creation form.
- - Adjusted initial form positions for consistency.
- - Removed redundant commented code.
- - Changed machine select treeview sort order to alphabetic.
- - Added extra digit to diagnostic display.
- - Added message informing about auto stopped logging.
- - Changed axis title font sizing in logging window.
- - Added retention of test startup setup during program session.
- - Adjusted temperature alarm label positions in viewer.
- - Fixed time axis labelling problem in viewer.
- - Fixed problem with save confirmation after logging when doing multiple tests.
- - Prevented multiple instances of program.
- - Internal code changes for consistency.
- - Added test name to graph printouts.
- - Added temperature value display to high/low temp marks in plots.
- - Fixed problem with high/low temp marks being repositioned on zooming.
- - Fixed problem with temp file removal after logging.
- - Added channel monitor language file to installer.
- - fixed channel dropout problem.
- - added channel monitor to tools menu.
Version 2.02 test 7 - 01/09/05
Version 2.02 test 6 - 31/08/05
Version 2.02 test 5 - 24/08/05
Version 2.02 test 4 - 23/08/05
Version 2.02 test 3 - 22/08/05
Version 2.02 test 2 - 17/08/05
Version 2.02 test 1 - 15/08/05
Version 2.01 - 11/08/05
Version 2.00rc1 - 01/08/05
Beta 10 - 12/07/05
Beta 9 - 03/06/05
Beta 8 - 31/05/05
Beta 7 - 17/05/05
Beta 6 - 12/05/05
Beta 5 - 09/05/05
Beta 4 - 25/04/05
Beta 3 - 21/04/05
Beta 2 - 18/04/05
