• R/O
  • SSH

Commit

Tags
No Tags

Frequently used words (click to add to your profile)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

Tangram and similar puzzles


Commit MetaInfo

Revision3790ea39cd052c93e943827db875184ba983ce79 (tree)
Time2023-10-25 23:14:21
AuthorAntoon Pardon <antoon.pardon@vub....>
CommiterAntoon Pardon

Log Message

wheel event in brwin

Change Summary

Incremental Difference

diff -r 40a7f90c995d -r 3790ea39cd05 brwin.py
--- a/brwin.py Sun Oct 22 13:31:29 2023 +0200
+++ b/brwin.py Wed Oct 25 16:14:21 2023 +0200
@@ -10,6 +10,7 @@
1010 self.canvas.bind("mousedown", self.button_press)
1111 self.canvas.bind("mousedown", self.report)
1212 self.canvas.bind("mouseup", self.button_release)
13+ self.canvas.bind("wheel", self.wheel)
1314
1415 def cancel_click(self, event):
1516 print("Trying to cancel context menu")
@@ -21,9 +22,14 @@
2122 button_nr = event.button
2223 self.label.text = "Button %s pressed at %s" % (button_nr, position)
2324
25+ def wheel(self, event):
26+ print("Wheel scrolled")
27+ position = (event.x, event.y)
28+ button_nr = event.button
29+ self.label.text = "Wheel scrolled at %s" % (position,)
30+
2431 def button_release(self, event):
2532 print("Button release")
26- event.preventDefault()
2733 position = (event.x, event.y)
2834 button_nr = event.button
2935 self.label.text = "Button %s released at %s" % (button_nr, position)