0 Replies Latest reply on Dec 5, 2008 11:00 AM by Peter Farland

    [svn] 4241: A collection of minor fixes for FXG transcoding to SWF: matrix attribute name correction; allowing for 0x prefix for hexadecimal colors; allowing for an id attribute on FXG nodes; fixing blur filter quality encoding; fixing the order in which

    Peter Farland Level 3
      Revision: 4241
      Author: pfarland@adobe.com
      Date: 2008-12-05 11:00:45 -0800 (Fri, 05 Dec 2008)

      Log Message:
      -----------
      A collection of minor fixes for FXG transcoding to SWF: matrix attribute name correction; allowing for 0x prefix for hexadecimal colors; allowing for an id attribute on FXG nodes; fixing blur filter quality encoding; fixing the order in which bevel filter colors are encoding - the SWF specification appears to have the wrong order specified; updating SwfxPrinter to display a linestyle's fillstyle (if present).

      Temporarily removing generated id attribute emitted in FXG to SWF optimization as this attribute is not present in the AS impl.

      Also updating compiler error base types to allow a rootcause to be specified for additional detail to a compiler message exception.


      QE: No
      Doc: No
      Checkintests: Pass
      Reviewer: Discussed compiler base error change with Paul.

      Modified Paths:
      --------------
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/CompilerException.java
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/as3/EmbedEvaluator.java
      flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/util/CompilerMessage.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/FXGConstants.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/AbstractFXGNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/dom/TextGraphicNode.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/fxg/swf/AbstractFXGGraphics.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/swf/TagDecoder.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/swf/TagEncoder.java
      flex/sdk/trunk/modules/swfutils/src/java/flash/swf/tools/SwfxPrinter.java