Re: How to have smaller units
Hairy Pixels via fpc-pascal <[email protected]> Sat, 29 Nov 2025 13:50:58 +0000
| Newsgroups | gmane.comp.compilers.free-pascal.general |
|---|---|
| Message-ID | <CAGsUGt=7zfiLwONsDdArbQwwVuH83x3Tg5WrzwJJ96qmikX36A@mail.gmail.com> |
On Nov 29, 2025 at 8:40:33 PM, Thomas Kurz via fpc-pascal < [email protected]> wrote: > Can't you use a type helper to access the fields only locally in other > classes? Unfortunately this works only for `protected` and not for > `private` fields, but if it's your own class, maybe you'd like to give it a > try. > > Btw: I would be great if type helpers could be given access to `private` > fields, too! > > Pretty sure no because the fields are private which is scoped to a single file so if you declare the type helper in another unit you can't access the field. That would be annoying to make helpers for all the types too. I just tried actually and a property which read a public field from a class in another unit failed too. That seems like a bug to me. _______________________________________________ fpc-pascal maillist - [email protected] https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal