HAL Resources
Used to display a number of items in a tree.
Set to true if you want the selection event to fire even if the node is already selected.
Set to true to use the hover style when an item is selected+hovered.
A toolbar is typically a row of buttons that perform common functions.
A regular toolbar button.
Identical to a toolbarButton except that it can also display a color.
Identical to a toolbarButton except that it can also display a dropdown.
Identical to a toolbarButtonDropDown except that it can also display a color.
Separtor line between toolbar buttons
A comboBox that appears on a toolbar.
A reference to a comboBox.
The ID of the comboBox that is referenced.
A reference to a listView.
The ID of the listView that is referenced.
The width of the combobox expressed as a CSS length.
A floating toolbar is typically a row of buttons that perform common functions.
A named set of propertty references. Used to easily associate objects with multiple properties.
An application object that has properties. Properties are associated with this object by using propertyRef and namedSetRef elements.
A menubar is a row of menus that usually appear at the top of the application window.
A typically application menubar contains the menus "File", "Edit", "Help", ...
A menuPopupSet is a collection of menuPopups and is not displayed in the UI. The children are typically context (right-click) menu popups.
Allows the user to modify object properties.
Groups common properties together. The order of the elements determines the order when displayed in the property sheet.
An individual entry (row) in the property sheet. The order of the elements determines the order when displayed in the property sheet.
Specifies what type of property this is. The property sheet has a built-in set of property types that it recognizes. For example, a property of type="colorAction" will display the current value as a colored square followed by the label.
The data type of the property value. This allows input validation and range checking using the min and max attributes.
The minimum value allowed for this property value.
The maximum value allowed for this property value.
A named set of propertty references. Used to easily associate objects with multiple properties.
An application object that has properties. Properties are associated with this object by using propertyRef and namedSetRef elements.
Defines the UI (HTML) and behaviour (script) of a dialog.
The HTML used for the dialog client area.
Script used by the dialog. The is equivalent to an HTML script element without a src attribute.
An external script file used by the dialog. The is equivalent to an HTML script element with a src attribute.
If the src attribute contains a variable portion, such as a locale, this element can be used instead to provide parameterization.
Equivalent to the HTML script element's src attribute.
An external string table file used by the dialog. This file will automatically be loaded before the dialog is displayed. Warning: see the src attribute description for file naming convention details.
This is not a complete file name. _XX.xml (where XX is the current LCID) will be appended to each file.
An external resource file used by the dialog. This file will automatically be loaded before the dialog is displayed.
An external resource file.
A panes element can contain several rowPane and rowSplitter elements, or several columnPane and columnSplitter elements
Used to include any HTML inside a CDATA section.
Used to include any well-formed XML from any namespace.
Used to display a number of items in a list. Similar to an HTML select tag with size > 1.
The header displayed above a column.
The width of the columnHeader expressed as a CSS length.
An individual item in the list.
If there are multiple columns, the subItem represents the listItem's entry for the column.
The number of levels to indent this listItem. The indentation is calculated by multiplying this value by the listView's indentLength attribute.
Determines how the listItems are rendered. The listView is capable of displaying different UIs for the same specification.
The number of pixels to indent each level. The indentation is calculated by multiplying this value by the indentLevel attribute.
Specifies if ctrl click deselects the selected listItem in a single selection listView.
Determines whether grid lines are displayed. The is only supported for view="report".
Determines whether cloumn headers are displayed. The is only supported for view="report".
Specifies if the entire row should appear to be selected. The is only supported for view="report". This is mainly used when there are multiple columns.
Specifies whether the listItems float. The is only supported for view="icon".
Specifies whether the labels are clipped. The is only supported for view="icon".
Determines if the hover class is applied.
Determines if the listItem is automatically selected when the pointer is hovering on top of the listItem. An example of this is the default listview displayed by the combobox.
Allows the user to choose from a list or optionally type in a value. Similar to an HTML select tag with size=1.
The type of comboBox.
An editable comboBox. The value can be edited.
An read only comboBox. The value must be chosen from the listView.
Determines whether the smallIcon is displayed. If this attribute is set to true then the smallIcon set on the selected listItem will be displayed in the comboBox.
The width of the smallIcon image.
An individual item in the tree.
The 16x16 image file name that represents the state of the treeNode.
This is a read only attribute that is set to true after the F_TreeView_OnPopulateChildren has been fired for this treeNode.
The ordered list of menuItems and menuSeparators. This represents the box that is displayed in the UI.
Separtor line between menu items
Set this attribute to true if the menuPopup can have menuItems with both a check/radio image and an icon
Set this attribute to false if you would like this menuPopup to be automatically cleaned up when it is hidden (only applies to top level menuPopups)
An individual menu entry such as "Open" or "Save".
Set this to true if you have a menu item which is clickable but can also contain a child menuPopup (as used in the Analysis Studio context bar drop down menus). The child menuPopup will be invoked on mouseover, and the action will be invoked when the item is clicked.
This represents a value for the maximum pixel width for labels in the menu.
A reference to a property.
A reference to a property.
A reference to a namedSet.
Can be a value in pixels, eg 100px, a percentage value, eg 20%, "autoFromContents" (sized according to child panes or the scrollHeight/Width) or a relative value similar to how framesets sizes are specified. e.g. If there are three panes, one with defaultWidth="100px", the second with defaultWidth="2*", and the third with defaultWidth="*", the second pane will take up two thirds of the remaining space after the 100px is allocated.
Can be a value in pixels or the default "autoFromContents" (sized according to child pane minimums or the scrollHeight/Width if this is a leaf pane.)
Can be a value in pixels, eg 100px, a percentage value, eg 20%, "autoFromContents" (sized according to child panes or the scrollHeight/Width) or a relative value similar to how framesets sizes are specified. e.g. If there are three panes, one with defaultHeight="100px", the second with defaultHeight="2*", and the third with defaultHeight="*", the second pane will take up two thirds of the remaining space after the 100px is allocated.
Can be a value in pixels or the default "autoFromContents" (sized according to child pane minimums or the scrollHeight/Width if this is a leaf pane.)
The id uniquely identifies this element. This value must be unique within the entire document.
The id uniquely identifies this element. This value must be unique within the entire document.
The name of the element. This value doesn't have to be unique within the document.
The label displayed in the UI.
The label displayed in the UI. The value is a string resource ID.
The tooltip displayed in the UI.
The tooltip displayed in the UI. The value is a string resource ID.
A value associated with this element that is not displayed.
The height of the smallIcon image.
The width of the smallIcon image.
The width of the icon image.
The height of the icon image.
Determines whether checkboxes are displayed.
The height of the checkbox image.
The width of the checkbox image.
The height of the checkbox image.
The width of the checkbox image.
The 32x32 image file name.
The 16x16 image file name.
The 16x16 image file name displayed when the treeNode is expanded.
Specifies if the treeNode can be expanded.
Specifies if the treeNode is expanded.
Determines whether tooltips are displayed.
Specifies if multiple selection is supported.
The custom HTML that is displayed instead of the default.
Specifies whether the checkbox is checked.
Specifies whether the checkbox is display.
A static checkbox will appear disabled and the user can't modify its checked state.
Specifies whether the element is selected.
Specifies whether the control is read only. If true, the control will not respond to events.
This attribute is used to override the default classes. For example,
<listView classPrefix="clsListItem_outline">
the following classes will be applied
clsListItem_outline_normal
clsListItem_outline_hover
clsListItem_outline_selected
The javascript that is executed when the object is clicked. For menu items, the variables v_bShiftKey and v_sMenuItemId are defined and can be used.
The javascript that is executed when the dropdown button is clicked.
A reference to a property or namedSet.
A reference to a toolbar button.
Specifies if this button shows a dialog.
Specifies if this button shows a popup such as a popupMenu.
The string displayed while asynchronously loading children. The value is a string resource ID.
The direction of the arrows between tree nodes. This attribute only applies to org trees.
Either fixed or resize. There should be one pane on either side of a splitter with splitterResizeBehaviour defined as "resize"
One of fixed, resize, or resizeFirst.
Defines the behaviour when the parent pane or window resizes.
True if space should be reserved for the splitter, false if the splitter should simply overlap the adjacent panes.
True if you would like the resize to happen as the mouse moves instead of only on mouseup. The latter is more efficient.
Identical to the CSS attribute.
Lists any descendent HTML element ids that should be kept in sync with the pane, by resizing them to fill up the available space (not including borders and padding on the pane). If there is more than one, they should be separated by spaces.
The value attribute must contain Javascript that evaluates to a string. Before the source is loaded, the element will be replaced with this string.