<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr">On Wed, Dec 19, 2018 at 6:07 PM silvioprog <<a href="mailto:silvioprog@gmail.com">silvioprog@gmail.com</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"><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" target="_blank">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. :-)</div></div></div></div></blockquote><div><br></div><div>I'm going to send two:</div><div><br></div><div>TJSHTMLButtonElement<br></div><div>TJSHTMLEmbedElement</div><div><br></div><div>and I'll send the rest as soon as I use them.</div><div><br></div><div>--<br></div></div><div dir="ltr" class="gmail_signature"><div dir="ltr"><div>Silvio Clécio</div></div></div></div></div></div>