@Petr and @Ashish,
You guys are definitely going places.
Yeppers!
Ashish, your trailing edge is a radius of a circle as the leading edge, a result I failed to achieve, nice!
Petr, your code has 2 lines more than mine and yours moves! also nice!
Oh Vince just posted! Dang! wow, nice concise code!!!
My trailing edge is not a radius of a circle, I'm not even sure it is ellipse.
If leading edge y = SQR(radius^2 - x^2) then trailing edge is a fraction of y, so I can make the crescent as thick or thin as I want. EDIT minus not plus
Yeah Petr, now I've got to get the cresents twirling too! ;-)) Plus.... :)
PS sorry for my poor spelling of crescent (the spell checker worked!)