<div dir="ltr"><div dir="ltr"><div dir="ltr">On Wed, Dec 19, 2018 at 5:57 PM warleyalex via Pas2js <<a href="mailto:pas2js@lists.freepascal.org">pas2js@lists.freepascal.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">The HTML5 external classes declarations is located at web.pas unit. <br>
<br>
THTMLSelect = class external name 'HTMLSelectElement' (TJSElement)<br>
rather than<br>
TJSHTMLSelectElement = Class external name 'HTMLSelectElement'<br>
(TJSHTMLElement)<br></blockquote><div><br></div><div>Oh, I didn't see this type. :-o</div><div><br></div><div>Thanks for showing it.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
...but there are some missing external definitions/declarations at the<br>
web.pas, such as<br>
<br>
type <br>
TSJHTMLTemplateElement = class external name 'HTMLTemplateElement' <br>
(TJSHTMLElement) <br>
public <br>
content: TJSDocumentFragment; <br>
end; <br>
<br>
and others missing such<br>
<br>
TJSHTMLButtonElement = class external name 'HTMLButtonElement'<br>
(TJSHTMLElement)<br></blockquote><div><br></div><div>We can send the ones that are missing. :-)<br></div><div> <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
I prefer a "big" web.pas unit with all HTML5 definitions.</blockquote><div><br></div><div>Me too.</div><div><br></div></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Silvio Clécio</div></div></div></div></div>