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 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.
• 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.

Overview