>>>Sure, you could write a wrapper around MODIFY FORM and MODIFY CLASS to set that flag, but what would you use to reset it?
>>
>>If you write a wrapper, can you add resetting of a flag in a wrapper? E.g. check window existance? Just an idea, haven't thought about it and besides, you can put some macro to reset the flag...
>
>I don't think so, because once you start the Designer, you wrapper would have finished. You'd need some kind of event handler for when the designer closed.
MODIFY FORM [FormName | ?][NOWAIT][METHOD MethodName]
[NOENVIRONMENT][SAVE]
[[WINDOW WindowName1] [IN [WINDOW] WindowName2 | IN SCREEN]]
Can you define a form as a window and reset the flag in form's destroy?
If it's not broken, fix it until it is.
My Blog