Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » U++ Library support » TopWindow&PopUp, TrayIcon » Problems with CursorImage/Popups/Frames on X11
Re: Problems with CursorImage/Popups/Frames on X11 [message #13024 is a reply to message #12999] Wed, 05 December 2007 17:00 Go to previous messageGo to previous message
mrjt is currently offline  mrjt
Messages: 705
Registered: March 2007
Location: London
Contributor
Quote:

The real reason is that X11 window manager knows nothing about popups, therefore clicking on any other windows (outside your app) is not able to change popup's Z.

Well, the whole point is that I don't want the Window Manager knowing about them, but I would have to find another way of detecting this message with main window and then hiding/Z ordering the windows myself.

My fundamental problem is that to implement dockable windows/toolbars I need to be able to tell when a user stops dragging a window so that I can dock it. Under X11 this seems impossible using normal windows and all the clues from other implementations point to this being acheived either with popups or event redirection (which to my understanding is the same). The clues are - non-standard window decorations, bugs in window resizing (see krita) and obvious handling of the above issue.

I feel like every time I get close to resolving this issue I find another insoluble problem, and it's getting quite annoying. If you have any ideas I would love to hear them.

Perhaps you could set Capture to the parent window and have that do the resizing? That would be really nasty Twisted Evil.

Cheers,
James

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Painting below your window, not bleeding into your window...
Next Topic: Toolbox inside a TopWindow
Goto Forum:
  


Current Time: Sat Jun 07 14:10:45 CEST 2025

Total time taken to generate the page: 0.07609 seconds