>Hi George,
>
>Thanks for the response, and it does make sense. But see D. Frankenbach's response to me. It just seems that "system" dialogs should be designed so they do not depend on an application "desktop".
>
>Bill
Hi Bill,
I agree with David, it shouldn't. Further, I believe that he's also right when he mentions that the behavior is hard coded into VFP. How difficult it would be to change it so that it behaves correctly is another question entirely. In some instances, you'd want the dialogs to be owned by the main and in others you wouldn't. In the case of both GETFILE() and PUTFILE() calls, a structure is being passed which contains the window handle of the owner. This can be NULL, but there may be problems with other parts of the structure which contain the various other attributes of the dialogs.
George
Ubi caritas et amor, deus ibi est