Suite 7, Haddons Acre
Station Road, Offenham
Evesham
Worcestershire
WR11 8JJ
United Kingdom

t (+44) 01386 833 535

f (+44) 01386 831 877

e office@brdee.com

s support@brdee.com


Release History

Released on Friday, February 15, 2008 - 00:00 +0000

Introduced
• HTML memo fields: memo fields may have an HTML edit toolbar attached when editable. Separate documentation has been prepared that describes how to use this functionality.
• Spell Checking: we have developed capabilities to connect to a commercially available multi-lingual spelling server. When you have this installed, memo and text fields may have buttons added to check the spelling of the control.
• Customisable labels: a client extension has been added to each control to specify another control that contains the text to be substituted into its label. This means that labels may be derived from custom variables or calculated fields.
 
Improved
• The time picker control has been revised. Times may now be presented in 12-hour clock if desired.
• The alert list sorting column may now be specified in the registry, both the default column and for an individual process. The column widths for a custom alert list may now be specified using a client extension.
• We have continued to make internal changes to improve the robustness and maintainability of the SWiFT product range. The most obvious change will be a significant improvement in the performance when refreshing the Main Menu, Filter Tree and Alert List, but there are also some performance improvements in the display of forms.
• An earlier release included a number of Thread Abort Exceptions in the event-log during normal operation to allow us to detect and avoid exceptions. All these exceptions have now been removed from the system.
• A number of other exceptions were being reported in the event log during normal operation. In order to improve robustness, we reviewed all exception handling and added logging to the event log for all exceptions. Where an exception was part of normal operation, we have now re-designed SWiFT to avoid the exceptions. It is possible that some other exceptions may occur during normal operations and be reported. In this case, we will use that information to redesign those portions of SWiFT to avoid the exceptions.
• We have expanded the event log capabilities and, in addition to errors, you may see warnings and informational messages. Warnings are generally due to a configuration error that we have anticipated and handled safely. You should examine the message and correct any errors if SWiFT is not behaving as expected. Informational messages may, from time-to-time be added to provide some context to potential warnings or errors in order to help us locate the cause of intermittent problems.
 
Fixed
• There was an issue involving an unexpected interaction between two editable grids on the same form.
• OnCellBlur was being executed for every control on a form if there was an editable grid on the form.
• There was an issue displaying data in calculated list controls.
 
Download the build
SWiFT 7 build 533
(SWIFT.Setup.zip - 26,275 kB)