François Revol writes:
What exactly do you mean by "desktop" ?
shouldn't it include the X11 $DISPLAY ?
Maybe. However, the frame will tell us the device or console, so we
can deduce the display. This can be done in a Lisp function AFAICS
(ie, I know it's possible, and I see no performance issue, so it's
just a question of UI/API convenience).
Does it include the pager workspace number ?
That's all it includes, apparently.
I'm wondering how I'd implement it on BeOS...
We have both a BScreen object representing which screen the window is
on (currently only 1) which has an uint32 ID, and a workspaces bitmask
representing for each of the 32 possible workspaces if the window is
visible on it...
"Oh, isn't that 'spayshal'!" Aaargh. We're going to need to
think
about abstracting the idea of desktop, then. We also have VNC stuff
... is it possible for the program to learn anything about forwarding,
or is that totally transparent to the program?
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta