|
@@ -34,14 +34,14 @@ type
|
|
|
|
|
|
THTMLCollection = class
|
|
THTMLCollection = class
|
|
public
|
|
public
|
|
- property Length: Cardinal; // !!!: ro
|
|
|
|
|
|
+ property Length: Cardinal; // !!!: ro
|
|
function Item(Index: Cardinal): TDOMNode;
|
|
function Item(Index: Cardinal): TDOMNode;
|
|
function NamedItem(const Index: DOMString): TDOMNode;
|
|
function NamedItem(const Index: DOMString): TDOMNode;
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLOptionsCollection = class
|
|
THTMLOptionsCollection = class
|
|
public
|
|
public
|
|
- property Length: Cardinal; // !!!: ro
|
|
|
|
|
|
+ property Length: Cardinal; // !!!: ro
|
|
function Item(Index: Cardinal): TDOMNode;
|
|
function Item(Index: Cardinal): TDOMNode;
|
|
function NamedItem(const Index: DOMString): TDOMNode;
|
|
function NamedItem(const Index: DOMString): TDOMNode;
|
|
end;
|
|
end;
|
|
@@ -86,86 +86,86 @@ type
|
|
|
|
|
|
THTMLLinkElement = class(THTMLElement)
|
|
THTMLLinkElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Disabled: Boolean; // !!!: rw
|
|
|
|
- property Charset: DOMString; // !!!: rw
|
|
|
|
- property HRef: DOMString; // !!!: rw
|
|
|
|
- property HRefLang: DOMString; // !!!: rw
|
|
|
|
- property Media: DOMString; // !!!: rw
|
|
|
|
- property Rel: DOMString; // !!!: rw
|
|
|
|
- property Rev: DOMString; // !!!: rw
|
|
|
|
- property Target: DOMString; // !!!: rw
|
|
|
|
- property HTMLType: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Disabled: Boolean; // !!!: rw
|
|
|
|
+ property Charset: DOMString; // !!!: rw
|
|
|
|
+ property HRef: DOMString; // !!!: rw
|
|
|
|
+ property HRefLang: DOMString; // !!!: rw
|
|
|
|
+ property Media: DOMString; // !!!: rw
|
|
|
|
+ property Rel: DOMString; // !!!: rw
|
|
|
|
+ property Rev: DOMString; // !!!: rw
|
|
|
|
+ property Target: DOMString; // !!!: rw
|
|
|
|
+ property HTMLType: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLTitleElement = class(THTMLElement)
|
|
THTMLTitleElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Text: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Text: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLMetaElement = class(THTMLElement)
|
|
THTMLMetaElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Content: DOMString; // !!!: rw
|
|
|
|
- property HTTPEqiv: DOMString; // !!!: rw
|
|
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
- property Scheme: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Content: DOMString; // !!!: rw
|
|
|
|
+ property HTTPEqiv: DOMString; // !!!: rw
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
|
|
+ property Scheme: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLBaseElement = class(THTMLElement)
|
|
THTMLBaseElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property HRef: DOMString; // !!!: rw
|
|
|
|
- property Target: DOMString; // !!!: rw
|
|
|
|
|
|
+ property HRef: DOMString; // !!!: rw
|
|
|
|
+ property Target: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLIsIndexElement = class(THTMLElement)
|
|
THTMLIsIndexElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Form: THTMLFormElement; // !!!: ro
|
|
|
|
- property Prompt: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Form: THTMLFormElement; // !!!: ro
|
|
|
|
+ property Prompt: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLStyleElement = class(THTMLElement)
|
|
THTMLStyleElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Disabled: Boolean; // !!!: rw
|
|
|
|
- property Media: DOMString; // !!!: rw
|
|
|
|
- property HTMLType: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Disabled: Boolean; // !!!: rw
|
|
|
|
+ property Media: DOMString; // !!!: rw
|
|
|
|
+ property HTMLType: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLBodyElement = class(THTMLElement)
|
|
THTMLBodyElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property ALink: DOMString; // !!!: rw
|
|
|
|
- property Background: DOMString; // !!!: rw
|
|
|
|
- property BgColor: DOMString; // !!!: rw
|
|
|
|
- property Link: DOMString; // !!!: rw
|
|
|
|
- property Text: DOMString; // !!!: rw
|
|
|
|
- property VLink: DOMString; // !!!: rw
|
|
|
|
|
|
+ property ALink: DOMString; // !!!: rw
|
|
|
|
+ property Background: DOMString; // !!!: rw
|
|
|
|
+ property BgColor: DOMString; // !!!: rw
|
|
|
|
+ property Link: DOMString; // !!!: rw
|
|
|
|
+ property Text: DOMString; // !!!: rw
|
|
|
|
+ property VLink: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLFormElement = class(THTMLElement)
|
|
THTMLFormElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Elements: THTMLCollection; // !!!: ro
|
|
|
|
- property Length: Integer; // !!!: ro
|
|
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
- property AcceptCharset: DOMString; // !!!: rw
|
|
|
|
- property Action: DOMString; // !!!: rw
|
|
|
|
- property EncType: DOMString; // !!!: rw
|
|
|
|
- property Method: DOMString; // !!!: rw
|
|
|
|
- property Target: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Elements: THTMLCollection; // !!!: ro
|
|
|
|
+ property Length: Integer; // !!!: ro
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
|
|
+ property AcceptCharset: DOMString; // !!!: rw
|
|
|
|
+ property Action: DOMString; // !!!: rw
|
|
|
|
+ property EncType: DOMString; // !!!: rw
|
|
|
|
+ property Method: DOMString; // !!!: rw
|
|
|
|
+ property Target: DOMString; // !!!: rw
|
|
procedure Submit; virtual; abstract;
|
|
procedure Submit; virtual; abstract;
|
|
procedure Reset; virtual; abstract;
|
|
procedure Reset; virtual; abstract;
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLSelectElement = class(THTMLElement)
|
|
THTMLSelectElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property HTMLType: DOMString; // !!!: ro
|
|
|
|
- property SelectedIndex: Integer; // !!!: rw
|
|
|
|
- property Value: DOMString; // !!!: rw
|
|
|
|
- property Length: Cardinal; // !!!: rw
|
|
|
|
- property Form: THTMLFormElement; // !!!: ro
|
|
|
|
- property Options: THTMLOptionsCollection; // !!!: ro
|
|
|
|
- property Disabled: Boolean; // !!!: rw
|
|
|
|
- property Multiple: Boolean; // !!!: rw
|
|
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
- property Size: Integer; // !!!: rw
|
|
|
|
- property TabIndex: Integer; // !!!: rw
|
|
|
|
|
|
+ property HTMLType: DOMString; // !!!: ro
|
|
|
|
+ property SelectedIndex: Integer; // !!!: rw
|
|
|
|
+ property Value: DOMString; // !!!: rw
|
|
|
|
+ property Length: Cardinal; // !!!: rw
|
|
|
|
+ property Form: THTMLFormElement; // !!!: ro
|
|
|
|
+ property Options: THTMLOptionsCollection; // !!!: ro
|
|
|
|
+ property Disabled: Boolean; // !!!: rw
|
|
|
|
+ property Multiple: Boolean; // !!!: rw
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
|
|
+ property Size: Integer; // !!!: rw
|
|
|
|
+ property TabIndex: Integer; // !!!: rw
|
|
procedure Add(Element, Before: THTMLElement);
|
|
procedure Add(Element, Before: THTMLElement);
|
|
procedure Remove(Index: Integer);
|
|
procedure Remove(Index: Integer);
|
|
procedure Blur; virtual; abstract;
|
|
procedure Blur; virtual; abstract;
|
|
@@ -174,42 +174,42 @@ type
|
|
|
|
|
|
THTMLOptGroupElement = class(THTMLElement)
|
|
THTMLOptGroupElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Disabled: Boolean; // !!!: rw
|
|
|
|
- property GroupLabel: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Disabled: Boolean; // !!!: rw
|
|
|
|
+ property GroupLabel: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLOptionElement = class(THTMLElement)
|
|
THTMLOptionElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Form: THTMLFormElement; // !!!: ro
|
|
|
|
- property DefaultSelected: Boolean; // !!!: rw
|
|
|
|
- property Text: DOMString; // !!!: ro
|
|
|
|
- property Index: Integer; // !!!: ro
|
|
|
|
- property Disabled: Boolean; // !!!: rw
|
|
|
|
- property OptionLabel: DOMString; // !!!: rw
|
|
|
|
- property Selected: Boolean; // !!!: rw
|
|
|
|
- property Value: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Form: THTMLFormElement; // !!!: ro
|
|
|
|
+ property DefaultSelected: Boolean; // !!!: rw
|
|
|
|
+ property Text: DOMString; // !!!: ro
|
|
|
|
+ property Index: Integer; // !!!: ro
|
|
|
|
+ property Disabled: Boolean; // !!!: rw
|
|
|
|
+ property OptionLabel: DOMString; // !!!: rw
|
|
|
|
+ property Selected: Boolean; // !!!: rw
|
|
|
|
+ property Value: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLInputElement = class(THTMLElement)
|
|
THTMLInputElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property DefaultValue: DOMString; // !!!: rw
|
|
|
|
- property DefaultChecked: Boolean; // !!!: rw
|
|
|
|
- property Form: THTMLFormElement; // !!!: ro
|
|
|
|
- property Accept: DOMString; // !!!: rw
|
|
|
|
- property AccessKey: DOMString; // !!!: rw
|
|
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
- property Alt: DOMString; // !!!: rw
|
|
|
|
- property Checked: Boolean; // !!!: rw
|
|
|
|
- property Disabled: Boolean; // !!!: rw
|
|
|
|
- property MaxLength: Integer; // !!!: rw
|
|
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
- property ReadOnly: Boolean; // !!!: rw
|
|
|
|
- property Size: Cardinal; // !!!: rw
|
|
|
|
- property Src: DOMString; // !!!: rw
|
|
|
|
- property TabIndex: Integer; // !!!: rw
|
|
|
|
- property HTMLType: DOMString; // !!!: rw
|
|
|
|
- property UseMap: DOMString; // !!!: rw
|
|
|
|
- property Value: DOMString; // !!!: rw
|
|
|
|
|
|
+ property DefaultValue: DOMString; // !!!: rw
|
|
|
|
+ property DefaultChecked: Boolean; // !!!: rw
|
|
|
|
+ property Form: THTMLFormElement; // !!!: ro
|
|
|
|
+ property Accept: DOMString; // !!!: rw
|
|
|
|
+ property AccessKey: DOMString; // !!!: rw
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
|
|
+ property Alt: DOMString; // !!!: rw
|
|
|
|
+ property Checked: Boolean; // !!!: rw
|
|
|
|
+ property Disabled: Boolean; // !!!: rw
|
|
|
|
+ property MaxLength: Integer; // !!!: rw
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
|
|
+ property ReadOnly: Boolean; // !!!: rw
|
|
|
|
+ property Size: Cardinal; // !!!: rw
|
|
|
|
+ property Src: DOMString; // !!!: rw
|
|
|
|
+ property TabIndex: Integer; // !!!: rw
|
|
|
|
+ property HTMLType: DOMString; // !!!: rw
|
|
|
|
+ property UseMap: DOMString; // !!!: rw
|
|
|
|
+ property Value: DOMString; // !!!: rw
|
|
procedure Blur; virtual; abstract;
|
|
procedure Blur; virtual; abstract;
|
|
procedure Focus; virtual; abstract;
|
|
procedure Focus; virtual; abstract;
|
|
procedure Select; virtual; abstract;
|
|
procedure Select; virtual; abstract;
|
|
@@ -218,17 +218,17 @@ type
|
|
|
|
|
|
THTMLTextAreaElement = class(THTMLElement)
|
|
THTMLTextAreaElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property DefaultValue: DOMString; // !!!: rw
|
|
|
|
- property Form: THTMLFormElement; // !!!: ro
|
|
|
|
- property AccessKey: DOMString; // !!!: rw
|
|
|
|
- property Cols: Integer; // !!!: rw
|
|
|
|
- property Disabled: Boolean; // !!!: rw
|
|
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
- property ReadOnly: Boolean; // !!!: rw
|
|
|
|
- property Rows: Integer; // !!!: rw
|
|
|
|
- property TabIndex: Integer; // !!!: rw
|
|
|
|
- property HTMLType: DOMString; // !!!: rw
|
|
|
|
- property Value: DOMString; // !!!: rw
|
|
|
|
|
|
+ property DefaultValue: DOMString; // !!!: rw
|
|
|
|
+ property Form: THTMLFormElement; // !!!: ro
|
|
|
|
+ property AccessKey: DOMString; // !!!: rw
|
|
|
|
+ property Cols: Integer; // !!!: rw
|
|
|
|
+ property Disabled: Boolean; // !!!: rw
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
|
|
+ property ReadOnly: Boolean; // !!!: rw
|
|
|
|
+ property Rows: Integer; // !!!: rw
|
|
|
|
+ property TabIndex: Integer; // !!!: rw
|
|
|
|
+ property HTMLType: DOMString; // !!!: rw
|
|
|
|
+ property Value: DOMString; // !!!: rw
|
|
procedure Blur; virtual; abstract;
|
|
procedure Blur; virtual; abstract;
|
|
procedure Focus; virtual; abstract;
|
|
procedure Focus; virtual; abstract;
|
|
procedure Select; virtual; abstract;
|
|
procedure Select; virtual; abstract;
|
|
@@ -236,251 +236,251 @@ type
|
|
|
|
|
|
THTMLButtonElement = class(THTMLElement)
|
|
THTMLButtonElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Form: THTMLFormElement; // !!!: ro
|
|
|
|
- property AccessKey: DOMString; // !!!: rw
|
|
|
|
- property Disabled: Boolean; // !!!: rw
|
|
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
- property TabIndex: Integer; // !!!: rw
|
|
|
|
- property HTMLType: DOMString; // !!!: rw
|
|
|
|
- property Value: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Form: THTMLFormElement; // !!!: ro
|
|
|
|
+ property AccessKey: DOMString; // !!!: rw
|
|
|
|
+ property Disabled: Boolean; // !!!: rw
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
|
|
+ property TabIndex: Integer; // !!!: rw
|
|
|
|
+ property HTMLType: DOMString; // !!!: rw
|
|
|
|
+ property Value: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLLabelElement = class(THTMLElement)
|
|
THTMLLabelElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Form: THTMLFormElement; // !!!: ro
|
|
|
|
- property AccessKey: DOMString; // !!!: rw
|
|
|
|
- property HtmlFor: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Form: THTMLFormElement; // !!!: ro
|
|
|
|
+ property AccessKey: DOMString; // !!!: rw
|
|
|
|
+ property HtmlFor: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLFieldSetElement = class(THTMLElement)
|
|
THTMLFieldSetElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Form: THTMLFormElement; // !!!: ro
|
|
|
|
|
|
+ property Form: THTMLFormElement; // !!!: ro
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLLegendElement = class(THTMLElement)
|
|
THTMLLegendElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Form: THTMLFormElement; // !!!: ro
|
|
|
|
- property AccessKey: DOMString; // !!!: rw
|
|
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Form: THTMLFormElement; // !!!: ro
|
|
|
|
+ property AccessKey: DOMString; // !!!: rw
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLUListElement = class(THTMLElement)
|
|
THTMLUListElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Compact: Boolean; // !!!: rw
|
|
|
|
- property HTMLType: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Compact: Boolean; // !!!: rw
|
|
|
|
+ property HTMLType: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLOListElement = class(THTMLElement)
|
|
THTMLOListElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Compact: Boolean; // !!!: rw
|
|
|
|
- property Start: Integer; // !!!: rw
|
|
|
|
- property HTMLType: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Compact: Boolean; // !!!: rw
|
|
|
|
+ property Start: Integer; // !!!: rw
|
|
|
|
+ property HTMLType: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLDListElement = class(THTMLElement)
|
|
THTMLDListElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Compact: Boolean; // !!!: rw
|
|
|
|
|
|
+ property Compact: Boolean; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLDirectoryElement = class(THTMLElement)
|
|
THTMLDirectoryElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Compact: Boolean; // !!!: rw
|
|
|
|
|
|
+ property Compact: Boolean; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLMenuElement = class(THTMLElement)
|
|
THTMLMenuElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Compact: Boolean; // !!!: rw
|
|
|
|
|
|
+ property Compact: Boolean; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLLIElement = class(THTMLElement)
|
|
THTMLLIElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property HTMLType: DOMString; // !!!: rw
|
|
|
|
- property Value: Integer; // !!!: rw
|
|
|
|
|
|
+ property HTMLType: DOMString; // !!!: rw
|
|
|
|
+ property Value: Integer; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLDivElement = class(THTMLElement)
|
|
THTMLDivElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLParagraphElement = class(THTMLElement)
|
|
THTMLParagraphElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLHeadingElement = class(THTMLElement)
|
|
THTMLHeadingElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLQuoteElement = class(THTMLElement)
|
|
THTMLQuoteElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Cite: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Cite: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLPreElement = class(THTMLElement)
|
|
THTMLPreElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Width: Integer; // !!!: rw
|
|
|
|
|
|
+ property Width: Integer; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLBREElement = class(THTMLElement)
|
|
THTMLBREElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Clear: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Clear: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLBaseFontElement = class(THTMLElement)
|
|
THTMLBaseFontElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Color: DOMString; // !!!: rw
|
|
|
|
- property Face: DOMString; // !!!: rw
|
|
|
|
- property Size: Integer; // !!!: rw
|
|
|
|
|
|
+ property Color: DOMString; // !!!: rw
|
|
|
|
+ property Face: DOMString; // !!!: rw
|
|
|
|
+ property Size: Integer; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLFontElement = class(THTMLElement)
|
|
THTMLFontElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Color: DOMString; // !!!: rw
|
|
|
|
- property Face: DOMString; // !!!: rw
|
|
|
|
- property Size: Integer; // !!!: rw
|
|
|
|
|
|
+ property Color: DOMString; // !!!: rw
|
|
|
|
+ property Face: DOMString; // !!!: rw
|
|
|
|
+ property Size: Integer; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLHRElement = class(THTMLElement)
|
|
THTMLHRElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
- property NoShade: Boolean; // !!!: rw
|
|
|
|
- property Size: DOMString; // !!!: rw
|
|
|
|
- property Width: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
|
|
+ property NoShade: Boolean; // !!!: rw
|
|
|
|
+ property Size: DOMString; // !!!: rw
|
|
|
|
+ property Width: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLModElement = class(THTMLElement)
|
|
THTMLModElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Cite: DOMString; // !!!: rw
|
|
|
|
- property DateTime: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Cite: DOMString; // !!!: rw
|
|
|
|
+ property DateTime: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLAnchorElement = class(THTMLElement)
|
|
THTMLAnchorElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property AccessKey: DOMString; // !!!: rw
|
|
|
|
- property Charset: DOMString; // !!!: rw
|
|
|
|
- property Coords: DOMString; // !!!: rw
|
|
|
|
- property HRef: DOMString; // !!!: rw
|
|
|
|
- property HRefLang: DOMString; // !!!: rw
|
|
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
- property Rel: DOMString; // !!!: rw
|
|
|
|
- property Rev: DOMString; // !!!: rw
|
|
|
|
- property Shape: DOMString; // !!!: rw
|
|
|
|
- property TabIndex: Integer; // !!!: rw
|
|
|
|
- property Target: DOMString; // !!!: rw
|
|
|
|
- property HTMLType: DOMString; // !!!: rw
|
|
|
|
|
|
+ property AccessKey: DOMString; // !!!: rw
|
|
|
|
+ property Charset: DOMString; // !!!: rw
|
|
|
|
+ property Coords: DOMString; // !!!: rw
|
|
|
|
+ property HRef: DOMString; // !!!: rw
|
|
|
|
+ property HRefLang: DOMString; // !!!: rw
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
|
|
+ property Rel: DOMString; // !!!: rw
|
|
|
|
+ property Rev: DOMString; // !!!: rw
|
|
|
|
+ property Shape: DOMString; // !!!: rw
|
|
|
|
+ property TabIndex: Integer; // !!!: rw
|
|
|
|
+ property Target: DOMString; // !!!: rw
|
|
|
|
+ property HTMLType: DOMString; // !!!: rw
|
|
procedure Blur; virtual; abstract;
|
|
procedure Blur; virtual; abstract;
|
|
procedure Focus; virtual; abstract;
|
|
procedure Focus; virtual; abstract;
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLImageElement = class(THTMLElement)
|
|
THTMLImageElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
- property Alt: DOMString; // !!!: rw
|
|
|
|
- property Border: DOMString; // !!!: rw
|
|
|
|
- property Height: Integer; // !!!: rw
|
|
|
|
- property HSpace: Integer; // !!!: rw
|
|
|
|
- property IsMap: Boolean; // !!!: rw
|
|
|
|
- property LongDesc: DOMString; // !!!: rw
|
|
|
|
- property Src: Integer; // !!!: rw
|
|
|
|
- property UseMap: DOMString; // !!!: rw
|
|
|
|
- property VSpace: Integer; // !!!: rw
|
|
|
|
- property Width: Integer; // !!!: rw
|
|
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
|
|
+ property Alt: DOMString; // !!!: rw
|
|
|
|
+ property Border: DOMString; // !!!: rw
|
|
|
|
+ property Height: Integer; // !!!: rw
|
|
|
|
+ property HSpace: Integer; // !!!: rw
|
|
|
|
+ property IsMap: Boolean; // !!!: rw
|
|
|
|
+ property LongDesc: DOMString; // !!!: rw
|
|
|
|
+ property Src: Integer; // !!!: rw
|
|
|
|
+ property UseMap: DOMString; // !!!: rw
|
|
|
|
+ property VSpace: Integer; // !!!: rw
|
|
|
|
+ property Width: Integer; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLObjectElement = class(THTMLElement)
|
|
THTMLObjectElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Form: THTMLFormElement; // !!!: ro
|
|
|
|
- property Code: DOMString; // !!!: rw
|
|
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
- property Archive: DOMString; // !!!: rw
|
|
|
|
- property Border: DOMString; // !!!: rw
|
|
|
|
- property CodeBase: DOMString; // !!!: rw
|
|
|
|
- property CodeType: DOMString; // !!!: rw
|
|
|
|
- property Data: DOMString; // !!!: rw
|
|
|
|
- property Declare: Boolean; // !!!: rw
|
|
|
|
- property Height: DOMString; // !!!: rw
|
|
|
|
- property HSpace: Integer; // !!!: rw
|
|
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
- property StandBy: DOMString; // !!!: rw
|
|
|
|
- property TabIndex: Integer; // !!!: rw
|
|
|
|
- property HTMLType: DOMString; // !!!: rw
|
|
|
|
- property UseMap: DOMString; // !!!: rw
|
|
|
|
- property VSpace: Integer; // !!!: rw
|
|
|
|
- property Width: Integer; // !!!: rw
|
|
|
|
- property ContentDocument: TDOMDocument; // !!!: ro
|
|
|
|
|
|
+ property Form: THTMLFormElement; // !!!: ro
|
|
|
|
+ property Code: DOMString; // !!!: rw
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
|
|
+ property Archive: DOMString; // !!!: rw
|
|
|
|
+ property Border: DOMString; // !!!: rw
|
|
|
|
+ property CodeBase: DOMString; // !!!: rw
|
|
|
|
+ property CodeType: DOMString; // !!!: rw
|
|
|
|
+ property Data: DOMString; // !!!: rw
|
|
|
|
+ property Declare: Boolean; // !!!: rw
|
|
|
|
+ property Height: DOMString; // !!!: rw
|
|
|
|
+ property HSpace: Integer; // !!!: rw
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
|
|
+ property StandBy: DOMString; // !!!: rw
|
|
|
|
+ property TabIndex: Integer; // !!!: rw
|
|
|
|
+ property HTMLType: DOMString; // !!!: rw
|
|
|
|
+ property UseMap: DOMString; // !!!: rw
|
|
|
|
+ property VSpace: Integer; // !!!: rw
|
|
|
|
+ property Width: Integer; // !!!: rw
|
|
|
|
+ property ContentDocument: TDOMDocument; // !!!: ro
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLParamElement = class(THTMLElement)
|
|
THTMLParamElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
- property HTMLType: DOMString; // !!!: rw
|
|
|
|
- property Value: DOMString; // !!!: rw
|
|
|
|
- property ValueType: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
|
|
+ property HTMLType: DOMString; // !!!: rw
|
|
|
|
+ property Value: DOMString; // !!!: rw
|
|
|
|
+ property ValueType: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLAppletElement = class(THTMLElement)
|
|
THTMLAppletElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
- property Alt: DOMString; // !!!: rw
|
|
|
|
- property Archive: DOMString; // !!!: rw
|
|
|
|
- property Code: DOMString; // !!!: rw
|
|
|
|
- property CodeBase: DOMString; // !!!: rw
|
|
|
|
- property Height: DOMString; // !!!: rw
|
|
|
|
- property HSpace: Integer; // !!!: rw
|
|
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
- property AppletObject: DOMString; // !!!: rw
|
|
|
|
- property VSpace: Integer; // !!!: rw
|
|
|
|
- property Width: Integer; // !!!: rw
|
|
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
|
|
+ property Alt: DOMString; // !!!: rw
|
|
|
|
+ property Archive: DOMString; // !!!: rw
|
|
|
|
+ property Code: DOMString; // !!!: rw
|
|
|
|
+ property CodeBase: DOMString; // !!!: rw
|
|
|
|
+ property Height: DOMString; // !!!: rw
|
|
|
|
+ property HSpace: Integer; // !!!: rw
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
|
|
+ property AppletObject: DOMString; // !!!: rw
|
|
|
|
+ property VSpace: Integer; // !!!: rw
|
|
|
|
+ property Width: Integer; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLMapElement = class(THTMLElement)
|
|
THTMLMapElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Areas: THTMLCollection; // !!!: ro
|
|
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Areas: THTMLCollection; // !!!: ro
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLAreaElement = class(THTMLElement)
|
|
THTMLAreaElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property AccessKey: DOMString; // !!!: rw
|
|
|
|
- property Alt: DOMString; // !!!: rw
|
|
|
|
- property Coords: DOMString; // !!!: rw
|
|
|
|
- property HRef: DOMString; // !!!: rw
|
|
|
|
- property NoHRef: Boolean; // !!!: rw
|
|
|
|
- property Shape: DOMString; // !!!: rw
|
|
|
|
- property TabIndex: Integer; // !!!: rw
|
|
|
|
- property Target: DOMString; // !!!: rw
|
|
|
|
|
|
+ property AccessKey: DOMString; // !!!: rw
|
|
|
|
+ property Alt: DOMString; // !!!: rw
|
|
|
|
+ property Coords: DOMString; // !!!: rw
|
|
|
|
+ property HRef: DOMString; // !!!: rw
|
|
|
|
+ property NoHRef: Boolean; // !!!: rw
|
|
|
|
+ property Shape: DOMString; // !!!: rw
|
|
|
|
+ property TabIndex: Integer; // !!!: rw
|
|
|
|
+ property Target: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLScriptElement = class(THTMLElement)
|
|
THTMLScriptElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Text: DOMString; // !!!: rw
|
|
|
|
- property HtmlFor: DOMString; // !!!: rw
|
|
|
|
- property Event: DOMString; // !!!: rw
|
|
|
|
- property Charset: DOMString; // !!!: rw
|
|
|
|
- property Defer: Boolean; // !!!: rw
|
|
|
|
- property Src: DOMString; // !!!: rw
|
|
|
|
- property HTMLType: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Text: DOMString; // !!!: rw
|
|
|
|
+ property HtmlFor: DOMString; // !!!: rw
|
|
|
|
+ property Event: DOMString; // !!!: rw
|
|
|
|
+ property Charset: DOMString; // !!!: rw
|
|
|
|
+ property Defer: Boolean; // !!!: rw
|
|
|
|
+ property Src: DOMString; // !!!: rw
|
|
|
|
+ property HTMLType: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLTableElement = class(THTMLElement)
|
|
THTMLTableElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Caption: THTMLTableCaptionElement; // !!!: rw
|
|
|
|
- property THead: THTMLTableSectionElement; // !!!: rw
|
|
|
|
- property TFoot: THTMLTableSectionElement; // !!!: rw
|
|
|
|
- property Rows: THTMLCollection; // !!!: ro
|
|
|
|
- property TBodies: THTMLCollection; // !!!: ro
|
|
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
- property BgColor: DOMString; // !!!: rw
|
|
|
|
- property Border: DOMString; // !!!: rw
|
|
|
|
- property CellPadding: DOMString; // !!!: rw
|
|
|
|
- property CellSpacing: DOMString; // !!!: rw
|
|
|
|
- property Frame: DOMString; // !!!: rw
|
|
|
|
- property Rules: DOMString; // !!!: rw
|
|
|
|
- property Summary: DOMString; // !!!: rw
|
|
|
|
- property Width: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Caption: THTMLTableCaptionElement; // !!!: rw
|
|
|
|
+ property THead: THTMLTableSectionElement; // !!!: rw
|
|
|
|
+ property TFoot: THTMLTableSectionElement; // !!!: rw
|
|
|
|
+ property Rows: THTMLCollection; // !!!: ro
|
|
|
|
+ property TBodies: THTMLCollection; // !!!: ro
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
|
|
+ property BgColor: DOMString; // !!!: rw
|
|
|
|
+ property Border: DOMString; // !!!: rw
|
|
|
|
+ property CellPadding: DOMString; // !!!: rw
|
|
|
|
+ property CellSpacing: DOMString; // !!!: rw
|
|
|
|
+ property Frame: DOMString; // !!!: rw
|
|
|
|
+ property Rules: DOMString; // !!!: rw
|
|
|
|
+ property Summary: DOMString; // !!!: rw
|
|
|
|
+ property Width: DOMString; // !!!: rw
|
|
function CreateTHead: THTMLElement;
|
|
function CreateTHead: THTMLElement;
|
|
procedure DeleteTHead;
|
|
procedure DeleteTHead;
|
|
function CreateTFoot: THTMLElement;
|
|
function CreateTFoot: THTMLElement;
|
|
@@ -493,95 +493,95 @@ type
|
|
|
|
|
|
THTMLTableCaptionElement = class(THTMLElement)
|
|
THTMLTableCaptionElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLTableColElement = class(THTMLElement)
|
|
THTMLTableColElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
- property Ch: DOMString; // !!!: rw
|
|
|
|
- property ChOff: DOMString; // !!!: rw
|
|
|
|
- property Span: Integer; // !!!: rw
|
|
|
|
- property VAlign: DOMString; // !!!: rw
|
|
|
|
- property Width: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
|
|
+ property Ch: DOMString; // !!!: rw
|
|
|
|
+ property ChOff: DOMString; // !!!: rw
|
|
|
|
+ property Span: Integer; // !!!: rw
|
|
|
|
+ property VAlign: DOMString; // !!!: rw
|
|
|
|
+ property Width: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLTableSectionElement = class(THTMLElement)
|
|
THTMLTableSectionElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
- property Ch: DOMString; // !!!: rw
|
|
|
|
- property ChOff: DOMString; // !!!: rw
|
|
|
|
- property VAlign: DOMString; // !!!: rw
|
|
|
|
- property Rows: THTMLCollection; // !!!: ro
|
|
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
|
|
+ property Ch: DOMString; // !!!: rw
|
|
|
|
+ property ChOff: DOMString; // !!!: rw
|
|
|
|
+ property VAlign: DOMString; // !!!: rw
|
|
|
|
+ property Rows: THTMLCollection; // !!!: ro
|
|
function InsertRow(Index: Integer): THTMLElement;
|
|
function InsertRow(Index: Integer): THTMLElement;
|
|
procedure DeleteRow(Index: Integer);
|
|
procedure DeleteRow(Index: Integer);
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLTableRowElement = class(THTMLElement)
|
|
THTMLTableRowElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property RowIndex: Integer; // !!!: ro
|
|
|
|
- property SectionRowIndex: Integer; // !!!: ro
|
|
|
|
- property Cells: THTMLCollection; // !!!: ro
|
|
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
- property BgColor: DOMString; // !!!: rw
|
|
|
|
- property Ch: DOMString; // !!!: rw
|
|
|
|
- property ChOff: DOMString; // !!!: rw
|
|
|
|
- property VAlign: DOMString; // !!!: rw
|
|
|
|
|
|
+ property RowIndex: Integer; // !!!: ro
|
|
|
|
+ property SectionRowIndex: Integer; // !!!: ro
|
|
|
|
+ property Cells: THTMLCollection; // !!!: ro
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
|
|
+ property BgColor: DOMString; // !!!: rw
|
|
|
|
+ property Ch: DOMString; // !!!: rw
|
|
|
|
+ property ChOff: DOMString; // !!!: rw
|
|
|
|
+ property VAlign: DOMString; // !!!: rw
|
|
function InsertCell(Index: Integer): THTMLElement;
|
|
function InsertCell(Index: Integer): THTMLElement;
|
|
procedure DeleteCell(Index: Integer);
|
|
procedure DeleteCell(Index: Integer);
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLTableCellElement = class(THTMLElement)
|
|
THTMLTableCellElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property CellIndex: Integer; // !!!: ro
|
|
|
|
- property Abbr: DOMString; // !!!: rw
|
|
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
- property Axis: DOMString; // !!!: rw
|
|
|
|
- property BgColor: DOMString; // !!!: rw
|
|
|
|
- property Ch: DOMString; // !!!: rw
|
|
|
|
- property ChOff: DOMString; // !!!: rw
|
|
|
|
- property ColSpan: Integer; // !!!: rw
|
|
|
|
- property Headers: DOMString; // !!!: rw
|
|
|
|
- property Height: DOMString; // !!!: rw
|
|
|
|
- property NoWrap: Boolean; // !!!: rw
|
|
|
|
- property RowSpan: Integer; // !!!: rw
|
|
|
|
- property Scope: DOMString; // !!!: rw
|
|
|
|
- property VAlign: DOMString; // !!!: rw
|
|
|
|
- property Width: DOMString; // !!!: rw
|
|
|
|
|
|
+ property CellIndex: Integer; // !!!: ro
|
|
|
|
+ property Abbr: DOMString; // !!!: rw
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
|
|
+ property Axis: DOMString; // !!!: rw
|
|
|
|
+ property BgColor: DOMString; // !!!: rw
|
|
|
|
+ property Ch: DOMString; // !!!: rw
|
|
|
|
+ property ChOff: DOMString; // !!!: rw
|
|
|
|
+ property ColSpan: Integer; // !!!: rw
|
|
|
|
+ property Headers: DOMString; // !!!: rw
|
|
|
|
+ property Height: DOMString; // !!!: rw
|
|
|
|
+ property NoWrap: Boolean; // !!!: rw
|
|
|
|
+ property RowSpan: Integer; // !!!: rw
|
|
|
|
+ property Scope: DOMString; // !!!: rw
|
|
|
|
+ property VAlign: DOMString; // !!!: rw
|
|
|
|
+ property Width: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLFrameSetElement = class(THTMLElement)
|
|
THTMLFrameSetElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Cols: DOMString; // !!!: rw
|
|
|
|
- property Rows: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Cols: DOMString; // !!!: rw
|
|
|
|
+ property Rows: DOMString; // !!!: rw
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLFrameElement = class(THTMLElement)
|
|
THTMLFrameElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property FrameBorder: DOMString; // !!!: rw
|
|
|
|
- property LongDesc: DOMString; // !!!: rw
|
|
|
|
- property MarginHeight: DOMString; // !!!: rw
|
|
|
|
- property MarginWidth: DOMString; // !!!: rw
|
|
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
- property NoResize: Boolean; // !!!: rw
|
|
|
|
- property Scrolling: DOMString; // !!!: rw
|
|
|
|
- property Src: DOMString; // !!!: rw
|
|
|
|
- property ContentDocument: TDOMDocument; // !!!: ro
|
|
|
|
|
|
+ property FrameBorder: DOMString; // !!!: rw
|
|
|
|
+ property LongDesc: DOMString; // !!!: rw
|
|
|
|
+ property MarginHeight: DOMString; // !!!: rw
|
|
|
|
+ property MarginWidth: DOMString; // !!!: rw
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
|
|
+ property NoResize: Boolean; // !!!: rw
|
|
|
|
+ property Scrolling: DOMString; // !!!: rw
|
|
|
|
+ property Src: DOMString; // !!!: rw
|
|
|
|
+ property ContentDocument: TDOMDocument; // !!!: ro
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLIFrameElement = class(THTMLElement)
|
|
THTMLIFrameElement = class(THTMLElement)
|
|
public
|
|
public
|
|
- property Align: DOMString; // !!!: rw
|
|
|
|
- property FrameBorder: DOMString; // !!!: rw
|
|
|
|
- property Height: DOMString; // !!!: rw
|
|
|
|
- property LongDesc: DOMString; // !!!: rw
|
|
|
|
- property MarginHeight: DOMString; // !!!: rw
|
|
|
|
- property MarginWidth: DOMString; // !!!: rw
|
|
|
|
- property Name: DOMString; // !!!: rw
|
|
|
|
- property Scrolling: DOMString; // !!!: rw
|
|
|
|
- property Src: DOMString; // !!!: rw
|
|
|
|
- property Width: DOMString; // !!!: rw
|
|
|
|
- property ContentDocument: TDOMDocument; // !!!: ro
|
|
|
|
|
|
+ property Align: DOMString; // !!!: rw
|
|
|
|
+ property FrameBorder: DOMString; // !!!: rw
|
|
|
|
+ property Height: DOMString; // !!!: rw
|
|
|
|
+ property LongDesc: DOMString; // !!!: rw
|
|
|
|
+ property MarginHeight: DOMString; // !!!: rw
|
|
|
|
+ property MarginWidth: DOMString; // !!!: rw
|
|
|
|
+ property Name: DOMString; // !!!: rw
|
|
|
|
+ property Scrolling: DOMString; // !!!: rw
|
|
|
|
+ property Src: DOMString; // !!!: rw
|
|
|
|
+ property Width: DOMString; // !!!: rw
|
|
|
|
+ property ContentDocument: TDOMDocument; // !!!: ro
|
|
end;
|
|
end;
|
|
|
|
|
|
THTMLDocument = class(TXMLDocument)
|
|
THTMLDocument = class(TXMLDocument)
|
|
@@ -590,16 +590,16 @@ type
|
|
procedure SetTitle(const Value: DOMString);
|
|
procedure SetTitle(const Value: DOMString);
|
|
public
|
|
public
|
|
property Title: DOMString read GetTitle write SetTitle;
|
|
property Title: DOMString read GetTitle write SetTitle;
|
|
- property Referrer: DOMString; // !!!: ro
|
|
|
|
- property Domain: DOMString; // !!!: ro
|
|
|
|
- property URL: DOMString; // !!!: ro
|
|
|
|
- property Body: THTMLElement; // !!!: rw
|
|
|
|
- property Images: THTMLCollection; // !!!: ro
|
|
|
|
- property Applets: THTMLCollection; // !!!: ro
|
|
|
|
- property Links: THTMLCollection; // !!!: ro
|
|
|
|
- property Forms: THTMLCollection; // !!!: ro
|
|
|
|
- property Anchors: THTMLCollection; // !!!: ro
|
|
|
|
- property Cookie: DOMString; // !!!: rw
|
|
|
|
|
|
+ property Referrer: DOMString; // !!!: ro
|
|
|
|
+ property Domain: DOMString; // !!!: ro
|
|
|
|
+ property URL: DOMString; // !!!: ro
|
|
|
|
+ property Body: THTMLElement; // !!!: rw
|
|
|
|
+ property Images: THTMLCollection; // !!!: ro
|
|
|
|
+ property Applets: THTMLCollection; // !!!: ro
|
|
|
|
+ property Links: THTMLCollection; // !!!: ro
|
|
|
|
+ property Forms: THTMLCollection; // !!!: ro
|
|
|
|
+ property Anchors: THTMLCollection; // !!!: ro
|
|
|
|
+ property Cookie: DOMString; // !!!: rw
|
|
|
|
|
|
procedure Open; virtual; abstract;
|
|
procedure Open; virtual; abstract;
|
|
procedure Close; virtual; abstract;
|
|
procedure Close; virtual; abstract;
|
|
@@ -924,7 +924,10 @@ end.
|
|
|
|
|
|
{
|
|
{
|
|
$Log$
|
|
$Log$
|
|
- Revision 1.1 2002-12-11 21:06:07 sg
|
|
|
|
|
|
+ Revision 1.2 2004-11-05 22:32:28 peter
|
|
|
|
+ * merged xml updates from lazarus
|
|
|
|
+
|
|
|
|
+ Revision 1.1 2002/12/11 21:06:07 sg
|
|
* Small cleanups
|
|
* Small cleanups
|
|
* Replaced htmldoc unit with dom_html unit
|
|
* Replaced htmldoc unit with dom_html unit
|
|
* Added SAX parser framework and SAX HTML parser
|
|
* Added SAX parser framework and SAX HTML parser
|