Browser Framework - Class Properties

Button.Down

Specifies the button which is selected inside the group. It has no effect if GroupIndex property is set to 0.

Defined in: SystemControlsSTD

Property Button.Down: Boolean;

Button.GroupIndex

Identifies the logical group to which the Button belongs.

Defined in: SystemControlsSTD

Property Button.GroupIndex: Integer;

CheckBox.Checked

Indicates whether the Checkbox is in the checked state.

Defined in: SystemControlsSTD

Property CheckBox.Checked: Boolean;

ComboBox.AutoComplete

When enabled, a Combobox will automatically insert an entry from its lookup list that best matches the text that is being typed in.

Defined in: SystemControlsSTD

Property ComboBox.AutoComplete: Boolean;

ComboBox.AutoCompleteDelay

Specifies the delay in milliseconds after a key is depressed before the auto-complete behaviour of a Combobox is activated.

Defined in: SystemControlsSTD

Property ComboBox.AutoCompleteDelay: Integer;

ComboBox.AutoDropDown

When enabled, the list within a Combobox is automatically displayed as soon as a key is pressed.

Defined in: SystemControlsSTD

Property ComboBox.AutoDropDown: Boolean;

ComboBox.AutoFilter

When enabled, the list within a Combobox is automatically filtered to only show the entries that match the text that is being typed in.

Defined in: SystemControlsSTD

Property ComboBox.AutoFilter: Boolean;

ComboBox.Count

Returns the number of items in the Combobox.

Defined in: SystemControlsSTD

Property ComboBox.Count: Integer;

ComboBox.ItemIndex

Specifies the index of the currently selected item

Defined in: SystemControlsSTD

Property ComboBox.ItemIndex: Integer;

ComboBox.Items

Provides access to individual items in the Combobox.

Defined in: SystemControlsSTD

Property ComboBox.Items: String;

ComboBox.LookupDataField

Identifies which field from the LookupDataSource the ComboBox will retrieve its reference data

Defined in: SystemControlsSTD

Property ComboBox.LookupDataField: String;

ComboBox.LookupSource

Identifies the data source (table or query) from which the ComboBox will retrieve its reference and display information.

Defined in: SystemControlsSTD

Property ComboBox.LookupSource: String;

ComboBox.LookupTextField

Identifies which field from the LookupDataSource the ComboBox will retrieve its display data.

Defined in: SystemControlsSTD

Property ComboBox.LookupTextField: String;

ComboBox.Style

Determines if the user can can type any value in the editable area of the ComboBox, or if only values from the list can be selected.

Defined in: SystemControlsSTD

Property ComboBox.Style: TComboStyle;

ComboBox.Value

Defined in: SystemControlsSTD

Property ComboBox.Value: String;

ComboBox.Values

Provides access to the values associated with individual items in the Combobox.

Defined in: SystemControlsSTD

Property ComboBox.Values: String;

DateTimeEdit.DateTime

Returns or sets the date/time value displayed in the control.

Defined in: SystemControlsSTD

Property DateTimeEdit.DateTime: TDateTime;

DateTimeEdit.Format

Specifies the style in which the DateTimeEdit displays its value. There are four choices:Long (e.g. Wednesday, 29 Jul 2008)Medium (e.g. 29 Jul 2008)Short DDMMYYYY (e.g. 29/7/2008)Short MMDDYYYY (e.g. 7/29/2008)

Defined in: SystemControlsSTD

Property DateTimeEdit.Format: TDateTimeFormat;

Flash.Source

Specifies the static file that contains the .swf file.

Note: if the .swf file is coming from a database, leave Source blank and set the DataField property instead.

Defined in: SystemControlsSTD

Property Flash.Source: String;

Form.BoundControls

An array of all bound controls for the current Form.

Use BoundControls to refer to the data aware controls on a Form.

Defined in: SystemForm

Property Form.BoundControls: TWebControlList;

Image.Picture

Specifies the name or full url for the actual image to be displayed inside the control

Defined in: SystemControlsSTD

Property Image.Picture: String;

ListBox.Count

Returns the number of items in the Listbox.

Defined in: SystemControlsSTD

Property ListBox.Count: Integer;

ListBox.ItemIndex

If MultiSelect is False, ItemIndex specifies the index of the currently selected item.

-1 indicates there is no item selected.

If MultiSelect is True, ItemIndex specifies the index of the currently focused selected item.

Defined in: SystemControlsSTD

Property ListBox.ItemIndex: Integer;

ListBox.Items

Provides access to individual items in the Listbox.

Defined in: SystemControlsSTD

Property ListBox.Items: String;

ListBox.MultiSelect

If MultiSelect is False, the user may only select one value from the list.

If MultiSelect is True, the user may select any number of values from the list.

Defined in: SystemControlsSTD

Property ListBox.MultiSelect: Boolean;

ListBox.Selected

Specifies if a given item is selected inside the Listbox.

Defined in: SystemControlsSTD

Property ListBox.Selected: Boolean;

ListBox.Values

Provides access to the values associated with individual items in the Listbox.

Defined in: SystemControlsSTD

Property ListBox.Values: String;

OptionButton.Checked

Indicates whether the control is checked.

Defined in: SystemControlsSTD

Property OptionButton.Checked: Boolean;

ProgressBar.MaxPosition

Specifies the maximum value of the range of the ProgressBar.

Defined in: SystemControlsSTD

Property ProgressBar.MaxPosition: Integer;

ProgressBar.MinPosition

Specifies the minimum value of the range of the ProgressBar.

Defined in: SystemControlsSTD

Property ProgressBar.MinPosition: Integer;

ProgressBar.Position

Specifies the current position of the progress bar.

Defined in: SystemControlsSTD

Property ProgressBar.Position: Integer;

SubForm.FormBufferLimit

Specifies the maximum number of previously opened forms cached inside the Subform.

Defined in: SystemControlsSTD

Property SubForm.FormBufferLimit: Integer;

TAbstractControl.OwnerForm

The form containing the control.

Defined in: SystemControls

Property TAbstractControl.OwnerForm: TAbstractForm;

TAbstractForm.DataSource

Binds an active data source to the DataForm.

Use DataSource to determines what data will be displayed in the DataForm.

Either a Table or a Query may be specified as a DataSource

Defined in: SystemControls

Property TAbstractForm.DataSource: String;

TBrowserNavigator.appCodeName

Returns the internal "code" name of the current browser appCodeName

Defined in: SystemDOMHtml

Property TBrowserNavigator.appCodeName: String;

TBrowserNavigator.appName

Returns the official name of the browser.

Defined in: SystemDOMHtml

Property TBrowserNavigator.appName: String;

TBrowserNavigator.appVersion

Returns the version of the browser as a string.

Defined in: SystemDOMHtml

Property TBrowserNavigator.appVersion: String;

TBrowserNavigator.buildID

Returns the build identifier of the browser (e.g. "2006090803")

Defined in: SystemDOMHtml

Property TBrowserNavigator.buildID: String;

TBrowserNavigator.cookieEnabled

Returns a boolean indicating whether cookies are enabled in the browser or not.

Defined in: SystemDOMHtml

Property TBrowserNavigator.cookieEnabled: Boolean;

TBrowserNavigator.language

Returns a string representing the language version of the browser.

Defined in: SystemDOMHtml

Property TBrowserNavigator.language: TArray;

TBrowserNavigator.mimeTypes

Returns a array of the TBrowserMimeType supported by the browser.

Defined in: SystemDOMHtml

Property TBrowserNavigator.mimeTypes: TArray;

TBrowserNavigator.onLine

Returns a boolean indicating whether the browser is working online.

Defined in: SystemDOMHtml

Property TBrowserNavigator.onLine: Boolean;

TBrowserNavigator.oscpu

Returns a string that represents the current operating system.

Defined in: SystemDOMHtml

Property TBrowserNavigator.oscpu: String;

TBrowserNavigator.platform

Returns a string representing the platform of the browser.

Defined in: SystemDOMHtml

Property TBrowserNavigator.platform: String;

TBrowserNavigator.plugins

Returns an array of the plugins installed in the browser.

Defined in: SystemDOMHtml

Property TBrowserNavigator.plugins: TArray;

TBrowserNavigator.product

Returns the product name of the current browser. (e.g. "Gecko")

Defined in: SystemDOMHtml

Property TBrowserNavigator.product: String;

TBrowserNavigator.productSub

