Rick,
It'll have to be an EXE if you want UI. In VFP5 you can base a server on form but all I was ever able to do was have it change Form.BackColor to indicate status. In VFP6 you are prevented from having any UI in a DLL server.
>I am trying to create an in-process server that has gui elements (a form for some data entry)
>
>I mark the form class OLE PUBLIC. The form displays but I cannot click on anything on the form. I have already read the KB article on using SetForeGroundWindow of WIN32 to set the focus - while this sets focus, events on the form do not fire: Click, etc.