Astra Stimulus Package
Posted in "Flash, Flex, accessibility" at 1:39 pm on April 15, 2009 by Alaric Cole | 10 commentsWe’re filing late this year but we were determined to get this thing in before midnight. We thought about asking for an extension, but decided the paperwork was too complicated. So here we go, crossing our fingers…
Astra 1.4 is now ready for direct deposit into your Flash or Flex applications.
New this season is a component called Form which will help with those gathering and validating data in Flash. Also notable to mention is that most of Astra is now accessible. We’ve added a section to each component on developer.yahoo.com/flash speaking directly to those trying to get components to work with screen readers. There are also, as always, some nice bug fixes and new features. The full list follows:
Flash
- New Form component and form data manager utility
- Carousel:
- enhanced keyboard navigation
- added accessibility
- fixed bug: null reference error when setting multiple data providers
- Charts:
- allow for negative values in stacked bar and column charts.
- fixed bug in stacked bar and column charts in which markers were sized incorrectly for multiple series.
- fixed bug in TimeAxis in which majorUnit was not being calculated correctly.
- fixed bug in TimeAxis in which minorUnit was not being calculated.
- fixed bug in which
hideOverlappingLabelsstyle did not work on the y-axis - refactored origin axes,
TimeAxisandNumericAxis, to allow for factoring in the label size when calculating amajorUnit. - added option to
CategoryAxisto allow for a more systematic dropping of labels when there is not enough space for all categories on the axis. - fixed bug in which null values break line series.
- fixed bug in NumericAxis in which external data was not being casted as a Number.
- allow option for rotating text when fonts are not embedded.
- fixed bug in which Cartesian Charts, were not being updated when the length of the
dataSourcewas different. - added enhanced styling of series by allowing the specification of fill, border and line color and alpha styles.
- added option of styling a highlighted zero gridline when the zero is beyond the origin of a
NumericAxis.
- Menu:
- enhanced keyboard navigation
- fixed bug in labelField property
- added support for non-XML data providers
- added beta accessibility implementation
- fixed bug where focusing out would not close menus
- MenuBar:
- enhanced keyboard navigation
- added beta accessibility implementation
- added support for non-XML data providers
- added labelField property
- added support for disabled menu bar items
- Tree:
- Fixed out-of-bounds index error that appeared under certain conditions.
- improved keyboard navigation
- added events for opening and closing of nodes
- added accessibility implementation
- added TreeEvent
- AlertManager:
- fixed issue with keyboard focus on disabled controls
- made some properties publicly accessible
- added beta accessibility implementation
- AudioPlayback:
- enhanced keyboard navigation – added keyboard support for volume control
- made some properties publicly accessible
- added accessibility implementations for subcontrols (volume, current track)
Flex
- AutoCompleteManager:
- Added ability to retrieve specific popup instances and control them
- Enhanced algorithm for target resizing and moving
- IPv4AddressInput, TimeInput, TimeStepper, DropdownColorPicker:
- Added accessibility implementation
Utils
- Improved performance of layout for very large containers
Share: on Yahoo! My Web | on del.icio.us | digg it! | reddit!
10 Comments »
RSS feed for comments on this post. TrackBack URI
Leave a comment

Copyright © 2007 Yahoo! Inc. All rights reserved. Privacy Policy - Terms of Service
Powered by WordPress on Yahoo! Web Hosting.
great job on these guys. I’ve found the charting and layout APIs to be particularly useful
Comment by fintan — April 16, 2009 #
[...] To get a defined breakdown of all the updates, bug fixes and new features of this latest Yahoo Astra update, check out their latest blog posting. [...]
Pingback by Yahoo Astra 1.4 is Now Ready For Use | Flash Speaks Actionscript — April 17, 2009 #
ASTRA 1.4 mit neuer Formular-Komponente…
Über die Astra Components von Yahoo! habe ich bereits mehrmals berichtet (siehe Stichwort Astra). Die empfehlenswerte Sammlung enthält knapp 20 Komponente für Flash und Flex und wurde auf Version 1.4 aktualisiert. Neben diversen Bugfixes ist ganz n…
Trackback by www.video-flash.de — April 19, 2009 #
[...] > Yahoo! Flash (R) Blog » Blog Archive » Astra Stimulus Package [...]
Pingback by localToGlobal » Blog Archive » news review -> 16th week of 2009 — April 20, 2009 #
Hi,
There seems to be a problem where the AlertManager creates alerts underneath objects in the display list. Would you consider making the container property public so there can be a work-around for stuff like this?
Else can you makes sure that the AlertManager Always displays the alerts at the highest depth?
Lata
Comment by Alrick — May 5, 2009 #
a thousand thanks. love all the yahoo dev stuff (astra, yui)! you guys rock.
Comment by mario — May 13, 2009 #
hi , i love this one….
but m having a bit of problem horizontal scroll bar in tree structure.
m using the astra tree package.When the height of the tree increases ,the vertical scrollbar automatically shows.but when the width of text field increases horizontal bar is not appears.
what i want to show the horizontal scroll-bar as well.
please help me what to do to solve this problem.Thanks in advance.
Comment by niks — June 25, 2009 #
The lack of horizontal scroll bars applies to the List component as well. I believe this is because the List uses lazy instantiation of its items for performance reasons. Only by drawing each item can you get its width, and you’d need to compare all widths in order to find the largest so that you could size the horizontal scroll bar.
So it’s a limitation due to performance. (This is the same reason there’s no autosizing of columns in DataGrids.)
You can always use horizontalScrollPosition to set it manually if you need to.
Comment by Alaric Cole — June 30, 2009 #
I tried downloading the astra components, but I my first tests I received an error saying the base class, BaseScrollPane, could not be found. I checked the package location and it was not there. I tried the compiled components from the mxp file and got the same error. I have also looked at the contents of the original zip file. BaseScrollPane.as is not there. Where can I find this?
–Rich
Comment by Rich — July 5, 2009 #
I’ve been using a few of these components for a while and I love them. I recently used the autoComplete Mangager for a project and it’s working great, except for one quirk: using the arrow keys in the dropdown, in firefox, results in skipping every other entry in the list. Any ideas as to what’s causing this behavior?
-Erica
Comment by Erica — September 22, 2009 #