Returns the build number of the current browser (e.g. "20060909")

Defined in: SystemDOMHtml

Property TBrowserNavigator.productSub: String;

TBrowserNavigator.securityPolicy

Returns an empty string. In Netscape 4.7x, returns "US & CA domestic policy" or "Export policy".

Defined in: SystemDOMHtml

Property TBrowserNavigator.securityPolicy: String;

TBrowserNavigator.userAgent

Returns the user agent string for the current browser.

Defined in: SystemDOMHtml

Property TBrowserNavigator.userAgent: String;

TBrowserNavigator.vendor

Returns the vendor name of the current browser (e.g. "Netscape6")

Defined in: SystemDOMHtml

Property TBrowserNavigator.vendor: String;

TBrowserNavigator.vendorSub

Returns the vendor version number (e.g. "6.1").

Defined in: SystemDOMHtml

Property TBrowserNavigator.vendorSub: String;

TCatalog.BaseURL

Specifies the application’s root URL.

Defined in: SystemCatalog

Property TCatalog.BaseURL: String;

TControlStyle.HasBorder

Determines whether appearance of web control border is controlled by its background imageNOTE:When using effects like rounded corners, outer shadow or glow, web control border is drawnthrough background image rather than using native browser capabilities.

Defined in: SystemCatalog

Property TControlStyle.HasBorder: Boolean;

TControlStyle.Image

Specifies default TBackground object associated with the Style.

NOTE:For web controls supporting resizing, Images collection may contain more than one TBackground object;in this case background image is sliced into several ones to provide resizing of web control background.

Image property represent TBackground object containing non-resizable portion of the control background.

Defined in: SystemCatalog

Property TControlStyle.Image: TBackground;

TControlStyle.IsResizeable

Determines whether Style provides run-time resizing capabilities.

NOTE:For web controls supporting resizing, Images collection may contain more than one TBackground object;in this case background image is sliced into several ones to provide resizing of web control background.

Defined in: SystemCatalog

Property TControlStyle.IsResizeable: Boolean;

TControlStyles.ActiveStyle

Gets or sets TControlStyle object providing style characteristics for the associated web control.

Defined in: SystemControls

Property TControlStyles.ActiveStyle: TControlStyle;

TControlStyles.ControlStyle

Provides access to the TControlStyle object within Items collection by the name of the run-time state.

Defined in: SystemControls

Property TControlStyles.ControlStyle: TControlStyle;

TControlStyles.CurrentStyle

Gets TControlStyle object currently selected to provide style characteristics for the associated web control

Defined in: SystemControls

Property TControlStyles.CurrentStyle: TControlStyle;

TControlStyles.HasBackground

Determines if TControlStyle object provides background image for the associated web control.

Defined in: SystemControls

Property TControlStyles.HasBackground: Boolean;

TCustomControl.Config

Returns the values of properties introduced by a widget as they were set by the user at design-time.

Note: all properties are returned as their text representation.

Defined in: SystemControlsSTD

Property TCustomControl.Config: String;

TDataset.CountRecordsExactly

Gets or sets boolean value specifying whether exact amount of records in the underlying Table or Query is needed.

Defined in: SystemForm

Property TDataset.CountRecordsExactly: Boolean;

TDataset.CurrentRecordIndex

Gets or sets current record index in the current DataPage.

Defined in: SystemForm

Property TDataset.CurrentRecordIndex: Integer;

TDataset.CurrentRecordVariant

Gets Dataset record serializer used for serializing/deserializing data-bound controls to the current Dataset record.

Defined in: SystemForm

Property TDataset.CurrentRecordVariant: TSerializer;

TDataset.DBRecordSerializer

Gets Dataset record serializer used for serializing/deserializing data-bound controls to the current Dataset record.

Defined in: SystemForm

Property TDataset.DBRecordSerializer: TSerializer;

TDataset.PageSize

Gets or sets number of records in the DataPage to be retrieved from the server.

Defined in: SystemForm

Property TDataset.PageSize: Integer;

TDataset.Parameters

Specifies current set of parameters passed to the server in the process of requesting data.

Defined in: SystemForm

Property TDataset.Parameters: TParameters;

TDataset.RecordCount

Gets overall amount of records in the underlying Table or Query.

NOTE:RecordCount does not return exact number of records unless CountRecordsExactly property is set to true.

Defined in: SystemForm

Property TDataset.RecordCount: Integer;

TDataset.SQLFilter

Specifies set of filter conditions applied to the underlying Table or Query.

Defined in: SystemForm

Property TDataset.SQLFilter: String;

TDataset.StartingOffset

Specifies starting record in the underlying Table or Query.

When requesting data from the Dataset, records are retrieved starting from the StartingOffset position.

If StartingOffset is equal to zero, records are retrieved starting from the first record in the Dataset.

Defined in: SystemForm

Property TDataset.StartingOffset: Integer;

TDOM_AbstractView.document

of type DocumentView, readonlyThe source DocumentView of which this is an AbstractView.

Defined in: SystemDOM

Property TDOM_AbstractView.document: TDOM_DocumentView;

TDOM_Attr.name

of type String, readonlyReturns the name of this attribute.

Defined in: SystemDOM

Property TDOM_Attr.name: String;

TDOM_Attr.ownerElement

of type Element, readonlyThe Element node this attribute is attached to or null if this attribute is notin use.

Defined in: SystemDOM

Property TDOM_Attr.ownerElement: TDOM_Element;

TDOM_Attr.specified

of type boolean, readonlyIf this attribute was explicitly given a value in the original document, this istrue; otherwise, it is false. Note that the implementation is in charge of thisattribute, not the user. If the user changes the value of the attribute (even ifit ends up having the same value as the default value) then the specified flag isautomatically flipped to true. To re-specify the attribute as the default valuefrom the DTD, the user must delete the attribute. The implementation will then makea new attribute available with specified set to false and the default value (ifone exists).

In summary:* If the attribute has an assigned value in the document then specified is true,and the value is the assigned value.

* If the attribute has no assigned value in the document and has a default valuein the DTD, then specified is false, and the value is the default value in the DTD.

* If the attribute has no assigned value in the document and has a value of #IMPLIEDin the DTD, then the attribute does not appear in the structure model of the document.

* If the ownerElement attribute is null (i.e. because it was just created or wasset to null by the various removal and cloning operations) specified is true.

Defined in: SystemDOM

Property TDOM_Attr.specified: Boolean;

TDOM_CharacterData.length

of type unsigned long, readonlyThe number of 16-bit units that are available through data and the substringDatamethod below. This may have the value zero, i.e., CharacterData nodes may be empty.

Defined in: SystemDOM

Property TDOM_CharacterData.length: Integer;

TDOM_Document.doctype

of type DocumentType, readonlyThe Document Type Declaration (see DocumentType) associated with this document.

For HTML documents as well as XML documents without a document type declarationthis returns null. The DOM Level 2 does not support editing the Document Type Declaration.

docType cannot be altered in any way, including through the use of methods inheritedfrom the Node interface, such as insertNode or removeNode.

Defined in: SystemDOM

Property TDOM_Document.doctype: TDOM_DocumentType;

TDOM_Document.documentElement

of type Element, readonlyThis is a convenience attribute that allows direct access to the child node thatis the root element of the document. For HTML documents, this is the element withthe tagName "HTML".

Defined in: SystemDOM

Property TDOM_Document.documentElement: TDOM_Element;

TDOM_DocumentType.entities

of type NamedNodeMap, readonlyA NamedNodeMap containing the general entities, both external and internal, declaredin the DTD. Parameter entities are not contained. Duplicates are discarded. Forexample in: the interface provides access to foo and the first declaration of barbut not the second declaration of bar or baz. Every node in this map also implementsthe Entity interface.

The DOM Level 2 does not support editing entities, therefore entities cannot bealtered in any way.

Defined in: SystemDOM

Property TDOM_DocumentType.entities: TDOM_NamedNodeMap;

TDOM_DocumentType.internalSubset

of type String, readonlyThe internal subset as a string.

Note: The actual content returned depends on how much information is available tothe implementation. This may vary depending on various parameters, including theXML processor used to build the document.

Defined in: SystemDOM

Property TDOM_DocumentType.internalSubset: String;

TDOM_DocumentType.name

of type String, readonlyThe name of DTD; i.e., the name immediately following the DOCTYPE keyword.

Defined in: SystemDOM

Property TDOM_DocumentType.name: String;

