George,
I imagine they have to be bound to data by hand, but they might indeed work.
Oh, I got around the Word on top by using SetWindowPos on the mainhwnd() for VFP to bring it back up to the top.
>It did, however, give me an idea. There are a series of ActiveX controls (whose names begin with Microsoft Forms 2.0...) which are real, live windows. Perhaps he could substitute these. I haven't really had much time to play with them, but if they're usable for Robert's purposes they might provide him with a solution.