>Apart from the fact that the figures are impressive and that I have not yet included toolbars in my framework, I think that what I said is relevant: Put the code that is now in Activate in say xActivate, or even more methods, and call it (them) from where you want at initialisation time. In Activate, test if you are creating the form, or merely activating it. If you are initialising, you do not have to do anything, otherwise call your ad hoc xActivate methods.
My last message was mentioning something about modal form. I don't think a command in the toolbar will respond to the click if the form is modal and that the enabling of that command was done in the Init() or in the Load().