When a form embeds a frame, it's possible to edit the properties of controls embedded in the frame from the form's designer window. Shouldn't those be read-only in inaccessible?
I know I've been caught by this one before. This time round I'd got a frame containing a TDrawGrid with 1024 rows, but that was getting changed to 1000 rows at some point between creation and use. I eventually grepped and found it in the form's .lfm file.
MarkMLl