blob: c4520c8f1252fe03d0128bfc5c7598caad65c6fc (
plain) (
tree)
|
|
; open a viewport, print coordinates of mouse clicks
; currently need to ctrl-c to exit after closing the viewport
(function main [
(graphics-on)
{ begin
(pos:integer-integer-pair click?:boolean <- mouse-position)
{ begin
(break-if click?:boolean)
(loop 2:blocks)
}
(x:integer <- get pos:integer-integer-pair 0:offset)
(y:integer <- get pos:integer-integer-pair 1:offset)
(print-primitive x:integer)
(print-primitive ((", " literal)))
(print-primitive y:integer)
(print-primitive (("\n" literal)))
(loop)
}
(graphics-off)
])
|