This page lists simple demo applications of OpenZet Framework components. This page provides you a brief introduction and screenshot of each demo application.
By reading descriptions and running each application, we hope you'd get better understanding of what OpenZet framework really is.
Package : org.openzet.containers
ClassName : MDI
MDI, short for Multiple Document Interface, provides basic MDI features, not supported by Flex SDK.
In short, this component works just like any window component you can easily find on operating systems such as Windows or OSX. Features like window maximize, minimize, close, alignment and others are implemented in this component.
Package : org.openzet.controls
ClassName : AdvancedTreeDataGrid
Custom DataGrid component that accepts ArrayCollection with treeFieds property value assigned or GroupingCollection as dataProvider. This class show tree view data hierarchy, whose layout depends on treeDirection property accepting possible values of “vertical” and “horizontal.”
Package : org.openzet.controls
ClassName :SuggestInput
SuggestInput expands on the functionality of TextInput to show suggested keywords as sites like Google, Yahoo do when users are typing keywords.
Package : org.openzet.controls.dataGridClasses
ClassName : DataGridComboBoxRenderer
DataGridComboBoxRenderer extends DataGridComboBoxRenderer to be used as an itemRenderer in a DataGrid. It also has a DataGrid as its dropdown, as DataGridComboBoxRenderer class does.
Package : org.openzet.controls.dataGridClasses
ClassName : DataGridCheckBoxRenderer
DataGridCheckBoxRenderer extends mx.controls.CheckBox to implement an itemRenderer class for a DataGrid and AdvancedDataGrid.
Package : org.openzet.charts.chartClasses
ClassName : ChartZoomer
ChartZoomeris a custom chart renderer to provide data extraction feature for a chart control
Package : org.openzet.utils
ClassName : ListBaseUtil
All static utility class that contains methods related with list-like controls, such as DataGrid, List, AdvancedDataGrid, etc.
Package : org.openzet.controls
ClassName : ZetDateField
ZetDateField extends UIComponent to include date related controls concerning start date, end date, start time, end time, etc.
Package : org.openzet.controls
ClassName : DGComboBox
DGComboBox is a custom class that uses a DataGrid control as its dropdown.
Package : org.openzet.controls
ClassName : TextHighlighter
TextHighlighter is a utility class that highlights TextArea or TextInput's search key word.
Package : org.openzet.controls
ClassName : AdvancedZetDataGrid
Custom class that expands on the functionality of AdvancedSelctionDataGrid and implements IZetDataGrid interface. This class provides enableFilter property, which lets users filter data bound with DataGrid control easily as you do with Excel 2007. Also this class allows rowspan, meaning cells of the same column with same data values could be merged.
Package : org.openzet.controls
ClassName : HistoryButton
HistoryButton is a custom control that can allows to navigate a ViewStack's view index back and forth.
Package : org.openzet.chart.chartClasses
ClassName : BaseElement
BaseElement is a custom control to extract specific number of data from a chart control's data provider. You can use this control to bind its data with other controls
Package : org.openzet.controls
ClassName : ZetMenu
ZetMenu expands on the functionality of mx.controls.Menu to change direction of subMenu Items that go bebyond the screen bounds.
Package : org.openzet.controls
ClassName : SelectionDataGrid
Custom class that expands on the functionality of TreeDataGrid class and implements ICellSelectable interface by providing enableDragSelection property. The control allows users to drag-select DataGrid’s cells. Also this class provides a context menu which pops up a TitleWindow to show a Chart data of the drag-selected cells. To specify a specific series of a chart type, you need to assign seriesType property’s value, whose default value is ColumnSeries. Also SelectionDataGrid has dragSelectionData property, which is defined by ICellSelectable interface. The value of this property equals the data value of drag-selected cells. dragSelectionData property’s value is most commonly used when users want to bind drag-selected region’s data with other controls, such as a CartesianChart.
Package : org.openzet.controls
ClassName : ZetTextArea
ZetTextArea extends TextArea to show text line number and underlines in a TextArea control.
Package : org.openzet.controls
ClassName: TimeChooser
TimeChooser extends UIComponent to easily select time.
Package : org.openzet.charts.chartClasses
ClassName : ZetCartesianChart / ChartControlPanel
ZetCatesianChart provides selective view of chart series for a single chart. It also allows you control whther to show a specific series or not.
In the sample below, ChartControlPanel has been also used, which dynamically changes series of a Chart to othery types of series.
Package : org.openzet.controls
ClassName : ZetDateChooser
ZetDateChooser extends mx.controls.DateChooser to customize color for staturdays and sundays of a DateChooser.
Package : org.openzet.controls
ClassName : ZetDataGrid
Custom class that expands on the functionality of SelectionDataGrid and implements IZetDataGrid interface. This class provides enableFilter property, which lets users filter data bound with DataGrid control easily as you do with Excel 2007. Also this class allows rowspan, meaning cells of the same column with same data values could be merged.
Package : org.openzet.containers
ClassName : GroupBox
GroupBox is a custom Box control that implements features you can easily find at Visual Basic or Windows operating system. By using this control, you can easily categorize subcontrols in a grouping container. GroupBox makes a lightweight container to hold controls under a group with a title.
Package : org.openzet.controls.dataGridClasses
ClassName : IconRenderer
Custom itemRenderer component that shows icon for each file extension. This component could be used to support file attachment or web ftp features.
Package : org.openzet.controls
ClassName : PageLinkBar
PagingLinkBar extends NavBar class to implement features to navigate through multiple pages. The control could be used for web BBS application where thread listings could be paged. By simply specifying all data count and listing count per page, you can easily implement paging features with this control..
Package : org.openzet.controls
ClassName : TreeComboBox
TreeComboBox extends ComboBox to visualize hierachical data with Tree control. By simply providing data for dropdown Tree control, you can see Tree dropdown with all data populated.
Package : org.openzet.charts
ClassName : RadarChart
RadarChart is a custom chart control to display data, such as a person/group's tendency data, distributed radially.
This chart control can enhance users' visual experience by displaying data radially, which featue is not natively supported by Flex framework
Package : org.openzet.gantt
ClassName : Gantt
An implementation of Gantt sheet to provide schedule planning features.
Package : Org.Openzet.Control
ClassName : ZetPlayerControl
if you can't see ZetPlayer Click Here to download what silverlight 3 beta.
Package : org.openzet.pyramid
ClassName : PyramidChart
Package : org.openzet.utils.XLSConvertUtil
ClassName : XLSConverUtil
To extract the data of the DataGrid in the form of Excel files list.