Hello,
I've been working today on extending some Q.Window functions to other
elements that the window itself and creating something like a window
manager.
An example of this very rough code cam be found on
http://www.bradypus.net/barMng
.
My aim is to create external handlers to interact with windows, in
order to have common tools and UI for showing, hiding, removing the
windows.
Much work must be done, it's just a draft. One of the most important
things is to have in Q.Window a destroy() method, for removing the
window from DOM (with onRemove callback).
I ask you if would it be possible to think of a core functionality to
handle (list) active windows (shown and hidden), get the selected one,
etc. This functions would easy by far any window manager. If you think
this would not be interesting to implement in future versions of Q,
then I'll continue working on better developing the barMng, otherwise
I would be happy if could help with testing or other/
Thank you for your great work!