One last kick at the can . . .
I've got this up, working and running now... BUT, is there anyway catch the "Activate" method of a dynamic form? While static forms have an Activate method, it seems dynamic ones don't.
My purpose:
I've put minimize/maximize buttons on my dynamic form (I can put up the code if necessary - API calls) and to keep these buttons on the form, some code needs to be run when the form becomes active. Otherwise the buttons disappear. The danger of this is of course that once you minimize the form, work on something else, next time you click the form (to maximize it or restore it, perhaps) the min/max buttons disappear, stranding the form in minimize mode.
One last strange item of info:
Static forms don't seem to require this constant reapplication of the min/max buttons. It's just the dynamic ones. Even stranger, clicking on the worksheet, then again clicking the dynamic form shows this symptom of the min/max buttons disappearing when it becomes active. However, after the min/max buttons have disappeared from the dynamic form, I click on a static form (even one without min/max buttons), then click on the dynamic form again, the buttons come back on the dynamic form. Strange things are afoot.