Hi Jason,
When a graphics window (Win32) is created, it is set by default to be at the top of the windows Z-order. This is done at line 1629 of GraphicsWindowWin32.cpp, i.e. if (!::SetWindowPos(_hwnd, HWND_TOP, _windowOriginXToRealize,...)) You might want to check using other values for the second parameter (replacing HWND_TOP with either HWND_BOTTOM or HWND_NOTOPMOST) to see if it resolves the issue in your application while still allowing the window content to be visible relative to other windows. André From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Jason Beverage Sent: October-03-07 12:23 PM To: osg users Subject: [osg-users] Problems with Overriding Tooltips on Windows Hi all, I've had a long standing issue with tooltips on some Windows XP machines that we deploy our systems to. If the tooltip text overlaps the OpenSceneGraph window and the OpenSceneGraph window is redrawn, the tooltip is cut off and invisible. I've attached a small image of the problem in our application. The tooltip should say "Import Geospatial Data" but because the OpenSceneGraph window (black area) overlaps the tooltip, it is cut off. This seems to happen on NVidia systems mostly, updating to the latest drivers doesn't seem to help at all. Turning off Hardware Acceleration completely in Windows causes the tooltips to work correctly, but my application runs terribly slow (obviously:)) without OpenGL acceleration. It should be noted as well that this occurs in any OpenGL application I've tried, not just OpenSceneGraph. I was hoping someone here had the same experience and found some workaround. Thanks! Jason
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

