| Frames | No Frames |
Class Summary | ||||||||||
| xp.controls.Box | Base class for all Boxs. | |||||||||
| xp.controls.Button | Standard Graphic Button | |||||||||
| xp.controls.ButtonEdit | A control with a TextField and a single right aligned button | |||||||||
| xp.controls.ButtonEditor | Base class for controls which have a TextField and Button(s) controls | |||||||||
| xp.controls.ButtonList | ButtonList | |||||||||
| xp.controls.Canvas | An items container which arranges its items based on there x/y left/top properties. | |||||||||
| xp.controls.CheckBox | CheckBox trueValue and falseValue properties determin the value returned by getValue when the control is checked or not | |||||||||
| xp.controls.CheckBoxList | CheckBoxList Represents a list control that encapsulates a group of checkbox controls. | |||||||||
| xp.controls.CollapsiblePanel | OutlookBar/Accordion type component | |||||||||
| xp.controls.ColumnHeader | Column headers identify columns in grid views | |||||||||
| xp.controls.ComboBox | Allows users to select one option from a scrolling list of choices. This component can have an selectable text field at the top of the list that allows users to search the list | |||||||||
| xp.controls.CommonDialogs | Common application dialogs | |||||||||
| xp.controls.Container | Base class for all component containers | |||||||||
| xp.controls.ControlBar | A container for controls arranged in a horizontal bar | |||||||||
| xp.controls.CountDownTimer | CountDownTimer | |||||||||
| xp.controls.DataGrid | Allows users to display and manipulate multiple columns of data. | |||||||||
| xp.controls.DateField | /** An nonselectable text field with a drop down arrow. When a user clicks inside the component’s bounding box, a DateChooser component is displayed. | |||||||||
| xp.controls.DateSelector | Allows users to select one or more dates from a calendar | |||||||||
| xp.controls.DBNavigator | A control with a TextField and a single right aligned button | |||||||||
| xp.controls.DockPanel | A container that lays out its child control according to there dock properties | |||||||||
| xp.controls.Form | Form A Form is a representation of the contents of any window displayed in your application | |||||||||
| xp.controls.FormItem | A container that holds a Label and related input controls | |||||||||
| xp.controls.Frame | A content control that hold a single piece of content. | |||||||||
| xp.controls.Frameset | A container of a set of Frame controls in a similar pattern to common application User Interfaces | |||||||||
| xp.controls.HBox | An items container which arranges its items in a horizontal orientation. | |||||||||
| xp.controls.HTMLText | A HTML only TextField display | |||||||||
| xp.controls.Hyperlink | Hyperlink | |||||||||
| xp.controls.Icon | ||||||||||
| xp.controls.IconButton | Standard Graphic Button | |||||||||
| xp.controls.ImageBox | A content loader and container specifically for images. | |||||||||
| xp.controls.InputForm | Container for FormItem | |||||||||
| xp.controls.ItemPanel | A container that hold a single cell and updates itself to reflect selected or highlighted states | |||||||||
| xp.controls.Label | A non-editable, single or multi line text field. | |||||||||
| xp.controls.ListBox | Allows users to select one or more options from a scrolling list. | |||||||||
| xp.controls.ListItemsControl | Display a list of items on behalf of a hosting control | |||||||||
| xp.controls.MaskedDateEdit | The MaskedDateEdit Control is an TextInput control that contains a mask in the text field of the control. | |||||||||
| xp.controls.MaskedEdit | The MaskedEdit Control is an TextInput control that contains a mask in the text field of the control. | |||||||||
| xp.controls.MDController | MDController Displays and manages multiple forms | |||||||||
| xp.controls.Menu | Menu A container of MenuItems arranged either vertically or horizontally | |||||||||
| xp.controls.MenuBar | MenuBar The MenuBar component lets you create a horizontal or vertical menu bar with pop-up menus and commands, just like the menu bars that contain File and Edit menus in common software applications. The MenuBar component complements the Menu component by providing a clickable interface to show and hide menus that behave as a group for mouse and keyboard interactivity. The MenuBar component lets you create an application menu in a few steps. To build a menu bar, you can either assign an XML data source to the menu bar that describes a series of menus, or use the MenuBar.addMenu() method to add menu instances one at a time. Events: select xp.events.MenuSelectEvent activate xp.events.MenuActivateEvent | |||||||||
| xp.controls.MenuItem | A Menu item | |||||||||
| xp.controls.MenuPanel | OutlookBar type component with menus embedded in the panel content Events: select xp.events.MenuSelectEvent | |||||||||
| xp.controls.MessageBox | MessageBox A modal dialog that display a message and an icon | |||||||||
| xp.controls.ModalAbout | ModalAbout A modal dialog that display information about the application | |||||||||
| xp.controls.ModalLoader | ModalLoader A modal dialog that display information about the application | |||||||||
| xp.controls.ModalWait | ModalWait A modal dialog that display a spinner | |||||||||
| xp.controls.NumericSpinner | NumericSpinner | |||||||||
| xp.controls.Panel | Panel Base class for all panels. Panels are containers that are not focusable or tabEnabled unlike a Form. A Panel cannot be "shown" or "hidden" unlike a Form. A Panel can be selected. A Panel could contain focusable content. Panels are used to hold content in ListBox, DataTable, ComboBox, TreeView controls | |||||||||
| xp.controls.PanelBevelled | Standard Bevelled Panel | |||||||||
| xp.controls.PanelGradient | Draws Bevelled Panel witha gradient fill | |||||||||
| xp.controls.PanelGraphic | BorderElement Author:Rob Edgar Version:1.0.0.000 Copyright:ProWin Computers Ltd 2003-2005 | |||||||||
| xp.controls.PanelGrid | Grid arrangement of Panels | |||||||||
| xp.controls.PanelRound | Draws panels or bevels that have rounded corners | |||||||||
| xp.controls.ProgressBar | ProgressBar | |||||||||
| xp.controls.PromptBox | PromptBox A modal dialog that display information about the application | |||||||||
| xp.controls.RadioButton | RadioButton | |||||||||
| xp.controls.RadioButtonList | RadioButtonList Represents a list control that encapsulates a group of radio button controls. | |||||||||
| xp.controls.RowEditor | Row editor for DataTable | |||||||||
| xp.controls.RowHeaderPanel | RowHeaderPanel A container that lays out children component in a horizontal row according to a set of column widths, and updates itself to reflect selected or highlighted states and can draw a grid cell around each child | |||||||||
| xp.controls.RowPanel | A container that lays out cells in a horizontal row as specifed by an array of columns | |||||||||
| xp.controls.Rule | Rule Similar to an HTML HR tag displays a line or separator vertically or horizontally dependent on the dimensions | |||||||||
| xp.controls.ScrollBar | ScrollBar A standard scrollbar that can be orientated verticaly or horizontaly. | |||||||||
| xp.controls.ScrollFrame | A content control that contains a single piece of scrollable content. | |||||||||
| xp.controls.ScrollPanel | A content control that contains a single piece of scrollable content. | |||||||||
| xp.controls.ScrollSelectList | A host for a list based scrollable items control | |||||||||
| xp.controls.ScrollSelectView | ScrollSelectView | |||||||||
| xp.controls.ScrollTarget | ScrollTarget A proxy that implements the IScrollTarget interface. | |||||||||
| xp.controls.ScrollView | A body control that contains a single piece of scrollable body. | |||||||||
| xp.controls.Separator | A form separator with title Similar to an HTML HR tag displays a line or separator horizontally with a label | |||||||||
| xp.controls.Slide | A content loader and container specifically for slides. | |||||||||
| xp.controls.Spacer | Base class for all component containers | |||||||||
| xp.controls.SpinnerBase | Base class for all spinner controls | |||||||||
| xp.controls.TabBase | Tabs and Panels content type component. | |||||||||
| xp.controls.TabPanel | TabPanel | |||||||||
| xp.controls.TextArea | TextArea | |||||||||
| xp.controls.TextBase | Base class for components that wrap a text field | |||||||||
| xp.controls.TextInput | Text Input Box Standard Text Input control Optionaly an icon can be displayed left or right aligned Icon type is one of none, error, info, ask, warn, req, ok We dont support an "enter" event - instead set CLICK_ON_ENTER to true and use "click" Event summary for the TextInput class The following table lists events of the TextInput class.
| |||||||||
| xp.controls.Timer | Timer | |||||||||
| xp.controls.TitleBar | A window titlebar | |||||||||
| xp.controls.ToolBarClock | ToolBarClock A simple ToolBar digital clock. | |||||||||
| xp.controls.TreeItemsControl | An ItemsControl representing a heirarchical list of nodes | |||||||||
| xp.controls.TreePanel | A row in a heirarchical tree structure. | |||||||||
| xp.controls.TreeView | Allows a user to manipulate hierarchical information. | |||||||||
| xp.controls.VBox | An items container which arranges its items in a vertical orientation. | |||||||||
| xp.controls.Window | Window A window consists of a titlebar, statusbar and a body (which holds the content) The body content can be acessed via the content property. A window may containe only a single piece of content | |||||||||