TDOM_DocumentType.notations

of type NamedNodeMap, readonlyA NamedNodeMap containing the notations declared in the DTD. Duplicates are discarded.

Every node in this map also implements the Notation interface.

The DOM Level 2 does not support editing notations, therefore notations cannot bealtered in any way.

Defined in: SystemDOM

Property TDOM_DocumentType.notations: TDOM_NamedNodeMap;

TDOM_DocumentType.publicId

of type String, readonlyThe public identifier of the external subset.

Defined in: SystemDOM

Property TDOM_DocumentType.publicId: String;

TDOM_DocumentType.systemId

of type String, readonlyThe system identifier of the external subset.

Defined in: SystemDOM

Property TDOM_DocumentType.systemId: String;

TDOM_DocumentView.defaultView

of type AbstractView, readonlyThe default AbstractView for this Document, or null if none available.

Defined in: SystemDOM

Property TDOM_DocumentView.defaultView: TDOM_AbstractView;

TDOM_Element.tagName

of type String, readonlyThe name of the element. For example, in:has the value "elementExample". Note that this is case-preserving in XML, as areall of the operations of the DOM. The HTML DOM returns the tagName of an HTML elementin the canonical uppercase form, regardless of the case in the source HTML document.

Defined in: SystemDOM

Property TDOM_Element.tagName: String;

TDOM_Entity.notationName

of type String, readonlyFor unparsed entities, the name of the notation for the entity. For parsed entities,this is null.

Defined in: SystemDOM

Property TDOM_Entity.notationName: String;

TDOM_Entity.publicId

of type String, readonlyThe public identifier associated with the entity, if specified. If the public identifierwas not specified, this is null.

Defined in: SystemDOM

Property TDOM_Entity.publicId: String;

TDOM_Entity.systemId

of type String, readonlyThe system identifier associated with the entity, if specified. If the system identifierwas not specified, this is null.

Defined in: SystemDOM

Property TDOM_Entity.systemId: String;

TDOM_Event.bubbles

of type boolean, readonlyUsed to indicate whether or not an event is a bubbling event. If the event can bubblethe value is true, else the value is false.

Defined in: SystemDOM

Property TDOM_Event.bubbles: Boolean;

TDOM_Event.cancelable

of type boolean, readonlyUsed to indicate whether or not an event can have its default action prevented.

If the default action can be prevented the value is true, else the value is false.

Defined in: SystemDOM

Property TDOM_Event.cancelable: Boolean;

TDOM_Event.currentTarget

of type EventTarget, readonlyUsed to indicate the EventTarget whose EventListeners are currently being processed.

This is particularly useful during capturing and bubbling.

Defined in: SystemDOM

Property TDOM_Event.currentTarget: TDOM_EventTarget;

TDOM_Event.eventPhase

of type unsigned short, readonlyUsed to indicate which phase of event flow is currently being evaluated.

Defined in: SystemDOM

Property TDOM_Event.eventPhase: Integer;

TDOM_Event.target

of type EventTarget, readonlyUsed to indicate the EventTarget to which the event was originally dispatched.

Defined in: SystemDOM

Property TDOM_Event.target: TDOM_EventTarget;

TDOM_Event.timeStamp

of type DOMTimeStamp, readonlyUsed to specify the time (in milliseconds relative to the epoch) at which the eventwas created. Due to the fact that some systems may not provide this informationthe value of timeStamp may be not available for all events. When not available,a value of 0 will be returned. Examples of epoch time are the time of the systemstart or 0:0:0 UTC 1st January 1970.

Defined in: SystemDOM

Property TDOM_Event.timeStamp: TDOM_TimeStamp;

TDOM_MouseEvent.altKey

of type boolean, readonlyUsed to indicate whether the 'alt' key was depressed during the firing of the event.

On some platforms this key may map to an alternative key name.

Defined in: SystemDOM

Property TDOM_MouseEvent.altKey: Boolean;

TDOM_MouseEvent.button

of type unsigned short, readonlyDuring mouse events caused by the depression or release of a mouse button, buttonis used to indicate which mouse button changed state. The values for button rangefrom zero to indicate the left button of the mouse, one to indicate the middle buttonif present, and two to indicate the right button. For mice configured for left handeduse in which the button actions are reversed the values are instead read from rightto left.

Defined in: SystemDOM

Property TDOM_MouseEvent.button: Integer;

TDOM_MouseEvent.clientX

of type long, readonlyThe horizontal coordinate at which the event occurred relative to the DOM implementation'sclient area.

Defined in: SystemDOM

Property TDOM_MouseEvent.clientX: Integer;

TDOM_MouseEvent.clientY

of type long, readonlyThe vertical coordinate at which the event occurred relative to the DOM implementation'sclient area.

Defined in: SystemDOM

Property TDOM_MouseEvent.clientY: Integer;

TDOM_MouseEvent.ctrlKey

of type boolean, readonlyUsed to indicate whether the 'ctrl' key was depressed during the firing of the event.

Defined in: SystemDOM

Property TDOM_MouseEvent.ctrlKey: Boolean;

TDOM_MouseEvent.metaKey

of type boolean, readonlyUsed to indicate whether the 'meta' key was depressed during the firing of the event.

On some platforms this key may map to an alternative key name.

Defined in: SystemDOM

Property TDOM_MouseEvent.metaKey: Boolean;

TDOM_MouseEvent.relatedTarget

of type EventTarget, readonlyUsed to identify a secondary EventTarget related to a UI event. Currently this attributeis used with the mouseover event to indicate the EventTarget which the pointingdevice exited and with the mouseout event to indicate the EventTarget which thepointing device entered.

Defined in: SystemDOM

Property TDOM_MouseEvent.relatedTarget: TDOM_EventTarget;

TDOM_MouseEvent.screenX

of type long, readonlyThe horizontal coordinate at which the event occurred relative to the origin ofthe screen coordinate system.

Defined in: SystemDOM

Property TDOM_MouseEvent.screenX: Integer;

TDOM_MouseEvent.screenY

of type long, readonlyThe vertical coordinate at which the event occurred relative to the origin of thescreen coordinate system.

Defined in: SystemDOM

Property TDOM_MouseEvent.screenY: Integer;

TDOM_MouseEvent.shiftKey

of type boolean, readonlyUsed to indicate whether the 'shift' key was depressed during the firing of theevent.

Defined in: SystemDOM

Property TDOM_MouseEvent.shiftKey: Boolean;

TDOM_MutationEvent.attrChange

of type unsigned short, readonlyattrChange indicates the type of change which triggered the DOMAttrModified event.

The values can be MODIFICATION, ADDITION, or REMOVAL.

Defined in: SystemDOM

Property TDOM_MutationEvent.attrChange: Integer;

TDOM_MutationEvent.attrName

of type String, readonlyattrName indicates the name of the changed Attr node in a DOMAttrModified event.

Defined in: SystemDOM

Property TDOM_MutationEvent.attrName: String;

TDOM_MutationEvent.newValue

of type String, readonlynewValue indicates the new value of the Attr node in DOMAttrModified events, andof the CharacterData node in DOMCharDataModified events.

Defined in: SystemDOM

Property TDOM_MutationEvent.newValue: String;

TDOM_MutationEvent.prevValue

of type String, readonlyprevValue indicates the previous value of the Attr node in DOMAttrModified events,and of the CharacterData node in DOMCharDataModified events.

Defined in: SystemDOM

Property TDOM_MutationEvent.prevValue: String;

TDOM_MutationEvent.relatedNode

of type Node, readonlyrelatedNode is used to identify a secondary node related to a mutation event. Forexample, if a mutation event is dispatched to a node indicating that its parenthas changed, the relatedNode is the changed parent. If an event is instead dispatchedto a subtree indicating a node was changed within it, the relatedNode is the changednode. In the case of the DOMAttrModified event it indicates the Attr node whichwas modified, added, or removed.

Defined in: SystemDOM

Property TDOM_MutationEvent.relatedNode: TDOM_Node;

TDOM_NamedNodeMap.length

of type unsigned long, readonlyThe number of nodes in this map. The range of valid child node indices is 0 to length-1inclusive.

Defined in: SystemDOM

Property TDOM_NamedNodeMap.length: Integer;

TDOM_Node.attributes

of type NamedNodeMap, readonlyA NamedNodeMap containing the attributes of this node (if it is an Element) or nullotherwise.

Defined in: SystemDOM

