0 Replies Latest reply on Mar 6, 2009 5:30 PM by Jason Szeto

    [svn:fx-trunk] 5200: Continuing implementation of DropDownList

    Jason Szeto Level 3
      Revision: 5200
      Author: jszeto@adobe.com
      Date: 2009-03-06 17:30:55 -0800 (Fri, 06 Mar 2009)

      Log Message:
      -----------
      Continuing implementation of DropDownList

      - updated skins classes
      - slight improvements to PopUp
      - updated LabelUtil.itemToLabel to match implementation in Halo ListBase

      DropDownList:
      - Added itemRendererFunction, labelField and labelFunction
      - Implemented selectedIndex, selectedItem and dataProvider
      - Dispatch change and valueCommit events
      - Added keyboard handling
      - Added collectionChange handling

      QE Notes: None
      Doc Notes: None
      Bugs: None
      Reviewer: Glenn

      Modified Paths:
      --------------
      flex/sdk/trunk/frameworks/projects/flex4/manifest.xml
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/DropDownList.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/FxList.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/PopUp.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/DropDownBase.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/components/baseClasses/FxListBase.as
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/DropDownListButtonSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/skins/spark/DropDownListSkin.mxml
      flex/sdk/trunk/frameworks/projects/flex4/src/mx/utils/LabelUtil.as