Unidata - To provide the data services, tools, and cyberinfrastructure leadership that advance Earth system science, enhance educational opportunities, and broaden participation. Unidata
         
  advanced  
 

Re: Display questions and Re: Spread Sheet Mouse Listeners

This is an answer to two old questions on this list, now
that I've returned from my travels.

First, the bug Doug Lindholm found, when a ConstantMap to
the ZAxis is used and texture map is enabled, has been
fixed.  The fix is now in the VisAD ftp distribution.

Second, Rick Frankel wanted to get mouse screen locations
with DisplayEvents.  This now works for ID = MOUSE_PRESSED,
MOUSE_PRESSED_CENTER, MOUSE_PRESSED_LEFT and MOUSE_PRESSED_RIGHT
using the 'public int getX()' and 'public int getY()' methods
of DisplayEvent.  Note that this this will not solve the
problem of not seeing the DisplayEvents from the FancySSCell
(to solve that, we'd need to get a copy of the code - or you
could use a DisplayImpl instead of a FancySSCell).

Cheers,
Bill
----------------------------------------------------------
Bill Hibbard, SSEC, 1225 W. Dayton St., Madison, WI  53706
hibbard@xxxxxxxxxxxxxxxxx  608-263-4427  fax: 608-263-6738
http://www.ssec.wisc.edu/~billh/vis.html

 
 
  Contact Us     Site Map     Search     Terms and Conditions     Privacy Policy     Participation Policy
 
National Science Foundation (NSF) UCAR Community Programs   Unidata is a member of the UCAR Community Programs, is managed by the University Corporation for Atmospheric Research, and is sponsored by the National Science Foundation.
P.O. Box 3000     Boulder, CO 80307-3000 USA     Tel: 303-497-8643     Fax: 303-497-8690