0 Replies Latest reply on Jun 15, 2009 3:06 PM by Jason Szeto

    [svn:fx-trunk] 7862: GraphicElement PARB Changes

    Jason Szeto Level 3

      Revision: 7862

      Author:   jszeto@adobe.com

      Date:     2009-06-15 15:06:23 -0700 (Mon, 15 Jun 2009)

       

      Log Message:

      ***********

      GraphicElement PARB Changes

       

      mx.core.AdvancedLayoutFeatures

      ?\226?\128?\162     Rename layer -> depth

      ?\226?\128?\162     Rename offsets -> postLayoutTransformOffsets

       

      mx.core.IVisualElement

      ?\226?\128?\162     Rename layer -> depth

       

      mx.core.UIComponent

      ?\226?\128?\162     Rename offsets -> postLayoutTransformOffsets

      ?\226?\128?\162     Rename layer -> depth

       

      mx.graphics.GradientBase

      ?\226?\128?\162     Remove scaleX

       

      mx.graphics.GradientStroke

      ?\226?\128?\162     Add apply(g:Graphics, bounds:Rectangle)

       

      mx.graphics.IStroke

      ?\226?\128?\162     Remove draw

      ?\226?\128?\162     Change apply(g:Graphics) -> apply(g:Graphics, bounds:Rectangle)

       

      mx.graphics.LinearGradient

      ?\226?\128?\162     Add scaleX

       

      mx.graphics.LinearGradientStroke

      ?\226?\128?\162     Add scaleX

      ?\226?\128?\162     Remove draw

      ?\226?\128?\162     Change apply(g:Graphics) -> apply(g:Graphics, bounds:Rectangle)

       

      mx.graphics.RadialGradient

      ?\226?\128?\162     Add scaleX

       

      mx.graphics.RadialGradientStroke

      ?\226?\128?\162     Add scaleX

      ?\226?\128?\162     Remove draw

      ?\226?\128?\162     Change apply(g:Graphics) -> apply(g:Graphics, bounds:Rectangle)

       

      mx.graphics.SolidColorStroke

      ?\226?\128?\162     Remove draw

      ?\226?\128?\162     Change apply(g:Graphics) -> apply(g:Graphics, bounds:Rectangle)

       

      mx.flash.UIMovieClip

      ?\226?\128?\162     Rename offsets -> postLayoutTransformOffsets

      ?\226?\128?\162     Rename layer -> depth

       

      spark.components.PopUpAnchor

      ?\226?\128?\162     Change popUp type from UIComponent -> IFlexDisplayObject

      ?\226?\128?\162     Rename positionPopUp -> calculatePopUpPosition

      ?\226?\128?\162     Rename autoSizePopUpWidth -> popUpWidthMatchesAnchorWidth

      ?\226?\128?\162     Rename autoSizePopUpHeight -> popUpHeightMatchesAnchorHeight

       

      spark.core.RelativePosition

      ?\226?\128?\162     Rename and move spark.core.RelativePosition -> spark.components.PopUpPosition

      ?\226?\128?\162     Rename EXACT -> TOP_LEFT (topLeft)

       

      spark.core.SpriteVisualElement

      ?\226?\128?\162     Rename layer -> depth

      ?\226?\128?\162     Remove computeMatrix

       

      spark.primitives.BitmapImage

      ?\226?\128?\162     Change NORMALUINT from protected -> private

      ?\226?\128?\162     Change REPEATUINT from protected -> private

      ?\226?\128?\162     Change SCALEUINT from protected -> private

      ?\226?\128?\162     Change resizeModeToUINT from protected -> private

      ?\226?\128?\162     Rename drawElement -> draw

       

      spark.primitives.Line

      ?\226?\128?\162     Rename skipMeasure -> canSkipMeasurement

      ?\226?\128?\162     Rename drawElement -> draw

       

      spark.primitives.Path

      ?\226?\128?\162     Change graphicsPath fro protected -> mx_internal

      ?\226?\128?\162     Rename skipMeasure -> canSkipMeasurement

      ?\226?\128?\162     Rename drawElement -> draw

      ?\226?\128?\162     Rename renderGraphicsAtScale -> generateGraphicsPath

      ?\226?\128?\162     Change generateGraphicsPath from protected -> mx_internal

      ?\226?\128?\162     Rename notifyElementLayerChanged -> invalidateDisplayObjectSharing

       

      spark.primitives.Rect

      ?\226?\128?\162     Rename drawElement -> draw

       

      spark.primitives.supportClasses.GraphicElement

      ?\226?\128?\162     Rename layer -> depth

      ?\226?\128?\162     Rename offsets -> postLayoutTransformOffsets

      ?\226?\128?\162     Rename getBitmapData -> captureBitmapData

      ?\226?\128?\162     Rename notifyElementLayerChanged -> invalidateDisplayObjectSharing

      ?\226?\128?\162     Rename skipMeasure -> canSkipMeasurement

      ?\226?\128?\162     Add protected hasComplexLayoutMatrix:Boolean getter

      ?\226?\128?\162     Remove target

      ?\226?\128?\162     Remove computeMatrix

      ?\226?\128?\162     Change DEFAULT_MAX_WIDTH from public -> private

      ?\226?\128?\162     Change DEFAULT_MAX_HEIGHT from public -> private

      ?\226?\128?\162     Change DEFAULT_MIN_WIDTH from public -> private

      ?\226?\128?\162     Change DEFAULT_MIN_HEIGHT from public -> private

      ?\226?\128?\162     Change allocateLayoutFeatures from protected -> mx_internal

      ?\226?\128?\162     Change invalidateTransform from protected -> private

      ?\226?\128?\162     Change captureBitmapData from public -> mx_internal

      ?\226?\128?\162     Change applyMaskType from protected -> mx_internal

      ?\226?\128?\162     Change dispatchPropertyChangeEvent from protected -> private

      ?\226?\128?\162     Change applyComputedTransform from protected -> mx_internal

      ?\226?\128?\162     Change filterChangedHandler from protected -> private

       

      spark.supportClasses.StrokedElement

      ?\226?\128?\162     Rename drawElement -> draw

      ?\226?\128?\162     Remove getStroke()

      ?\226?\128?\162     Add getStrokeExtents() override

       

      QE Notes: None

      Doc Notes: None

      Bugs: N/A

      Reviewer: Glenn

       

      Modified Paths:

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

          flex/sdk/trunk/frameworks/projects/flash-integration/src/mx/flash/UIMovieClip.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/ButtonBar.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/DataGroup.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/Group.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/GroupBase.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/core/SpriteVisualElement.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/AnimateTransform.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/AnimateTransitionShader.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/effects/supportClasses/AnimateTransiti onShaderInstance.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/BitmapImage.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/Ellipse.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/Line.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/Path.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/Rect.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/supportClasses/FilledElemen t.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/supportClasses/GraphicEleme nt.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/supportClasses/StrokedEleme nt.as

          flex/sdk/trunk/frameworks/projects/flex4/src/spark/primitives/supportClasses/TextGraphicE lement.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/core/AdvancedLayoutFeatures.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/core/IVisualElement.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/geom/TransformOffsets.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/BitmapFill.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/GradientBase.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/GradientStroke.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/IFill.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/IStroke.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/LinearGradient.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/LinearGradientStroke.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/RadialGradient.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/RadialGradientStroke.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/SolidColor.as

          flex/sdk/trunk/frameworks/projects/framework/src/mx/graphics/SolidColorStroke.as