[squeak-dev] Re: Event filters for user input events (i.e. mouse
clicks etc.)
tim Rowledge
tim at rowledge.org
Fri May 20 23:08:26 UTC 2016
> On 20-05-2016, at 12:33 PM, marcel.taeumel <Marcel.Taeumel at hpi.de> wrote:
> yes, I think so. You event create code is kind of awkward but I would work
> like this:
>
> ...
> [:event :target |
> ...
> event hand
> handleEvent: ((KeyboardEvent newFrom: event) stroke: $a);
> handleEvent: ((KeyboardEvent newFrom: event) stroke: $b);
> handleEvent: ((KeyboardEvent newFrom: event) stroke: $c);
> handleEvent: ((KeyboardEvent newFrom: event) stroke: $d);
> handleEvent: ((KeyboardEvent newFrom: event) stroke: $e).
> event wasIgnored: true.
> event].
You’d need to be *very* careful here; catching a keyboard event and then sending more keyboard events via the same route…
tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Abdicate (v.), to give up all hope of ever having a flat stomach.
More information about the Squeak-dev
mailing list
|