0 Replies Latest reply on Jul 16, 2009 5:20 PM by Jason Szeto

    [svn:fx-trunk] 8654: TrackBase mouse handling

    Jason Szeto Level 3

      Revision: 8654

      Author:   jszeto@adobe.com

      Date:     2009-07-16 17:20:24 -0700 (Thu, 16 Jul 2009)

       

      Log Message:

      ***********

      TrackBase mouse handling

       

      http://bugs.adobe.com/jira/browse/SDK-22044 - SkinnableComponent mouse handling needs to be MarshallPlan compliant

       

      I have updated the track based components mouse handlers to be Marshall Plan compliant. The previous code was using the SkinnableComponent.addSystemHandlers which listen for the event on both the systemManager and the stage. I removed addSystemHandler/removeSystemHandler and added the listeners to the sandbox. I also added listeners for the SandboxMouseEvents for MOUSE_UP_SOMEWHERE.

       

      QE notes: Need marshall plan tests for Slider and ScrollBar

      Doc notes: None

      Bugs: SDK-22044

      Reviewer: Glenn, Alex

      Tests run: ScrollBar, Scroller, Slider

      Is noteworthy for integration: No

       

      Ticket Links:

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

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

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

       

      Modified Paths:

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

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

          flex/sdk/trunk/frameworks/projects/spark/src/spark/components/supportClasses/SkinnableCom ponent.as

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

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