FlexBuilder 3 Controls
Dec 17 2008Controls included with FlexBuilder 3 out of the box below… check out some third party components here .
Notes will be updated as I actually get a chance to put some of these to use.
FlexBuilder 3 Controls | |
---|---|
Control Name | Notes |
AdvancedDataGrid | Professional version only + multi column sorting + grouping + tree view + printing support – Still no paging support out of the box |
AlertControl | not sure how this gets grouped with these other controls as it is not an explicit control but a static method “show()” which can be used from where ever. |
Button | check out the FlexLib CanvasButton for a more flexible option |
CheckBox | |
ColorPicker | |
ComboBox | |
DataGrid | See this article for some hints on implementing paging |
DateChooser | |
DateField | |
HSlider | |
HorizontalList | |
Image | |
Label | |
List | very fast and flexible, lots of issues with scrolling but workable |
LinkButton | |
NumericStepper | |
OLAPDataGrid | Professional version only |
PopUpButton | |
PopUpMenuButton | |
ProgressBar | |
RadioButton | |
RadioButtonGroup | |
Repeater | SLOOOW when binding to many objects, look at List based controls instead |
RichTextEditor | Limited html formatting, seems to work ok |
SWFLoader | |
Text | |
TextArea | |
TextInput | |
TileList | see list, very fast control but takes a bit more work for smooth work |
Tree | |
VSlider | |
VideoDisplay | FLV based video player with simple cue and playback control |
FlexBuilder 3 Chart Controls | |
AreaChart | |
BarChart | |
BubbleChart | |
CandleStickChart | |
ColumnChart | |
HLOCChart | |
Legend | |
LineChart | |
PieChart | |
PlotChart | |
FlexBuilder 3 Navigation Controls | |
Accordion | Great control, but needed to go custom almost immediately ( see FlexLib for custom header) |
ButtonBar | |
LinkBar | |
Menu | |
MenuBar | |
TabBar | |
TabNavigator | |
ToggleButtonBar | |
ViewStack | |
FlexBuilder 3 Layout Controls | |
ApplicationControlBar | |
Canvas | |
ControlBar | |
Form | |
FormHeading | |
Grid | |
HBox | |
HDividedBox | |
HRule | |
ModuleLoader | not really a layout control? ModuleLoader allows you to load components of the application on demand, lowering initial download size and improving encapsulation |
Panel | |
Scrollbar | |
Spacer | |
Tile | |
TitleWindow | |
VBox | |
VDividedBox | |
VRule |