<p>Am 31.08.2017 12:07 schrieb "Ondrej Pokorny" <<a href="mailto:lazarus@kluug.net">lazarus@kluug.net</a>>:<br>
><br>
> On 29.08.2017 22:30, Maciej Izak wrote:<br>
>><br>
>>  <br>
>>><br>
>>> Btw. record helpers support inheritance in all modes but Delphi. It doesn't make sense to disallow it for record helpers but allow it for type helpers... Too overcomplicated without any plus value :/<br>
>><br>
>><br>
>> what if Delphi will decide to introduce some new exotic syntax/extension/feature for "record helper"?<br>
><br>
><br>
> Yeah, they might enable record helper inheritance for example :P (Record helper inheritance was documented to work for about 7 years since Delphi 2007 until XE6 <a href="http://docwiki.embarcadero.com/RADStudio/XE6/en/Class_and_Record_Helpers_(Delphi)">http://docwiki.embarcadero.com/RADStudio/XE6/en/Class_and_Record_Helpers_(Delphi)</a> ).<br>
></p>
<p>Huh? I had developed the feature while testing with Delphi XE and there record helpers did not support inheritance, only class helpers did. So as long as you don't provide prove I'd say that this is a documentation bug.</p>
<p>Regards,<br>
Sven</p>