Neopixel strip control without delays

LarryD.

Ok...my fault, so sorry.
I hope this image make it understandable.

I think with the code for it I can customize background color and pixel anim color. Would be nice to have a simple control for the speed of the moving pixel...I think It will be setting the timer value:

if (flag == true && millis() - commonMillis >= ***1000***)

Then I will create state machines to toggle differents effects.

Case 1 : Fade
Case 2 : Moving pixel
Case 3: Rainbow