<AWT Dev> Update to the proposal on enhancing MouseWheelEvent

Pavel Fatin pavel.fatin at jetbrains.com
Thu Jan 5 16:21:49 UTC 2017


Hi All,

Here's an update to the proposal on adding absolute delta to 
MouseWheelEvent: it turns out, that Windows, since Windows 8, actually 
/does /offer Mac-like absolute scrolling deltas. That data 
<https://msdn.microsoft.com/en-us/library/windows/desktop/hh768902.aspx> 
is available for clients of Direct Manipulation API 
<https://msdn.microsoft.com/en-us/library/windows/desktop/hh446969.aspx>, 
in device-independent pixels. We're working on integrating this "modern" 
API (along with the corresponding Mac- and Linux-side improvements).

Thus, 2 of the 3 major OSes already provide absolute scrolling deltas – 
that's an additional argument in favor of the Java's MouseWheelEvent 
enhancement.

Besides, it seems plausible that Linux will also embrace this trend and 
include absolute scrolling deltas in XInput2 and (especially) libinput.

-- 
Sincerely, Pavel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/awt-dev/attachments/20170105/22070bd4/attachment.html>


More information about the awt-dev mailing list