//рефреш public void Refresh() { screen.Clear(Color.White); shapelist.ForEach(delegate(Shape shape) { shape.Draw(); }); onShapesChanged(this.internal_index, ref shapelist); SynchronizeImage(); }