diff options
author | Walter Bender <walter@sugarlabs.org> | 2010-04-25 11:04:31 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2010-04-25 11:04:31 (GMT) |
commit | a082d76fda730120764af09aa9bccce162cb36f9 (patch) | |
tree | e2323beff0484c9cff138454855ed041871f80ee /tamyblock.py | |
parent | 7fa3a3a868020446b17ac545163c77a9c87752cd (diff) |
added mouse event support to sample code
Diffstat (limited to 'tamyblock.py')
-rw-r--r-- | tamyblock.py | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/tamyblock.py b/tamyblock.py index 0e52577..763dcb9 100644 --- a/tamyblock.py +++ b/tamyblock.py @@ -169,7 +169,7 @@ def myblock(lc, x): lc.tw.canvas.setpen(False) lc.tw.canvas.forward((lc.tw.canvas.pensize*2)-1) dist += (lc.tw.canvas.pensize*2) - lc.tw.canvas.forward(x-dist) # make sure we have moved exactly x + lc.tw.canvas.forward(x-dist) # make sure we have moved exactly x lc.tw.canvas.setpen(True) else: lc.tw.canvas.forward(x) @@ -229,4 +229,17 @@ def myblock(lc, x): # lc.tw.save_as_image(str(x)) # return + ########################################################################### + # + # Push mouse event to stack + # + ########################################################################### + # if lc.tw.mouse_flag == 1: + # lc.heap.append(lc.tw.mouse_y) + # lc.heap.append(lc.tw.mouse_x) + # lc.heap.append(1) # mouse event + # lc.tw.mouseflag = 0 + # else: + # lc.heap.append(0) # no mouse event + # return |