/// <inheritdoc/> public override void ToStateOne() { base.ToStateOne(); var editor = _serviceProvider.GetService<ProjectEditor>(); _selection = new LineSelection( editor.Project.CurrentContainer.HelperLayer, _line, editor.Project.Options.HelperStyle, editor.Project.Options.PointShape); _selection.ToStateOne(); }
/// <inheritdoc/> public override void Remove() { base.Remove(); _currentState = ToolState.None; _selection.Remove(); _selection = null; }
/// <inheritdoc/> public override void Remove() { base.Remove(); _selection.Remove(); _selection = null; }