Hi,

I'm trying to introduce some mouse wheel control into my app, but when I
register a MouseWheelListener with my Canvas3D events aren't delivered as I
had hoped:

- Mouse wheel events are ignored until I expressly click the wheel down,
after that they are delivered properly.
- Clicking any of the other buttons prevents further wheel events from being
delivered until I reclick the mouse wheel.

I had hoped to use the mouse wheel in combination with other mouse behaviors
but the necessity of watching what I click is getting in the way. Does
anybody know something obvious I'm missing or have some experience with the
mouse wheel?

I've attached a small demo which adjusts the speed of rotation using the
mouse wheel. As observed changes only occur after the mouse wheel is given
an initial click.

Also is there a way to stop the interpolator skipping when I set the
increasing alpha duration? All help much appreciated.

Cheers,
Ewan

P.S. jdk1.4.0, j3d1.3beta2 OGL, Win98SE, Geforce2 GTS

Attachment: MouseWheelTest.java
Description: Binary data

Reply via email to