[REBOL] Re: listen to events only for a specific window?
From: g:santilli:tiscalinet:it at: 13-Jul-2001 19:43
Hello Anton!
On 13-Lug-01, you wrote:
A> I'm sorry, but in both these examples
A> the original window still receives
A> events.
[...]
You really want to block the window out? I used a nice trick
lately to do that (I wasn't using INFORM for other reasons). I did
something like:
layout [at 0x0 blocker: box effect [grayscale]]
busy-win: func [win] [
append win/pane make blocker [size: win/size]
]
free-win: func [win] [
; WIN must have been blocked first!
remove back tail win/pane
]
This as the nice visual effect of turning blocked windows into
grayscale. :-)
Regards,
Gabriele.
--
Gabriele Santilli <[giesse--writeme--com]> - Amigan - REBOL programmer
Amiga Group Italia sez. L'Aquila -- http://www.amyresource.it/AGI/