How to prevent that a changing text on the Draw canvas is superimposed on previous text? The trick is to put Draw.SetBackground in Restore and not in Setup, so that it is called each time the canvas is redrawn!