Fun with Circles

It doesn’t do a great deal other than generate circle arcs or segments, but does demonstrate how to:

  • Draw an arc on a canvas – uses the for each number rather than a timer, seems to work much faster – see “DrawSegment” procedure, 2nd if/then (this was before the new arc block arrived!)
  • Draw a segment on a canvas
  • Rotate a segment on a canvas – 0 degrees may not be where you want it
  • Change colour of segments
  • Save canvas to image
  • Use of spinner hack to always use top selection on display