public override void Apply(IList <Rectangle> updates = null) { if (Pattern != null) { BGI.SetFillPattern(Pattern, (byte)Color); } }