Ted Patrick continues to acquaint us with new features of Flex 3. Let me remind you that he has already told about
Flex 3 for designers ,
Flex 3 for developers . And today he talks about
new components and the SDK .
So we have a wide range of changes in the Flex SDK and Flex components. These new classes and components, including
AdvancedDataGrid , New
Collection classes,
Deep Linking API (BrowserManager) , Runtime localization and Containers supported in
Flex Component Kit for Flash CS3.
')
AdvancedDataGrid :
AdvancedDataGrid combines the display of hierarchical and tabular data. This includes some auxiliary classes that allow you to organize columns in groups and provide support for
SummaryObjects and
SummaryRows .
Here is a new collection of classes that have been added:
mx.collections.HierarchicalData
mx.collections.Grouping
mx.collections.GroupingCollection
mx.collections.GroupingField
mx.collections.HierarchicalCollectionView
mx.collections.HierarchicalCollectionViewCursor
mx.collections.ListCollectionView
mx.collections.SummaryField
mx.collections.SummaryObject
mx.collections.SummaryRow
Here are some images of the
AdvancedDataGrid in action:

Deep Linking:
Using Deep Linking elements allows you to manage data in a URL using an HTML anchor (#). Using the new
BrowserManager , the Flex application can communicate with the data in the URL to set and detect changes to the URL. This feature makes it easy to put data into a URL for applying bookmarks and provide a new way to enter data into a Flex application.
Added new classes:
mx.events.BrowserChangeEvent;
mx.managers.IBrowserManager;
mx.managers.BrowserManager;
mx.utils.URLUtil;
Application.historyManagementEnabled.
Well, tomorrow he promises to acquaint us with truly shocking details ... I personally wonder what he has prepared for this;)