<html><body><div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Nov 29, 2025 at 6:43:44 PM, Guillermo Martínez Jiménez via fpc-pascal <<a href="mailto:fpc-pascal@lists.freepascal.org">fpc-pascal@lists.freepascal.org</a>> wrote:<br></div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" type="cite">
<div>I have no idea about what are you doing but I'm pretty sure you can fix<br>this by using a different design; maybe to revise some patterns will<br>help you to find the way to do it more properly.<br></div>
</blockquote>
</div>
<br>
<div dir="ltr">He has a fair point. Imagine you have two classes and they want to write to their fields but this only happens internally in your library while the users of the library should never do this. How do you solve it? You basically want a write property but just internally in your library.</div></body></html>