< SNIP >
>Thanks, Sergey,
>
>Think I see the point. I think I'm working in opposite direction ; my builderprogram creates an instance of the form (which is runtime), changes it and then executes a object.saveas(), but what you propose is start from the formdesigner (which is designtime) and put my builder on top of that. Correct me if I'm wrong ...
>
>Thanks again.
Why would I? :) You are correct this time about how it should be done. You can even register your builder and call it by right clicking on the object.
--sb--