Well, I think I found the problem...Windows is evidently sending false screen data. When the settings are 960 by 720 Windows sends the screen size as 720 by 720. For some reason it sends only one part of the screen size while in run time. If its stepped through the code the varables hold the correct information. I don't know if this is a bug in Windows or VB or my code, but something is definitely wrong somewhere.

Ozar

Evidently Its going to take me awhile to learn how this site works.

[Edited by Ozar on 08-05-2000 at 10:20 PM]