diff options
| author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2025-04-13 04:37:57 +0300 | 
|---|---|---|
| committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2025-04-13 06:56:56 +0300 | 
| commit | 8cc704b897f33d6150156c77202a29222b9ee667 (patch) | |
| tree | 92bf7e9c6e3e5a3fbc89daa457c2eea0d8bdf001 /src/expressions.cpp | |
| parent | 628c73d984fd7663607cc3fd9368f809855906fd (diff) | |
PDCurses/Win: more or less fixed mouse support
* Both the WinGUI and Wincon variants have their own idiosyncrasies:
  * WinGUI ignores `mouseinterval(0)` and may report BUTTONX_CLICKED
    for very quick clicks.
    Therefore we now emulate separate PRESSED/RELEASED events.
  * Wincon does not report BUTTONX_RELEASED at all.
    Therefore we still enable click detection, so that fnkeys.tes will
    work at least partially.
    Therefore we also enable REPORT_MOUSE_POSITION, so that
    right-click-dragging will work.
    This should still be fixed in PDCurses upstream, though.
* See also https://github.com/Bill-Gray/PDCursesMod/issues/330
Diffstat (limited to 'src/expressions.cpp')
0 files changed, 0 insertions, 0 deletions
