Menu

Transform SWF 2.1.0 Released

Transform SWF 2.1 is now available for download. This release integrates all of the classes from Transform Utilities to create a single release. Transform Utilities will no longer be released as a separate package.

The other, perhaps more, significant update in this release is that many of the improvements scheduled for Transform 3.0 were brought forward. The most important one was lazy decoding of actions and shapes. This was tried as an experiment but the performance gains were so enormous that the change was brought forward - one of the larger files used in testing was decoded 420 times faster - obviously performance will vary but from all of the files used in testing the average performance gain was still a respectable 15 times.

In the code integrated from Transform Utilities the best improvement is the addition of the method willDisplay() method to FSTextConstructor. This allows you to predefine all of the characters that will be used in a font before any text or font definitions are generated. The class FSCharacterTable was added to provide ready to use sets of characters. This now allows text fields and static text to cleanly share the same font definition.

The remaining changes fixed some bugs and generally tidied up ugliness in the code. A number of methods and classes that were rarely used or were simply not a good idea have been deprecated.

Posted by Stuart MacKay 2006-03-09

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.