On Thursday 30 January 2003 14.54, Steve Harris
wrote:
On Thu, Jan 30, 2003 at 01:24:02 +0100, David
Olofson wrote:
Anyway, as to X, how about doing something like
what XMMS does?
Don't know exactly how it's done, but it looks like they're just
dragging the other windows along when the main window is moved.
Doesn't track totally glitch free, but it sort of works...
From some similar experience I think thats just an artifact of the
fact they they have frameless, shaped windows.
I think having all the apps diplays under the control of a hosting
app is a better idea.
Yes, but how? Somehow giving each app something that's compatible
enough with an X window to handle a standard toolkit is the obvious
way, but it might be more complicated than it sounds... (And it won't
help the portability issue much, unless it's actually an X protocol
implementation - but that's probably a minor issue for most people.)
tell app its windowname and swallow that...
if app wnats to open another window then it has to tell
the host app via IPC of its new window ID and then the host will
swallow it.
gnome-toolbar can swallow every app... kde toolbar too...
so host could be written with qt or gtk dont know about
fltk, wx etc...
//David Olofson - Programmer, Composer, Open Source Advocate
.- The Return of Audiality! --------------------------------.
| Free/Open Source Audio Engine for use in Games or Studio. |
| RT and off-line synth. Scripting. Sample accurate timing. |
`--------------------------->
http://olofson.net/audiality -'
---
http://olofson.net ---
http://www.reologica.se ---