Tk Source Code

Ticket Change Details

Artifact ID: c08ee1ffad69f91504cbd2bd7ab70d39780e9fff019505d1ce47130d4d580f38
Ticket: 796462af2424c8063099441088d5dde24e1f84d0
Images don't display in "a simple interface for displaying images"
User & Date: marc_culler 2018-11-10 05:23:27

  1. Change icomment to:

    The macOS build does not use header files. It uses X11 header files copied from some old version of X11 which are embedded in the distribution. Some of the structs in those headers have already been extended to add platform- specific fields. So I don't think there is any problem with adding a field to the Xevent struct for the mac port.

    I will do some testing to verify how the modifier keys affect mouse button events. But I am pretty sure that they are independent. I think that each mouse button event simply records the state of each modifier key at the time of the button press. There are also seperate keypress events which are generated when a modifier key is pressed or released.

  2. Change login to "marc_culler"
  3. Change mimetype to "text/plain"