Goofy Drawing question
Dr. Hawkins
dochawk at gmail.com
Sat Feb 25 10:39:40 EST 2017
On Sat, Feb 25, 2017 at 2:07 AM, hh via use-livecode <
use-livecode at lists.runrev.com> wrote:
> Assuming you wish to draw, not to paint:
>
I assumed he wanted to see it draw, so . . .
>
> local gg="goofy", fc="255,0,0", ls=3
>
> local x0=250, x1=375,y0=250, y1=275 --starting & ending coordinates
local x,y, xstep, ystep
local drwTm = 500 --time to take to draw it
on mouseUp
> lock screen
> if there is no grc gg then create grc gg
>
set points of grc gg to (x0,y0)
unlock screen
set style of grc gg to "polygon" -- or "line"
>
set lineSize of grc gg to ls
set forecolor of grc gg to fc
steps = max(x1-x0, y1-y0)
put (x1-x0)/steps into xstep
put (y1-y0)/steps into ystep
tinc = round(drwTm /steps)
repeat with i = 1 to steps
lock screen
set points of grc gg to (x0,y0),(x0+i*xstep, y0+i*ystep)
>
wait tinc milliseconds with messages
unlock screen
end repeat
>
>
> end mouseUp
>
> --
Dr. Richard E. Hawkins, Esq.
(702) 508-8462
More information about the use-livecode
mailing list