>I use default DS only, and I have no problems with record pointer coordinations. My forms are not dependent on pointer moving, i.e. they are completely unbound from data.
>Basically, private DS is based itself on USE ... AGAIN, and it looks pretty much FOX2x too. Yes, it's convenient, because it's available, but I would not consider it as important OO feature.
Can you call any one of your forms from anywhere? If so, I would like to see how they set up and clean up after themselves. If not, I would venture to say that your forms are not as encapsulated as they could be. Private DS have bought me a LOT of code transportability.
Erik Moore
Clientelligence