>It's nice, but I still can't figure out how to preview to a different window. Right now it's displaying within the space of the form and my form is tiny and I want to keep it that way.
Instead of
PREVIEW in window joe
try
PREVIEW window joe
because the "in" means "use this window as the MDI window in which to display". Without "in", it displays in a window which is a copy of the joe window (which doesn't need to be visible at all - although I haven't tried this for years).
If you want more control, create a blank form, set whatever properties you want for it, and then
preview window (myform.name)