Bind fun to key-release event of key. Canvas must have focus. See method listen
(self, fun, key)
| 668 | self.cv.bind("<Button-%s>" % num, eventfun, add) |
| 669 | |
| 670 | def _onkeyrelease(self, fun, key): |
| 671 | """Bind fun to key-release event of key. |
| 672 | Canvas must have focus. See method listen |
| 673 | """ |
| 674 | if fun is None: |
| 675 | self.cv.unbind("<KeyRelease-%s>" % key, None) |
| 676 | else: |
| 677 | def eventfun(event): |
| 678 | fun() |
| 679 | self.cv.bind("<KeyRelease-%s>" % key, eventfun) |
| 680 | |
| 681 | def _onkeypress(self, fun, key=None): |
| 682 | """If key is given, bind fun to key-press event of key. |