Adobe Flex 4 Features
Adobe Flex 4 Features
Features:
§
Effects
§
Themes
§
Skinning
§ FXG
1.Spark component architecture:
The biggest change to Flex 4 is the introduction of a new skinning and
component architecture called Spark.
Many components from the previous versions of Flex are re-implemented using the
Spark component architecture.
Define a clean separation between the functional logic of the component and its appearance.
Spark components consists of two
classes to support the separation of logic and appearance: an
Action Script class that defines a component's logic and an MXML skin class that defines its visual
appearance. To change the
component's logic, subclass the component class and add your own behavior. To
change the component's appearance but not its logic, customize the skin.
Create
a small set of basic components that are easily customized by developers.
2. Component layout:
Component layout is the process where
a parent component sizes and positions its child components. In the
Spark component architecture, layout has been decoupled from individual
components. You can now set the layout declaratively in MXML, or modify it at
runtime in ActionScript.
§ BasicLayout Uses
absolute positioning. You explicitly position all component children, or use
constraints to position them.
§ HorizontalLayout Lays
out children in a single horizontal row.
§ TileLayout Lays
out children in one or more vertical columns or horizontal rows, starting new
rows or columns as necessary. All cells of the tile layout have the same size,
which is the height of the tallest child and the width of the widest child.
§ VerticalLayout Lays
out children in a single vertical column.
MX component
|
Spark equivalent
|
Canvas
|
Group with BasicLayout
|
HBox
|
Group with
HorizontalLayout, or HGroup
|
VBox
|
Group with VerticalLayout,
or VGroup
|
Tile
|
Group with TileLayout, or
TileGroup
|
List
|
List with VerticalLayout
|
TileList
|
List with TileLayout
|
HorizontalList
|
List with HorizontalLayout
|
3.Text Layout Framework:
The
Text Layout Framework (TLF) is a class library built on top of the Flash Text
Engine (FTE). The FTE, available in Adobe® Flash Player® 10 and Adobe® AIR®
1.5, adds advanced text capabilities to Flash Player.
The
new FTE classes offer low-level support for controlling text metrics, vertical
text, typographic elements such as ligatures, and bidirectional text. Also,
device fonts now have most of the functionality of embedded fonts and can be
anti-aliased, rotated, and styled. In most cases, you do not use the FTE
classes directly.
Text Layout Framework (TLF) provides high-level text
functionality:
1. Bidirectional
text, vertical text, and over 30 writing systems, including Arabic, Hebrew,
Chinese, Japanese, Korean, Thai, Lao, and the major writing systems of India
2. Selecting,
editing, and flowing text across multiple columns and linked containers, as
well as around inline images
3. Vertical
text, Tate-Chu-Yoko (horizontal within vertical text), and justifiers for East
Asian typography
4. Rich
typographical controls, including kerning, ligatures, typographic case, digit
case, digit width, and discretionary hyphens
5. Cut,
copy, paste, undo, and standard keyboard and mouse controls for editing.
4.Flash XML Graphics:
§ Graphics and text primitives, like Rectangles, Paths,
and Ellipses
§ Fills, strokes, gradients, and bitmaps
§ Support for effects such as filters, masks, alphas,
transforms, and blend modes
Get Updates
Subscribe to our e-mail to receive updates.
Related Articles
Subscribe to:
Post Comments (Atom)
0 Responses to “Adobe Flex 4 Features”
Post a Comment
Thanks for your comments