Ryan, actually ... A.Length := 1; A[0].X := 100; ... does work in my implementation. -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.freepascal.org/pipermail/fpc-devel/attachments/20190329/48824a2d/attachment.html>