Property TDOM_Node.attributes: TDOM_NamedNodeMap;

TDOM_Node.childNodes

of type NodeList, readonlyA NodeList that contains all children of this node. If there are no children, thisis a NodeList containing no nodes.

Defined in: SystemDOM

Property TDOM_Node.childNodes: TDOM_NodeList;

TDOM_Node.firstChild

of type Node, readonlyThe first child of this node. If there is no such node, this returns null.

Defined in: SystemDOM

Property TDOM_Node.firstChild: TDOM_Node;

TDOM_Node.lastChild

of type Node, readonlyThe last child of this node. If there is no such node, this returns null.

Defined in: SystemDOM

Property TDOM_Node.lastChild: TDOM_Node;

TDOM_Node.localName

of type String, readonlyReturns the local part of the qualified name of this node. For nodes of any typeother than ELEMENT_NODE and ATTRIBUTE_NODE and nodes created with a DOM Level 1method, such as createElement from the Document interface, this is always null.

Defined in: SystemDOM

Property TDOM_Node.localName: String;

TDOM_Node.namespaceURI

of type String, readonlyThe namespace URI of this node, or null if it is unspecified. This is not a computedvalue that is the result of a namespace lookup based on an examination of the namespacedeclarations in scope. It is merely the namespace URI given at creation time. Fornodes of any type other than ELEMENT_NODE and ATTRIBUTE_NODE and nodes created witha DOM Level 1 method, such as createElement from the Document interface, this isalways null.

Note: Per the Namespaces in XML Specification [Namespaces] an attribute does notinherit its namespace from the element it is attached to. If an attribute is notexplicitly given a namespace, it simply has no namespace.

Defined in: SystemDOM

Property TDOM_Node.namespaceURI: String;

TDOM_Node.nextSibling

of type Node, readonlyThe node immediately following this node. If there is no such node, this returnsnull.

Defined in: SystemDOM

Property TDOM_Node.nextSibling: TDOM_Node;

TDOM_Node.nodeName

of type String, readonlyThe name of this node, depending on its type; see the table above.

Defined in: SystemDOM

Property TDOM_Node.nodeName: String;

TDOM_Node.nodeType

of type unsigned short, readonlyA code representing the type of the underlying object, as defined above.

Defined in: SystemDOM

Property TDOM_Node.nodeType: Integer;

TDOM_Node.ownerDocument

of type Document, readonly, modified in DOM Level 2The Document object associated with this node. This is also the Document objectused to create new nodes. When this node is a Document or a DocumentType which isnot used with any Document yet, this is null.

Defined in: SystemDOM

Property TDOM_Node.ownerDocument: TDOM_Document;

TDOM_Node.parentNode

of type Node, readonlyThe parent of this node. All nodes, except Attr, Document, DocumentFragment, Entity,and Notation may have a parent. However, if a node has just been created and notyet added to the tree, or if it has been removed from the tree, this is null.

Defined in: SystemDOM

Property TDOM_Node.parentNode: TDOM_Node;

TDOM_Node.previousSibling

of type Node, readonlyThe node immediately preceding this node. If there is no such node, this returnsnull.

Defined in: SystemDOM

Property TDOM_Node.previousSibling: TDOM_Node;

TDOM_NodeIterator.expandEntityReferences

of type boolean, readonlyThe value of this flag determines whether the children of entity reference nodesare visible to the iterator. If false, they and their descendants will be rejected.

Note that this rejection takes precedence over whatToShow and the filter. Also notethat this is currently the only situation where NodeIterators may reject a completesubtree rather than skipping individual nodes.

To produce a view of the document that has entity references expanded and does notexpose the entity reference node itself, use the whatToShow flags to hide the entityreference node and set expandEntityReferences to true when creating the iterator.

To produce a view of the document that has entity reference nodes but no entityexpansion, use the whatToShow flags to show the entity reference node and set expandEntityReferencesto false.

Defined in: SystemDOM

Property TDOM_NodeIterator.expandEntityReferences: Boolean;

TDOM_NodeIterator.filter

of type NodeFilter, readonlyThe NodeFilter used to screen nodes.

Defined in: SystemDOM

Property TDOM_NodeIterator.filter: TDOM_NodeFilter;

TDOM_NodeIterator.root

of type Node, readonlyThe root node of the NodeIterator, as specified when it was created.

Defined in: SystemDOM

Property TDOM_NodeIterator.root: TDOM_Node;

TDOM_NodeIterator.whatToShow

of type unsigned long, readonlyThis attribute determines which node types are presented via the iterator. The availableset of constants is defined in the NodeFilter interface. Nodes not accepted by whatToShowwill be skipped, but their children may still be considered. Note that this skiptakes precedence over the filter, if any.

Defined in: SystemDOM

Property TDOM_NodeIterator.whatToShow: Integer;

TDOM_NodeList.length

of type unsigned long, readonlyThe number of nodes in the list. The range of valid child node indices is 0 to length-1inclusive.

Defined in: SystemDOM

Property TDOM_NodeList.length: Integer;

TDOM_Notation.publicId

of type String, readonlyThe public identifier of this notation. If the public identifier was not specified,this is null.

Defined in: SystemDOM

Property TDOM_Notation.publicId: String;

TDOM_Notation.systemId

of type String, readonlyThe system identifier of this notation. If the system identifier was not specified,this is null.

Defined in: SystemDOM

Property TDOM_Notation.systemId: String;

TDOM_ProcessingInstruction.target

of type String, readonlyThe target of this processing instruction. XML defines this as being the first tokenfollowing the markup that begins the processing instruction.

Defined in: SystemDOM

Property TDOM_ProcessingInstruction.target: String;

TDOM_Range.collapsed

of type boolean, readonlyTRUE if the Range is collapsedExceptions on retrieval: INVALID_STATE_ERR: Raised if detach() has already beeninvoked on this object.

Defined in: SystemDOM

Property TDOM_Range.collapsed: Boolean;

TDOM_Range.commonAncestorContainer

of type Node, readonlyThe deepest common ancestor container of the Range's two boundary-points.

Exceptions on retrieval: INVALID_STATE_ERR: Raised if detach() has already beeninvoked on this object.

Defined in: SystemDOM

Property TDOM_Range.commonAncestorContainer: TDOM_Node;

TDOM_Range.endContainer

of type Node, readonlyNode within which the Range endsExceptions on retrieval: INVALID_STATE_ERR: Raised if detach() has already beeninvoked on this object.

Defined in: SystemDOM

Property TDOM_Range.endContainer: TDOM_Node;

TDOM_Range.endOffset

of type long, readonlyOffset within the ending node of the Range.

Exceptions on retrieval: INVALID_STATE_ERR: Raised if detach() has already beeninvoked on this object.

Defined in: SystemDOM

Property TDOM_Range.endOffset: Integer;

TDOM_Range.startContainer

of type Node, readonlyNode within which the Range beginsExceptions on retrieval: INVALID_STATE_ERR: Raised if detach() has already beeninvoked on this object.

Defined in: SystemDOM

Property TDOM_Range.startContainer: TDOM_Node;

TDOM_Range.startOffset

of type long, readonlyOffset within the starting node of the Range.

Exceptions on retrieval: INVALID_STATE_ERR: Raised if detach() has already beeninvoked on this object.

Defined in: SystemDOM

Property TDOM_Range.startOffset: Integer;

TDOM_TreeWalker.expandEntityReferences

of type boolean, readonlyThe value of this flag determines whether the children of entity reference nodesare visible to the TreeWalker. If false, they and their descendants will be rejected.

Note that this rejection takes precedence over whatToShow and the filter, if any.

To produce a view of the document that has entity references expanded and does notexpose the entity reference node itself, use the whatToShow flags to hide the entityreference node and set expandEntityReferences to true when creating the TreeWalker.

To produce a view of the document that has entity reference nodes but no entityexpansion, use the whatToShow flags to show the entity reference node and set expandEntityReferencesto false.

Defined in: SystemDOM

Property TDOM_TreeWalker.expandEntityReferences: Boolean;

TDOM_TreeWalker.filter

of type NodeFilter, readonlyThe filter used to screen nodes.

Defined in: SystemDOM

Property TDOM_TreeWalker.filter: TDOM_NodeFilter;

TDOM_TreeWalker.root

of type Node, readonlyThe root node of the TreeWalker, as specified when it was created.

Defined in: SystemDOM

