0 Replies Latest reply on Jun 22, 2009 6:22 PM by Peter Farland

    [svn:fx-trunk] 8077: Adding a work around for the difference in attribute names from FXG to MXML .

    Peter Farland Level 3

      Revision: 8077

      Author:   pfarland@adobe.com

      Date:     2009-06-22 18:22:21 -0700 (Mon, 22 Jun 2009)

       

      Log Message:

      ***********

      Adding a work around for the difference in attribute names from FXG to MXML. The FXG tracking attribute is mapped to trackingRight. The four FXG margin attributes: marginLeft, marginRight, marginTop, marginBottom are mapped to paragraphStartIndent, paragraphSpaceBefore, paragraphEndIndent, paragraphSpaceAft. This change does not yet take into account direction.

       

      Also a quick fix to allow embedded font unicode chars greater than FFFF.

       

      QE: Yes, just a quick confirmation of the bugs fixes.

      Doc: No

      Checkintests: Pass

      Reviewer: Paul

      Bugs:

      SDK-21555 - When compiling an FXG 1.0 document, 'tracking' should be mapped to 'trackingRight'

      SDK-21096 - Incorrect compilation error on of a font

       

      Ticket Links:

      ************

          http://bugs.adobe.com/jira/browse/SDK-21555

          http://bugs.adobe.com/jira/browse/SDK-21096

       

      Modified Paths:

      **************

          flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/fxg/FlexParagraphNode.java

          flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/fxg/FlexSpanNode.java

          flex/sdk/trunk/modules/compiler/src/java/flex2/compiler/fxg/FlexTextGraphicNode.java

          flex/sdk/trunk/modules/swfutils/src/java/flash/fonts/FontManager.java