Darrell,
>The desktop position is not being saved in the registry, which means that the previous position of the form is not being restored when the form is opened. What am I missing?
My fault! I made a change in version 7.0 that is causing this behavior...but I've got an easy fix for you. Just change the value of CBaseModalForm and CBizObjModalForm's lAddCaptionToWindowPad to .F. and it should start working for you!
Regards,
Kevin McNeish
Eight-Time .NET MVP
VFP and iOS Author, Speaker & Trainer
Oak Leaf Enterprises, Inc.
Chief Architect, MM Framework
http://www.oakleafsd.com