override protected void OnPress(IntCoordinate c) { var slice = SliceData.MayRemove(c); if (slice != null) { SliceData.Remove(slice); Redraw(); } }
override public Cursor GetCursor(IntCoordinate c) => (SliceData.MayRemove(c) == null) ? base.GetCursor(c) : _cursor;