Mel, you need save the location where the user close the form anywhere (by example in .DBF with the name of the form and the Top and Left property) in destroy event. By opening the form in init event read the last left and top value from .dbf. If You not found ... thisform.top and left = what do you want!!!
_______________________________________________________________
Testing displays the presence, not the absence of bugs.
If a software application has to be designed, it has to be designed correctly!
_______________________________________________________________
Vladimir Zografski
Systems Analyst