update control structure for windowing of data and canvas.