Mike,
A builder like this could be used:
modi form testhugeform
aselobj( lax, 1 ) && get reference to form in the designer
lax[1].addobject( "command1", "commandbutton" ) && add objects to it
>Well, a form is a dbf, thus the imposed 2gig limit, I'm not sure how many records that is, so adding at run-time and design-time would have 2 different limits, if any at run - time. Right now, I'm adding objects at run-time in a do while loop, its at about 21,000. I'll let you know if it ever crashes. Jim or Cetin, how do you add objects at desing time, thouht its possible. That would be interesting to try.