0 Replies Latest reply on Apr 3, 2009 1:28 PM by Jason Szeto

    [svn:fx-trunk] 5917: Re-implementation of DropDownList

    Jason Szeto Level 3
      Revision: 5917
      Author: jszeto@adobe.com
      Date: 2009-04-03 14:28:26 -0700 (Fri, 03 Apr 2009)

      Log Message:
      -----------
      Re-implementation of DropDownList

      DropDownList now subclasses List instead of DropDownBase (thanks to Iwo Banas!).
      Dropdown base functionality has been moved up to DropDownList. The skin now contains the the same elements as the ListSkin.
      The component is in a usable and stable state. The one major issue is that the selectedIndex changes immediately in response to user interaction. The correct behavior is for selectedIndex to change when the dropdown closes.

      QE Notes: DropDownList has a new base class
      Doc Notes: DropDownList has a new base class. DropDownBase is removed.
      Bugs: n/a
      Reviewer: Glenn

      Modified Paths:
      --------------
      flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/DropDownList.as
      flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/List.as
      flex/sdk/trunk/frameworks/projects/flex4/src/spark/skins/default/DropDownListSkin.mxml

      Removed Paths:
      -------------
      flex/sdk/trunk/frameworks/projects/flex4/src/spark/components/supportClasses/DropDownBase .as