private void ApplyColorToSelection(object param) { if (AnnoCanvasToUse == null || SelectedColor == null) { return; } foreach (var curSelectedObject in AnnoCanvasToUse.SelectedObjects) { curSelectedObject.Color = SelectedColor.Value; } AnnoCanvasToUse.InvalidateVisual(); }
private void ApplyColorToSelection(object param) { if (AnnoCanvasToUse == null || SelectedColor == null) { return; } foreach (var curSelectedObject in AnnoCanvasToUse.SelectedObjects) { curSelectedObject.Color = SelectedColor.Value; } AnnoCanvasToUse.InvalidateVisual(); AnnoCanvasToUse_StatisticsUpdated(this, EventArgs.Empty); }
private void ApplyPredefinedColorToSelection(object param) { if (AnnoCanvasToUse == null) { return; } foreach (var curSelectedObject in AnnoCanvasToUse.SelectedObjects) { var foundPredefinedColor = ColorPresetsHelper.Instance.GetPredefinedColor(curSelectedObject); if (foundPredefinedColor != null && foundPredefinedColor.HasValue) { curSelectedObject.Color = foundPredefinedColor.Value; } } AnnoCanvasToUse.InvalidateVisual(); }
private void ApplyPredefinedColorToSelection(object param) { if (AnnoCanvasToUse == null) { return; } foreach (var curSelectedObject in AnnoCanvasToUse.SelectedObjects) { var predefinedColor = ColorPresetsHelper.Instance.GetPredefinedColor(curSelectedObject.WrappedAnnoObject); if (predefinedColor != null && predefinedColor.HasValue) { curSelectedObject.Color = predefinedColor.Value; } } AnnoCanvasToUse.InvalidateVisual(); AnnoCanvasToUse_ColorsUpdated(this, EventArgs.Empty); }