Property TDOM_TreeWalker.root: TDOM_Node;

TDOM_TreeWalker.whatToShow

of type unsigned long, readonlyThis attribute determines which node types are presented via the TreeWalker. Theavailable set of constants is defined in the NodeFilter interface. Nodes not acceptedby whatToShow will be skipped, but their children may still be considered. Notethat this skip takes precedence over the filter, if any.

Defined in: SystemDOM

Property TDOM_TreeWalker.whatToShow: Integer;

TDOM_UIEvent.detail

of type long, readonlySpecifies some detail information about the Event, depending on the type of event.

Defined in: SystemDOM

Property TDOM_UIEvent.detail: Integer;

TDOM_UIEvent.view

of type views::AbstractView, readonlyThe view attribute identifies the AbstractView from which the event was generated.

Defined in: SystemDOM

Property TDOM_UIEvent.view: TDOM_AbstractView;

TDOMHandleArray.Count

Gets or sets number of handles in Handles array.

Defined in: SystemControls

Property TDOMHandleArray.Count: Integer;

TDOMHandleArray.DynamicallyCreated

Returns False if Web Control was created during normal form loading process; True if it was instantiated dymanically.

Defined in: SystemControls

Property TDOMHandleArray.DynamicallyCreated: Boolean;

TDOMHandleArray.Handle

Gets HTML element handle from the Handles array by the given Band index.

@returns HTML element handle from by its index.

NOTE:If - 1 is passed as Inx parameter, this function will return the first element in the Handles array.

Defined in: SystemControls

Property TDOMHandleArray.Handle: THTML_ElementExt;

TDOMHandleArray.PropValue

Gets or sets user property associated with the HTML element handle.

Defined in: SystemControls

Property TDOMHandleArray.PropValue: MetaType;

TDOMRange.collapsed

Returns a boolean indicating whether the range's start and end points are at the same position.

Defined in: SystemDOMHtml

Property TDOMRange.collapsed: Boolean;

TDOMRange.commonAncestorContainer

Returns the deepest Node that contains the startContainer and endContainer Nodes.

Defined in: SystemDOMHtml

Property TDOMRange.commonAncestorContainer: TDOM_Node;

TDOMRange.endContainer

Returns the Node within which the Range ends.

Defined in: SystemDOMHtml

Property TDOMRange.endContainer: TDOM_Node;

TDOMRange.endOffset

Returns a number representing where in the endContainer the Range ends.

Defined in: SystemDOMHtml

Property TDOMRange.endOffset: Integer;

TDOMRange.startContainer

Returns the Node within which the Range starts.

Defined in: SystemDOMHtml

Property TDOMRange.startContainer: TDOM_Node;

TDOMRange.startOffset

Returns a number representing where in the startContainer the Range starts.

Defined in: SystemDOMHtml

Property TDOMRange.startOffset: String;

TDOMSelection.anchorNode

Returns the node in which the selection begins.

Defined in: SystemDOMHtml

Property TDOMSelection.anchorNode: TDOM_Node;

TDOMSelection.anchorOffset

Returns the number of characters that the selection's anchor is offset within the anchorNode.

Defined in: SystemDOMHtml

Property TDOMSelection.anchorOffset: Integer;

TDOMSelection.focusNode

Returns the node in which the selection ends.

Defined in: SystemDOMHtml

Property TDOMSelection.focusNode: TDOM_Node;

TDOMSelection.focusOffset

Returns the number of characters that the selection's focus is offset within the focusNode.

Defined in: SystemDOMHtml

Property TDOMSelection.focusOffset: Integer;

TDOMSelection.isCollapsed

Returns a boolean indicating whether the selection's start and end points are at the same position.

Defined in: SystemDOMHtml

Property TDOMSelection.isCollapsed: Boolean;

TDOMSelection.rangeCount

Returns the number of ranges in the selection.

Defined in: SystemDOMHtml

Property TDOMSelection.rangeCount: Integer;

TextEdit.IsPassword

When set to true, will cause the TextEdit to display asterisks on the screen in place of the actual characters.

Defined in: SystemControlsSTD

Property TextEdit.IsPassword: Boolean;

TextEdit.MaxLength

Specifies the maximum number of characters that the user can enter in the Textedit.

Defined in: SystemControlsSTD

Property TextEdit.MaxLength: Integer;

TextEdit.MultiLine

If the MultiLine property is enabled, and the Text contains line breaks, it will be displayed over multiple lines;otherwise, the Text is displayed on a single line.

Defined in: SystemControlsSTD

Property TextEdit.MultiLine: Boolean;

TextEdit.ReadOnly

If the ReadOnly property is enabled, the user is able to select, but not modify, the content of the TextEdit.

Defined in: SystemControlsSTD

Property TextEdit.ReadOnly: Boolean;

TextEdit.SelectOnFocus

Specifies if the text inside the TextEdit gets automatically selected when the TextEdit receives focus.

Defined in: SystemControlsSTD

Property TextEdit.SelectOnFocus: Boolean;

TextEdit.Text

Returns or sets the current text in the TextEdit.

Defined in: SystemControlsSTD

Property TextEdit.Text: String;

TextLabel.Link

Specifies the target where the browser will navigate if the user clicks on the TextLabel.

Defined in: SystemControlsSTD

Property TextLabel.Link: String;

THTML_ButtonElement.form

of type HTMLFormElement, readonlyReturns the FORM element containing this control. Returns null if this control isnot within the context of a form.

Defined in: SystemDOMHtml

Property THTML_ButtonElement.form: THTML_FormElement;

THTML_Collection.length

of type unsigned long, readonlyThis attribute specifies the length or size of the list.

Defined in: SystemDOMHtml

Property THTML_Collection.length: Integer;

THTML_Counter.identifier

of type String, readonlyThis attribute is used for the identifier of the counter.

Defined in: SystemDOMHtml

Property THTML_Counter.identifier: String;

THTML_Counter.listStyle

of type String, readonlyThis attribute is used for the style of the list.

Defined in: SystemDOMHtml

Property THTML_Counter.listStyle: String;

THTML_Counter.separator

of type String, readonlyThis attribute is used for the separator of the nested counters.

Defined in: SystemDOMHtml

Property THTML_Counter.separator: String;

THTML_CSSFontFaceRule.style

of type CSSStyleDeclaration, readonlyThe declaration-block of this rule.

Defined in: SystemDOMHtml

Property THTML_CSSFontFaceRule.style: THTML_CSSStyleDeclaration;

THTML_CSSImportRule.href

of type String, readonlyThe location of the style sheet to be imported. The attribute will not contain the"url(...)" specifier around the URI.

Defined in: SystemDOMHtml

Property THTML_CSSImportRule.href: String;

THTML_CSSImportRule.media

of type stylesheets::MediaList, readonlyA list of media types for which this style sheet may be used.

Defined in: SystemDOMHtml

Property THTML_CSSImportRule.media: THTML_MediaList;

THTML_CSSImportRule.styleSheet

of type CSSStyleSheet, readonlyThe style sheet referred to by this rule, if it has been loaded. The value of thisattribute is null if the style sheet has not yet been loaded or if it will not beloaded (e.g. if the style sheet is for a media type not supported by the user agent).

Defined in: SystemDOMHtml

Property THTML_CSSImportRule.styleSheet: THTML_CSSStyleSheet;

THTML_CSSMediaRule.cssRules

of type CSSRuleList, readonlyA list of all CSS rules contained within the media block.

Defined in: SystemDOMHtml

Property THTML_CSSMediaRule.cssRules: THTML_CSSRuleList;

THTML_CSSMediaRule.media

of type stylesheets::MediaList, readonlyA list of media types for this rule.

Defined in: SystemDOMHtml

Property THTML_CSSMediaRule.media: THTML_MediaList;

THTML_CSSPageRule.style

of type CSSStyleDeclaration, readonlyThe declaration-block of this rule.

Defined in: SystemDOMHtml

Property THTML_CSSPageRule.style: THTML_CSSStyleDeclaration;

THTML_CSSPrimitiveValue.primitiveType

of type unsigned short, readonlyThe type of the value as defined by the constants specified above.

Defined in: SystemDOMHtml

Property THTML_CSSPrimitiveValue.primitiveType: Integer;

THTML_CSSRule.parentRule

of type CSSRule, readonlyIf this rule is contained inside another rule (e.g. a style rule inside an @mediablock), this is the containing rule. If this rule is not nested inside any otherrules, this returns null.

