• Global community
    • Language:
      • Deutsch
      • English
      • Español
      • Français
      • Português
  • 日本語コミュニティ
    Dedicated community for Japanese speakers
  • 한국 커뮤니티
    Dedicated community for Korean speakers
Exit
Locked
0

[svn:fx-trunk] 11586: Fix for Range-based components to behave like the MX Slider instead of the MX NumericStepper .

Adobe Employee ,
Nov 09, 2009 Nov 09, 2009

Copy link to clipboard

Copied

Revision: 11586

Author: klin@adobe.com

Date: 2009-11-09 13:51:48 -0800 (Mon, 09 Nov 2009)

Log Message:

***********

Fix for Range-based components to behave like the MX Slider instead of the MX NumericStepper. Also, snapInterval now defaults to stepSize if snapInterval is not explicitly set. Various fixes for wireframe skins.

Range.as - Valid values are now increments of snapInterval starting from the minimum value, but are still constrained by the maximum. The maximum is still included in the range. For example, a Slider with min=1, max=10, and snapInterval=2 has a range of . I modified nearestValidValue() to take the minimum into account when calculating the nearest value. Also, added logic to have snapInterval default to stepSize if stepSize is explicitly set and snapInterval is not. Edited ASDocs to reflect these changes.

Spinner.as, NumericStepper.as - Edited ASDocs to reflect the Range changes.

CheckBoxSkin.mxml, RadioButtonSkin.mxml - Added focusSkinExclusions() for the labelDisplay.

HSliderSkin.mxml, VSliderSkin.mxml - Added dataTip.

QE notes: No

Doc notes: No

Bugs: SDK-23264, SDK-23602, SDK-23903, SDK-23907

Reviewer: Hans

Tests run: checkintests, Slider, NumericStepper, ScrollBar

Is noteworthy for integration: No

Ticket Links:

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

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

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

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

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

Modified Paths:

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

flex/sdk/trunk/frameworks/projects/spark/src/spark/components/NumericStepper.as

flex/sdk/trunk/frameworks/projects/spark/src/spark/components/Spinner.as

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

flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/CheckBoxSkin.mxml

flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/HSliderSkin.mxml

flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/RadioButtonSkin.mxml

flex/sdk/trunk/frameworks/projects/wireframe/src/spark/skins/wireframe/VSliderSkin.mxml

TOPICS
Commits

Views

266

Translate

Translate

Report

Report
Community guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
community guidelines