Still a newbie... I have openGL code that updates to a window in real time. The bottom two inches of the window is a separate viewport that includes text and a color bar. When I move the window partially off screen and then move it back up, the text (and color bar) overwrite themselves. I've been looking but can't find out how to detect when the window is partially off the screen. I've been looking at glutWindowStatusFunc, but GLUT_PARTIALLY_RETAINED doesn't quite cover what I'm looking for. Any help would be greatly appreciated! Thanks in advance!