Defined in: SystemDOMHtml

Property THTML_CSSRule.parentRule: THTML_CSSRule;

THTML_CSSRule.parentStyleSheet

of type CSSStyleSheet, readonlyThe style sheet that contains this rule.

Defined in: SystemDOMHtml

Property THTML_CSSRule.parentStyleSheet: THTML_CSSStyleSheet;

THTML_CSSRuleList.length

of type unsigned long, readonlyThe number of CSSRules in the list. The range of valid child rule indices is 0 tolength-1 inclusive.

Defined in: SystemDOMHtml

Property THTML_CSSRuleList.length: Integer;

THTML_CSSStyleDeclaration.length

of type unsigned long, readonlyThe number of properties that have been explicitly set in this declaration block.

The range of valid indices is 0 to length-1 inclusive.

Defined in: SystemDOMHtml

Property THTML_CSSStyleDeclaration.length: Integer;

THTML_CSSStyleDeclaration.parentRule

of type CSSRule, readonlyThe CSS rule that contains this declaration block or null if this CSSStyleDeclarationis not attached to a CSSRule.

Defined in: SystemDOMHtml

Property THTML_CSSStyleDeclaration.parentRule: THTML_CSSRule;

THTML_CSSStyleRule.style

of type CSSStyleDeclaration, readonlyThe declaration-block of this rule set.

Defined in: SystemDOMHtml

Property THTML_CSSStyleRule.style: THTML_CSSStyleDeclaration;

THTML_CSSStyleSheet.cssRules

of type CSSRuleList, readonlyThe list of all CSS rules contained within the style sheet. This includes both rulesets and at-rules.

Defined in: SystemDOMHtml

Property THTML_CSSStyleSheet.cssRules: THTML_CSSRuleList;

THTML_CSSStyleSheet.ownerRule

of type CSSRule, readonlyIf this style sheet comes from an @import rule, the ownerRule attribute will containthe CSSImportRule. In that case, the ownerNode attribute in the StyleSheet interfacewill be null. If the style sheet comes from an element or a processing instruction,the ownerRule attribute will be null and the ownerNode attribute will contain theNode.

Defined in: SystemDOMHtml

Property THTML_CSSStyleSheet.ownerRule: THTML_CSSRule;

THTML_CSSValue.cssValueType

of type unsigned short, readonlyA code defining the type of the value as defined above.

Defined in: SystemDOMHtml

Property THTML_CSSValue.cssValueType: Integer;

THTML_CSSValueList.length

of type unsigned long, readonlyThe number of CSSValues in the list. The range of valid values of the indices is0 to length-1 inclusive.

Defined in: SystemDOMHtml

Property THTML_CSSValueList.length: Integer;

THTML_Document.anchors

of type HTMLCollection, readonlyA collection of all the anchor (A) elements in a document with a value for the nameattribute.

Note: For reasons of backward compatibility, the returned set of anchors only containsthose anchors created with the name attribute, not those created with the id attribute.

Note that in [XHTML 1.0], the name attribute (see section 4.10) has no semanticsand is only present for legacy user agents: the id attribute is used instead. Usersshould prefer the iterator mechanisms provided by [DOM Level 2 Traversal] instead.

Defined in: SystemDOMHtml

Property THTML_Document.anchors: THTML_Collection;

THTML_Document.applets

of type HTMLCollection, readonlyA collection of all the OBJECT elements that include applets and APPLET (deprecated)elements in a document.

Defined in: SystemDOMHtml

Property THTML_Document.applets: THTML_Collection;

THTML_Document.domain

of type String, readonlyThe domain name of the server that served the document, or null if the server cannotbe identified by a domain name.

Defined in: SystemDOMHtml

Property THTML_Document.domain: String;

THTML_Document.forms

of type HTMLCollection, readonlyA collection of all the forms of a document.

Defined in: SystemDOMHtml

Property THTML_Document.forms: THTML_Collection;

THTML_Document.images

of type HTMLCollection, readonlyA collection of all the IMG elements in a document. The behavior is limited to IMGelements for backwards compatibility.

Note: As suggested by [HTML 4.01], to include images, authors may use the OBJECTelement or the IMG element. Therefore, it is recommended not to use this attributeto find the images in the document but getElementsByTagName with HTML 4.01 or getElementsByTagNameNSwith XHTML 1.0.

Defined in: SystemDOMHtml

Property THTML_Document.images: THTML_Collection;

THTML_Document.links

of type HTMLCollection, readonlyA collection of all AREA elements and anchor (A) elements in a document with a valuefor the href attribute.

Defined in: SystemDOMHtml

Property THTML_Document.links: THTML_Collection;

THTML_Document.referrer

of type String, readonlyReturns the URI [IETF RFC 2396] of the page that linked to this page. The valueis an empty string if the user navigated to the page directly (not through a link,but, for example, via a bookmark).

Defined in: SystemDOMHtml

Property THTML_Document.referrer: String;

THTML_Document.URL

of type String, readonlyThe absolute URI [IETF RFC 2396] of the document.

Defined in: SystemDOMHtml

Property THTML_Document.URL: String;

THTML_ElementCSSInlineStyle.style

of type CSSStyleDeclaration, readonlyThe style attribute.

Defined in: SystemDOMHtml

Property THTML_ElementCSSInlineStyle.style: THTML_CSSStyleDeclaration;

THTML_FieldSetElement.form

of type HTMLFormElement, readonlyReturns the FORM element containing this control. Returns null if this control isnot within the context of a form.

Defined in: SystemDOMHtml

Property THTML_FieldSetElement.form: THTML_FormElement;

THTML_FormElement.elements

of type HTMLCollection, readonlyReturns a collection of all form control elements in the form.

Defined in: SystemDOMHtml

Property THTML_FormElement.elements: THTML_Collection;

THTML_FormElement.length

of type long, readonlyThe number of form controls in the form.

Defined in: SystemDOMHtml

Property THTML_FormElement.length: Integer;

THTML_FrameElement.contentDocument

of type Document, readonlyThe document this frame contains, if there is any and it is available, or null otherwise.

Defined in: SystemDOMHtml

Property THTML_FrameElement.contentDocument: TDOM_Document;

THTML_IFrameElement.contentDocument

of type Document, readonlyThe document this frame contains, if there is any and it is available, or null otherwise.

Defined in: SystemDOMHtml

Property THTML_IFrameElement.contentDocument: TDOM_Document;

THTML_InputElement.form

of type HTMLFormElement, readonlyReturns the FORM element containing this control. Returns null if this control isnot within the context of a form.

Defined in: SystemDOMHtml

Property THTML_InputElement.form: THTML_FormElement;

THTML_IsIndexElement.form

of type HTMLFormElement, readonlyReturns the FORM element containing this control. Returns null if this control isnot within the context of a form.

Defined in: SystemDOMHtml

Property THTML_IsIndexElement.form: THTML_FormElement;

THTML_LabelElement.form

of type HTMLFormElement, readonlyReturns the FORM element containing this control. Returns null if this control isnot within the context of a form.

Defined in: SystemDOMHtml

Property THTML_LabelElement.form: THTML_FormElement;

THTML_LinkStyle.sheet

of type StyleSheet, readonlyThe style sheet.

Defined in: SystemDOMHtml

Property THTML_LinkStyle.sheet: THTML_StyleSheet;

THTML_MapElement.areas

of type HTMLCollection, readonlyThe list of areas defined for the image map.

Defined in: SystemDOMHtml

Property THTML_MapElement.areas: THTML_Collection;

THTML_MediaList.length

of type unsigned long, readonlyThe number of media in the list. The range of valid media is 0 to length-1 inclusive.

Defined in: SystemDOMHtml

Property THTML_MediaList.length: Integer;

THTML_ObjectElement.contentDocument

of type Document, readonlyThe document this object contains, if there is any and it is available, or nullotherwise.

Defined in: SystemDOMHtml

Property THTML_ObjectElement.contentDocument: TDOM_Document;

THTML_ObjectElement.form

of type HTMLFormElement, readonlyReturns the FORM element containing this control. Returns null if this control isnot within the context of a form.

Defined in: SystemDOMHtml

Property THTML_ObjectElement.form: THTML_FormElement;

THTML_OptionElement.form

of type HTMLFormElement, readonlyReturns the FORM element containing this control. Returns null if this control isnot within the context of a form.

Defined in: SystemDOMHtml

