<div dir="auto"><div><br><div class="gmail_extra"><br><div class="gmail_quote">10.12.2016 00:54 "Sven Barth":<blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="quoted-text">
<br>
</div>We rename ManagedFldCount to TotalFieldCount, add a field<br>
ManagedFieldCount and a property ManagedFldCount that returns<br>
TotalFieldCount for backwards compatibility (and maybe marked as<br>
deprecated).<br></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto">Looks almost like point 4. We need also to adjust <span style="font-family:sans-serif">ManagedFields. </span><span style="font-family:sans-serif">ManagedFieldCount is not enough. User still is unable to figure which fields are managed without many additional conditions -,- . Delphi layout:</span></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div></div></div><div dir="auto"><br></div><div dir="auto"><div dir="auto">ManagedFields: array[0..ManagedFldCnt - 1] of TManagedField;</div><div dir="auto"> NumOps: Byte;</div><div dir="auto"> RecOps: array[1..NumOps] of Pointer;</div><div dir="auto"> RecFldCnt: Integer;</div><div dir="auto"> RecFields: array[1..RecFldCnt] of TRecordTypeField;</div><div dir="auto"> RecAttrData: TAttrData;</div><div dir="auto"> RecMethCnt: Word;</div><div dir="auto"> RecMeths: array[1..RecMethCnt] of TRecordTypeMethod</div><div dir="auto"><br></div><div dir="auto">In this context <span style="font-family:sans-serif">TotalFieldCount looks like yet another incompatibility.</span></div></div><div dir="auto"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div><br></div></div></div>