> While munching a sandwich I got to thinking about VNC...
> I wonder how much work it would be to change VNC so that
> each window on the server machine shows up as a separate
> window on the client side. I know the Win32 X servers
> allow you to do this, but we all know that they have
> other problems...
>> That way Windows users could run multiple apps on a
> Linux server without needing a large VNC viewer
> window on their desktops.
Yeah, that'd be pretty darn cool alright. Happily, part of the job has
already been done; a patch has been written that allows you to serve up a
single win32 window based on window title. See the bottom of
http://www.uk.research.att.com/vnc/extras.html.
I don't know if this handles things like window
move/resize/iconize/maximise/close though.
I imagine that when handling multiple windows things would get trickier. How
do you handle things like one server window covering up part of another
server window, and thus the lower server window isn't getting redraw events
on the server side? You'd also need a way to be notified if windows were
being created on the server. Then theres the matter of multiple clients.
Hmmm.
Cheers,
Brian.
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!