[squeak-dev] [Vm-dev] How to yellow click with two buttons without changing mouse settings?
Marcel Taeumel
marcel.taeumel at hpi.de
Thu Apr 26 07:09:07 UTC 2018
Hi Tim,
the VM does deliver "the rawest data possible" for most events. For mouse-wheel events, we lose the scroll-delta (or acceleration), though. And left/right wheeling from the MightyMouse. :-)
Best,
Marcel
Am 25.04.2018 19:11:14 schrieb tim Rowledge <tim at rowledge.org>:
> On 24-04-2018, at 10:55 PM, Marcel Taeumel wrote:
>
>
> Would be nice if the VM would actually deliver mouse-wheel events. See:
Well, indeed. You might argue that it would be nice for the VM to deliver the rawest event data possible and do all the work in the image, which might even be possible these days. There's plenty of potential for event systems that expect (rapidly) returned values or work via some variant of callback etc to cause 'fun'.
Waaaaay back, ParcPlace started a project to drop the VM doing anything with event input and do it all via the contemporary equivalent of FFI. As a general concept it showed a lot of promise and quite a lot of work was done; as is so often the case it got dropped for some reason (I don't know why). It's sometimes interesting to contemplate being able to drop all the event and window (and preferably all the other OS) handling in the VM and move it up to the image.
tim
--
tim Rowledge; tim at rowledge.org; http://www.rowledge.org/tim
Strange OpCodes: XI: Execute Invalid op-code
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20180426/9fb461d4/attachment.html>
More information about the Squeak-dev
mailing list
|