Hello In latest builds of Pharo 4 (in last 2 months probably), there has been a change in settings of mouse wheel event creation. In HandMorph >>#generateKeyboardEvent:
In Pharo 3 there is MouseWheelEvent created by calling MouseWheelEvent new setType: #mouseWheel position: lastMouseEvent cursorPoint direction: (charCode = 30 ifTrue: [#up] ifFalse: [#down]) buttons: buttons hand: self stamp: stamp In latest Pharo 4 image, there is MouseWheelEvent created by calling MouseWheelEvent fromCharacter: charCode asCharacter position: lastMouseEvent cursorPoint buttons: buttons hand: self stamp: stamp There is a difference in what it results into, especially in MouseWheelEvent's instance variable direction. Pharo 3 sets direction to #up, Pharo 4 sets it to Character arrowUp. My question is whether direction being Character arrowUp is bug or feature, therefore if it should be fixed on Pharo side by using #up direction in MouseWheelEvent like before, or if it should be fixed on users side (Roassal for example), which currently compare it to symbol #up and should all compare it to Character arrowUp from now on. Jan -- View this message in context: http://forum.world.st/MouseWheelEvent-direction-in-Pharo-4-tp4806863.html Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.