[vtkusers] Window events on Mac OS X
    Peter Eastman 
    peastman at stanford.edu
       
    Mon Aug  4 14:09:40 EDT 2008
    
    
  
On Aug 4, 2008, at 8:20 AM, Sean McBride wrote:
> You're probably out of luck then. :(  On OS X, most all event loop and
> drawing code must be done on the main thread.
Hi Sean,
All of the code I quoted is being run on the main thread.  What we  
can't do is dedicate the main thread to *only* handling events,  
spawning a separate thread for everything else.  We need to deal with  
programs that are written to run entirely on the main thread,  
periodically calling Render() to do their drawing also on the main  
thread.  And like I said, mouse events *inside* the window are being  
handled correctly.  It's just that a subset of events (those related  
to the window frame itself, not the window contents) are not.
Peter
    
    
More information about the vtkusers
mailing list