Property THTML_OptionElement.form: THTML_FormElement;

THTML_OptionElement.index

of type long, readonly, modified in DOM Level 2The index of this OPTION in its parent SELECT, starting from 0.

Defined in: SystemDOMHtml

Property THTML_OptionElement.index: Integer;

THTML_Rect.bottom

of type CSSPrimitiveValue, readonlyThis attribute is used for the bottom of the rect.

Defined in: SystemDOMHtml

Property THTML_Rect.bottom: THTML_CSSPrimitiveValue;

THTML_Rect.left

of type CSSPrimitiveValue, readonlyThis attribute is used for the left of the rect.

Defined in: SystemDOMHtml

Property THTML_Rect.left: THTML_CSSPrimitiveValue;

THTML_Rect.right

of type CSSPrimitiveValue, readonlyThis attribute is used for the right of the rect.

Defined in: SystemDOMHtml

Property THTML_Rect.right: THTML_CSSPrimitiveValue;

THTML_Rect.top

of type CSSPrimitiveValue, readonlyThis attribute is used for the top of the rect.

Defined in: SystemDOMHtml

Property THTML_Rect.top: THTML_CSSPrimitiveValue;

THTML_SelectElement.form

of type HTMLFormElement, readonlyReturns the FORM element containing this control. Returns null if this control isnot within the context of a form.

Defined in: SystemDOMHtml

Property THTML_SelectElement.form: THTML_FormElement;

THTML_SelectElement.options

of type HTMLOptionsCollection, readonly, modified in DOM Level 2The collection of OPTION elements contained by this element.

Defined in: SystemDOMHtml

Property THTML_SelectElement.options: THTML_OptionsCollection;

THTML_StyleSheet.href

of type String, readonlyIf the style sheet is a linked style sheet, the value of its attribute is its location.

For inline style sheets, the value of this attribute is null. See the href attributedefinition for the LINK element in HTML 4.0, and the href pseudo-attribute for theXML style sheet processing instruction.

Defined in: SystemDOMHtml

Property THTML_StyleSheet.href: String;

THTML_StyleSheet.media

of type MediaList, readonlyThe intended destination media for style information. The media is often specifiedin the ownerNode. If no media has been specified, the MediaList will be empty. Seethe media attribute definition for the LINK element in HTML 4.0, and the media pseudo-attributefor the XML style sheet processing instruction . Modifying the media list may causea change to the attribute disabled.

Defined in: SystemDOMHtml

Property THTML_StyleSheet.media: THTML_MediaList;

THTML_StyleSheet.ownerNode

of type Node, readonlyThe node that associates this style sheet with the document. For HTML, this maybe the corresponding LINK or STYLE element. For XML, it may be the linking processinginstruction. For style sheets that are included by other style sheets, the valueof this attribute is null.

Defined in: SystemDOMHtml

Property THTML_StyleSheet.ownerNode: TDOM_Node;

THTML_StyleSheet.parentStyleSheet

of type StyleSheet, readonlyFor style sheet languages that support the concept of style sheet inclusion, thisattribute represents the including style sheet, if one exists. If the style sheetis a top-level style sheet, or the style sheet language does not support inclusion,the value of this attribute is null.

Defined in: SystemDOMHtml

Property THTML_StyleSheet.parentStyleSheet: THTML_StyleSheet;

THTML_StyleSheet.title

of type String, readonlyThe advisory title. The title is often specified in the ownerNode. See the titleattribute definition for the LINK element in HTML 4.0, and the title pseudo-attributefor the XML style sheet processing instruction.

Defined in: SystemDOMHtml

Property THTML_StyleSheet.title: String;

THTML_StyleSheetList.length

of type unsigned long, readonlyThe number of StyleSheets in the list. The range of valid child stylesheet indicesis 0 to length-1 inclusive.

Defined in: SystemDOMHtml

Property THTML_StyleSheetList.length: Integer;

THTML_TableCellElement.cellIndex

of type long, readonlyThe index of this cell in the row, starting from 0. This index is in document treeorder and not display order.

Defined in: SystemDOMHtml

Property THTML_TableCellElement.cellIndex: Integer;

THTML_TableElement.rows

of type HTMLCollection, readonlyReturns a collection of all the rows in the table, including all in THEAD, TFOOT,all TBODY elements.

Defined in: SystemDOMHtml

Property THTML_TableElement.rows: THTML_Collection;

THTML_TableElement.tBodies

of type HTMLCollection, readonlyReturns a collection of the table bodies (including implicit ones).

Defined in: SystemDOMHtml

Property THTML_TableElement.tBodies: THTML_Collection;

THTML_TableRowElement.cells

of type HTMLCollection, readonly, modified in DOM Level 2. The collection ofcells in this row.

Defined in: SystemDOMHtml

Property THTML_TableRowElement.cells: THTML_Collection;

THTML_TableRowElement.rowIndex

of type long, readonly, modified in DOM Level 2. This is in logical order andnot in document order. The rowIndex does take into account sections (THEAD, TFOOT,or TBODY) within the table, placing THEAD rows first in the index, followed by TBODYrows, followed by TFOOT rows.

Defined in: SystemDOMHtml

Property THTML_TableRowElement.rowIndex: Integer;

THTML_TableRowElement.sectionRowIndex

of type long, readonly, modified in DOM Level 2. The index of this row, relativeto the current section (THEAD, TFOOT, or TBODY), starting from 0.

Defined in: SystemDOMHtml

Property THTML_TableRowElement.sectionRowIndex: Integer;

THTML_TableSectionElement.rows

of type HTMLCollection, readonlyThe collection of rows in this table section.

Defined in: SystemDOMHtml

Property THTML_TableSectionElement.rows: THTML_Collection;

THTML_TextAreaElement.form

of type HTMLFormElement, readonlyReturns the FORM element containing this control. Returns null if this control isnot within the context of a form.

Defined in: SystemDOMHtml

Property THTML_TextAreaElement.form: THTML_FormElement;

Timer.Enabled

Specifies if the timer is running.

Defined in: SystemControls

Property Timer.Enabled: Boolean;

TMath.E

Euler's constant and the base of natural logarithms, approximately 2.718. BecauseE is a static property of Math, you always use it as Math.E, rather than as a propertyof a Math object you created.

Defined in: System

Property TMath.E: Double;

TMath.LN10

The natural logarithm of 10, approximately 2.302. Because LN10 is a static propertyof Math, you always use it as Math.LN10, rather than as a property of a Math objectyou created.

Defined in: System

Property TMath.LN10: Double;

TMath.LN2

The natural logarithm of 2, approximately 0.693. Because LN2 is a static propertyof Math, you always use it as Math.LN2, rather than as a property of a Math objectyou created.

Defined in: System

Property TMath.LN2: Double;

TMath.LOG10E

The base 10 logarithm of E (approximately 0.434). Because LOG10E is a staticproperty of Math, you always use it as Math.LOG10E, rather than as a property ofa Math object you created.

Defined in: System

Property TMath.LOG10E: Double;

TMath.LOG2E

The base 2 logarithm of E (approximately 1.442). Because LOG2E is a static propertyof Math, you always use it as Math.LOG2E, rather than as a property of a Math objectyou created.

Defined in: System

Property TMath.LOG2E: Double;

TMath.PI

The ratio of the circumference of a circle to its diameter, approximately 3.14159.

Because PI is a static property of Math, you always use it as Math.PI, rather thanas a property of a Math object you created.

Defined in: System

Property TMath.PI: Double;

TMath.SQRT1_2

The square root of 1/2; equivalently, 1 over the square root of 2, approximately0.707. Because SQRT1_2 is a static property of Math, you always use it as Math.SQRT1_2,rather than as a property of a Math object you created.

Defined in: System

Property TMath.SQRT1_2: Double;

TMath.SQRT2

The square root of 2, approximately 1.414. Because SQRT2 is a static propertyof Math, you always use it as Math.SQRT2, rather than as a property of a Math objectyou created.

Defined in: System

Property TMath.SQRT2: Double;

TNumber.MAX_VALUE

The maximum numeric value representable in JavaScript. The MAX_VALUE propertyhas a value of approximately 1.79E+308. Values larger than MAX_VALUE are representedas "Infinity". Because MAX_VALUE is a static property of Number, you always useit as Number.MAX_VALUE, rather than as a property of a Number object you created.

Defined in: System

Property TNumber.MAX_VALUE: Integer;

