<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Martin Frb via fpc-devel <<a href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a>> schrieb am Fr., 3. Mai 2024, 12:13:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">In case it goes ahead, I am trying to thing of what would be needed....<br>
Can anyone think of any feature for Pascal properties that is not <br>
covered by the below?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">A property can be marked "default". Currently only array properties, but there is still the idea to implement "hoisting" of sub members through single properties. </div><div dir="auto"><br></div><div dir="auto">Properties of type interface or class can have an "implements" clause that redirects the implementation of an interface implemented by the class (note: class type properties are not yet supported by FPC, but are on the ToDo list for Delphi compatibility). </div><div dir="auto"><br></div><div dir="auto">Oxygene introduced per setter/getter visibility and since I had need of this here and then in the past I might still be inclined to implement that in the future, so this might not only be for C# then.</div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div></div>