public override void Apply(IList <Rectangle> updates = null) { BGI.SetPalette(Color, Palette, updates); }