On Fri, Jul 16, 2004 at 01:39:28PM +1000, SmackleFunky wrote:
> The reason it uses NETWM is because NETWM provides easier ways of 
> getting the screen shots of the windows, or something like that.

Umm... no. NetWM simply provides a list of client windows and a
protocol to ask the wm to switch to one that might be of use to this
kind of program. Getting a screenshot of a window must still be a 
horrible kludge. Infact:

"Because of the way standard X11 works, Skippy has to raise all windows
before it can take a snapshot. If there's something that obscures the window
(like a window in a layer above it), Skippy won't be able to make a snapshot
correctly."

Of course, raising windows isn't enough in Ion. Ion would have to allow
for the program to switch windows within frames and that is most certainly
out of question. However, the page also talks of Skippy-XD that uses
the FDO X extensions that might allow for easier grabs of window contents.

-- 
Tuomo

Reply via email to