? does not output to the Screen, it outputs to the current output window WOUTPUT(). You have to issue ACTIVATE SCREEN in order to make Screen the output window.
>This one is driving me nuts.
>
>I'm in VFP9 SP1 IDE and I put stuff to the screen say with a "?" (e.g. ?date()) and normally you can do a CTRL-SHIFT-ALT to hide any windows that might be covering up my print to the screen, but it's not there. Only if there are no windows in front of that section of the screen will my print to the screen appear.
>
>It gets worse:
>
>So, let's say I have no FoxPro windows other than the command window and I do a print to the screen. If I then put some other Windows window (e.g. Explorer or anything) then it erases what was on the FoxPro screen.
>
>Anybody?
>
>I'm running 2 monitors.
--sb--