Tk Source Code

Ticket Change Details
Login
Overview

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
Changes

  1. icomment:
    The macOS build does not use X.org 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. login: "marc_culler"
  3. mimetype: "text/plain"