/// <summary> /// Paint skin if necessary /// </summary> public void Paint(PaintEventArgs e) { foreach (SkinLevel level in levels) { if (e.ClipRectangle.IntersectsWith(level.Bounds)) { level.Paint(e.Graphics); } } foreach (Object obj in SubSkins) { FormSkin formSkin = (FormSkin)obj; formSkin.Paint(e); } }