TNumber.MIN_VALUE

The smallest positive numeric value representable in JavaScript. The MIN_VALUEproperty is the number closest to 0, not the most negative number, that JavaScriptcan represent. MIN_VALUE has a value of approximately 5e-324. Values smaller thanMIN_VALUE ("underflow values") are converted to 0. Because MIN_VALUE is a staticproperty of Number, you always use it as Number.MIN_VALUE, rather than as a propertyof a Number object you created.

Defined in: System

Property TNumber.MIN_VALUE: Integer;

TNumber.NaN

A value representing Not-A-Number. The value of Number.NaN is Not-A-Number,same as the value of global object's NaN property. NaN is always unequal to anyother number, including NaN itself; you cannot check for the not-a-number valueby comparing to Number.NaN. Use the isNaN function instead. Several JavaScript methods(such as the Number constructor, parseFloat, and parseInt) return NaN if the valuespecified in the parameter can not be parsed as a number. You might use the NaNproperty to indicate an error condition for your function that returns a numberin case of success. JavaScript prints the value Number.NaN as NaN.

Defined in: System

Property TNumber.NaN: Integer;

TNumber.NEGATIVE_INFINITY

Special value representing negative infinity; returned on overflow.

Defined in: System

Property TNumber.NEGATIVE_INFINITY: Integer;

TNumber.POSITIVE_INFINITY

Special value representing infinity; returned on overflow.

Defined in: System

Property TNumber.POSITIVE_INFINITY: Integer;

TParameters.Params

Gets TParameter object by its name.

Defined in: SystemClasses

Property TParameters.Params: String;

TRegExp.global

Whether or not the "g" flag is used with the regular expression. global is aproperty of an individual regular expression object. The value of global is trueif the "g" flag was used; otherwise, false. The "g" flag indicates that the regularexpression should be tested against all possible matches in a string.

You cannot change this property directly.

Defined in: System

Property TRegExp.global: Boolean;

TRegExp.ignoreCase

Whether or not the "i" flag is used with the regular expression. ignoreCaseis a property of an individual regular expression object. The value of ignoreCaseis true if the "i" flag was used; otherwise, false. The "i" flag indicates thatcase should be ignored while attempting a match in a string.

You cannot change this property directly.

Defined in: System

Property TRegExp.ignoreCase: Boolean;

TRegExp.multiline

Reflects whether or not to search in strings across multiple lines. multilineis a property of an individual regular expression object. The value of multilineis true if the "m" flag was used; otherwise, false. The "m" flag indicates thata multiline input string should be treated as multiple lines. For example, if "m"is used, "^" and "$" change from matching at the start or end of any line withinthe string to only the start or end of the entire string.

You cannot change this property directly.

Defined in: System

Property TRegExp.multiline: Boolean;

TRegExp.source

A read-only property that contains the text of the pattern, excluding the forwardslashes. source is a property of an individual regular expression object.

You cannot change this property directly.

Defined in: System

Property TRegExp.source: String;

TWebControl.Alignment

Aligns the Caption text with the left, right, or center of the Control.

Defined in: SystemControls

Property TWebControl.Alignment: TAlignment;

TWebControl.BorderColor

Specifies the color of a control's border.

Defined in: SystemControls

Property TWebControl.BorderColor: TColor;

TWebControl.BorderSides

Specifies the parts of a control's border that are displayed.

Defined in: SystemControls

Property TWebControl.BorderSides: THTMLBorderSides;

TWebControl.BorderStyle

Specifies the style of a control's border.

Defined in: SystemControls

Property TWebControl.BorderStyle: TBorderStyle;

TWebControl.BorderWidth

Specifies the width of a control's border.

Defined in: SystemControls

Property TWebControl.BorderWidth: Integer;

TWebControl.CanFocus

Returns True if the control can receive input focus; otherwise returns False

Defined in: SystemControls

Property TWebControl.CanFocus: Boolean;

TWebControl.CanGrow

Determines the behavior when the Caption text is too large to fit into the control:No - the control retains its design-time height.

Scroll - the control retains its design-time height, but allows the end user to scroll through the text.

Yes - the control increases its height to accommodate the text.

Defined in: SystemControls

Property TWebControl.CanGrow: TCanGrow;

TWebControl.CanShrink

Determines the behavior when the Caption text is too small to completely fill the control:False - control maintains its design-time heightTrue - control decreases its height to accommodate the textNote: enabling CanShrink has no effect unless CanGrow is also enabled.

Defined in: SystemControls

Property TWebControl.CanShrink: Boolean;

TWebControl.Caption

Specifies the text to be displayed in the web controlUse Caption to specify the text to be used as a caption for the web control.

NOTE:The meaning of the caption property is dependent on the type of web control.

e.g. For a form the caption is the title caption of the form, where-as for aTextLabel it is the actual text to be displayed in the label itself.

Defined in: SystemControls

Property TWebControl.Caption: String;

TWebControl.Color

Specifies the background color of the control.

Defined in: SystemControls

Property TWebControl.Color: TColor;

TWebControl.Cursor

The Cursor property, if set, causes the appearance of the mouse cursor to change as it moves over the Control.

Defined in: SystemControls

Property TWebControl.Cursor: String;

TWebControl.Enabled

Specifies if the control can respond to user interaction.

Defined in: SystemControls

Property TWebControl.Enabled: Boolean;

TWebControl.FontColor

Specifies the color of the font used to render the control.

Defined in: SystemControls

Property TWebControl.FontColor: TColor;

TWebControl.FontName

Specifies the name of the font used to render the control.

Defined in: SystemControls

Property TWebControl.FontName: String;

TWebControl.FontSize

Specifies the size of the font used to render the control.

Defined in: SystemControls

Property TWebControl.FontSize: Integer;

TWebControl.FontStyle

Specifies the style of the font used to render the control.

Defined in: SystemControls

Property TWebControl.FontStyle: TFontStyles;

TWebControl.Height

Specifies the height of the control.

Defined in: SystemControls

Property TWebControl.Height: Integer;

TWebControl.HorizontalPlacement

Specifies how the Control adjusts its size and position in response to changes in the horizontal dimensions of its parent.

Defined in: SystemControls

Property TWebControl.HorizontalPlacement: THorizontalPlacement;

TWebControl.IsFocused

Returns True if the control has input focus; otherwise returns False

Defined in: SystemControls

Property TWebControl.IsFocused: Boolean;

TWebControl.Left

Specifies the distance between the left edge of the control and the left edge of its container.

Defined in: SystemControls

Property TWebControl.Left: Integer;

TWebControl.Tag

The Tag property is used to store user data that is associated with the control.

Defined in: SystemControls

Property TWebControl.Tag: String;

TWebControl.Top

Specifies the distance between the top edge of the control and the top edge of its container.

Defined in: SystemControls

Property TWebControl.Top: Integer;

TWebControl.Transparent

Specifies the color of the web control as transparent.

Defined in: SystemControls

Property TWebControl.Transparent: Boolean;

TWebControl.VerticalPlacement

Specifies how the Control adjusts its size and position in response to changes in the vertical dimensions of its parent.

Defined in: SystemControls

Property TWebControl.VerticalPlacement: TVerticalPlacement;

TWebControl.Visible

Specifies if the control is displayed.

Defined in: SystemControls

Property TWebControl.Visible: Boolean;

TWebControl.Width

Specifies the width of the control.

Defined in: SystemControls

Property TWebControl.Width: Integer;

TXApp.HScrollPosition

HScrollPosition field represents the current left position of the horizontalscroll bar

Defined in: SystemControls

Property TXApp.HScrollPosition: Integer;

TXApp.PageHeight

PageHeight field represents the height of the page.

Defined in: SystemControls

Property TXApp.PageHeight: Integer;

TXApp.PageWidth

PageWidth field represents the width of the page.

Defined in: SystemControls

Property TXApp.PageWidth: Integer;

TXApp.ViewHeight

ViewHeight field represents the current height of the page which isbeing displayed.

Defined in: SystemControls

Property TXApp.ViewHeight: Integer;

TXApp.ViewWidth

ViewWidth field represents the current width of the page which isbeing displayed.

Defined in: SystemControls

Property TXApp.ViewWidth: Integer;

TXApp.VScrollPosition

VScrollPosition field represents the current top position of the verticalscroll bar

Defined in: SystemControls

Property TXApp.VScrollPosition: Integer;


Related Topics


Back to top