• 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

Revision83aa18029db5f100b3033bee613682d3cc4eca60 (tree)
Time2023-10-28 23:42:29
AuthorAntoon Pardon <antoon.pardon@vub....>
CommiterAntoon Pardon

Log Message

tk mouse move events

Change Summary

Incremental Difference

diff -r ab4615d2238e -r 83aa18029db5 tkwin.py
--- a/tkwin.py Thu Oct 26 17:23:50 2023 +0200
+++ b/tkwin.py Sat Oct 28 16:42:29 2023 +0200
@@ -19,13 +19,18 @@
1919 def button_press(self, event):
2020 position = (event.x, event.y)
2121 button_nr = event.num
22+ self.canvas.bind("<Motion>", self.mouse_move)
2223 self.label.config(text = "Button %s pressed at %s" % (button_nr, position))
2324
2425 def button_release(self, event):
2526 position = (event.x, event.y)
2627 button_nr = event.num
28+ self.canvas.unbind("<Motion>")
2729 self.label.config(text = "Button %s released at %s" % (button_nr, position))
2830
31+ def mouse_move(self, event):
32+ position = (event.x, event.y)
33+ self.label.config(text = "Mouse moved to %s" % (position,))
2934
3035
3136 def play(argv):