Yeah Steve, I debated whether to use your "Gold Standard" CircleFill routine, the one tried and tested here and maybe even at Walter's forum... and likely long before I came to [abandoned, outdated and now likely malicious qb64 dot net website - don’t go there], but I figured Ken might be more inclined to buy a smaller more easy to understand SUB circleFill using PAINT??? Dang just get him to use a SUB properly to see the convenience!
In attempt to help Ken, I also dumped the use of TYPE which does keep all those arrays under one more manage-able name and index. I know others who avoid this structure form of data, it's easier to understand the tenancy to avoid that complexity.
I am afraid Ken is very into his way of doing things like drawing and the blacking out moving figures rather than simple CLS and redraw everything like he is back in 80's when that sort of thing took too much time (ha! or using JB). And why RANDOMIZE TIMER before every use of RND???
I am sorry to see all the folks encouraging the non use of trig, all these people who do know how to use trig. I don't get it, sure Star fields can be done easily without SIN and COS but it seems an ideal time for some SIN COS practice. Does doing Star Fields without trig help Ken? Oh sure, it helps him avoid SIN and COS that much longer :D
Can anyone do regular polygons without SIN and COS? Probably, but who wants to try?