From 5e6b226c81beab2d352ecee0993c47dc7ec7488d Mon Sep 17 00:00:00 2001 From: Mark Date: Mon, 9 Dec 2019 18:51:06 +0000 Subject: Added an onMouseButtonDown event handler... This is just to show how easy it is to handle mouse clicks since it isn't obvious without looking at the source. --- examples/example_10_drawing.nim | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/examples/example_10_drawing.nim b/examples/example_10_drawing.nim index 5fb8b55..9b342ba 100755 --- a/examples/example_10_drawing.nim +++ b/examples/example_10_drawing.nim @@ -64,5 +64,9 @@ control1.onDraw = proc (event: DrawEvent) = canvas.drawImage(image2, 120, 120, 50) # Draws an image stretched +control1.onMouseButtonDown = proc (event: MouseEvent) = + echo(event.button, " (", event.x, ", ", event.y, ")") + # Shows where the mouse is clicked in control-relative coordinates + window.show() app.run() -- cgit v1.2.3