<p>Am 18.02.2015 09:18 schrieb "Anthony Walter" <<a href="mailto:sysrpl@gmail.com">sysrpl@gmail.com</a>>:<br>
><br>
> Sven, thanks for all these improvements you've made. From this page <a href="http://wiki.freepascal.org/Helper_types#Syntax">http://wiki.freepascal.org/Helper_types#Syntax</a> can you explain what [hint modifiers] are, and also how does the optional (BaseHelper) come into play?</p>
<p>Hint modifiers are the usual "deprecated", "platform", etc. modifiers as documented here: <a href="http://www.freepascal.org/docs-html/ref/refse5.html#x17-160001.5">http://www.freepascal.org/docs-html/ref/refse5.html#x17-160001.5</a></p>
<p>Base helper is if you want to extend an existing helper for the same type (or in case of class helpers for the parent type). This is useful, because currently only one helper for each type is active in the current scope. It's basically inheritance for helpers. The Delphi modes however support this only for class helpers.</p>
<p>Regards,<br>
Sven</p>