FTC 1.2 beta 11

FTC 1.2 beta 11 has been uploaded to the web site.

This concludes the development cycle for version 1.2. Now I am off
to regression test the FTC. As usual, if you find a bug, let me
know ASAP.

The big thing to note in this release is that there is format
change to the XML stream in order to handle multi-byte unicode
characters that may mess up the XML parser.

Here's what is new with this beta...

- Fixed a problem with the FTStyleRun.setText optimization where
it did not properly account for zero length strings.

- Incorporated the latest SSCE source files in the demo.

- Added a filter for control characters being added to the FTC via
the setText or insertString methods. All control characters will
be discarded except for tabs.

- The XML output for the text field of the FTStyleRun is now
base64 encoded. This avoids problems with illegal characters being
introduced into the XML stream. The side affect of this is
programs using older versions of the FTC (1.0 to 1.1) will not be
able to decode the new format. Version 1.2 will read the new
format and the old format, so version 1.2 is backwards compatible.

FTC Website: 
http://www.truenorthsoftware.com/FormattedTextControl/FormattedTextControl.html
Set List Options (digest and vacation modes): www.freelists.org/list/ftcdev
List Archive: www.freelists.org/archives/ftcdev
Unsubscribe: Send email to ftcdev-request@xxxxxxxxxxxxx with "unsubscribe" in 
the subject field.



Other related posts: