Доброго времени суток.
Вопрос скорее риторический. Понадобилось мне возыметь несколько published полей, являющихся группами по 3 строки. Т.к. окромя такой группировки от поля ничего более не требуется, решил использовать запись и столкнулся со внезапной проблемой: published могут быть только поля-объекты либо то, что умещается в native int. http://www.freepascal.org/docs-html/ref/refsu38.html#x89-1110006.6.5 На резонный вопрос "какого банана?" гугл гордо молчит, а потрошить fpc я пока не готов.
Да, можно таки использовать не запись, а объект. Пока так и сделал, но меня гложет мысль о том, что я использую лишние несколько байт просто из-за реализации fpc. Не критично, но гложет.
Но все же, в чем проблема?
ps еще можно сериализовать, но как-то изврат