Albrecht Schlosser 317e06e5a3 X11: fix extraneous (undefined) event state bits
- Restrict FL_BUTTONS mask to only three valic mouse buttons.
  Pseudo mouse buttons 4-7 are used for FL_MOUSEWHEEL events and
  are no longer reflected in Fl::event_buttons().
- Return only state of mouse buttons 1-3 in Fl::event_buttons().
  Buttons 4-7 are not "sticky" (used for FL_MOUSEWHEEL).
- Keep undefined keyboard related bits in Fl::event_state() for
  backwards compatibility and transparency. These bits may be masked
  out in a later release.
- Document Fl::event_state() bits for X11 in src/Fl_x.cxx.

Note: this is a bug fix for X11 only, Wayland and other platforms are
not affected.
2024-07-07 20:25:12 +02:00
..
2023-02-02 19:14:14 +01:00
2024-02-07 18:37:34 +01:00
2024-06-26 16:02:12 -07:00
2022-08-23 09:04:14 +02:00
2024-06-21 18:10:33 +02:00
2024-02-07 18:37:34 +01:00
2023-01-20 16:20:01 +01:00
2024-06-21 18:10:33 +02:00
2020-07-06 20:28:20 +02:00
2023-08-29 22:50:12 +02:00
2022-08-29 12:15:32 +02:00
2024-02-07 18:37:34 +01:00
x.H
2020-07-06 20:28:20 +02:00

All FLTK header files are in the FL subdirectory of the fltk.framework.
Image header files are located in "fltk.framework/Headers/FL/images/".