feat(ui): add active preview brush/pen to ColorScheme
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -59,6 +59,10 @@ namespace OpenNest
|
|||||||
|
|
||||||
public Brush PreviewPartBrush { get; private set; }
|
public Brush PreviewPartBrush { get; private set; }
|
||||||
|
|
||||||
|
public Pen ActivePreviewPartPen { get; private set; }
|
||||||
|
|
||||||
|
public Brush ActivePreviewPartBrush { get; private set; }
|
||||||
|
|
||||||
#endregion Pens/Brushes
|
#endregion Pens/Brushes
|
||||||
|
|
||||||
#region Colors
|
#region Colors
|
||||||
@@ -170,8 +174,16 @@ namespace OpenNest
|
|||||||
if (PreviewPartBrush != null)
|
if (PreviewPartBrush != null)
|
||||||
PreviewPartBrush.Dispose();
|
PreviewPartBrush.Dispose();
|
||||||
|
|
||||||
|
if (ActivePreviewPartPen != null)
|
||||||
|
ActivePreviewPartPen.Dispose();
|
||||||
|
|
||||||
|
if (ActivePreviewPartBrush != null)
|
||||||
|
ActivePreviewPartBrush.Dispose();
|
||||||
|
|
||||||
PreviewPartPen = new Pen(value, 1);
|
PreviewPartPen = new Pen(value, 1);
|
||||||
PreviewPartBrush = new SolidBrush(Color.FromArgb(60, value));
|
PreviewPartBrush = new SolidBrush(Color.FromArgb(60, value));
|
||||||
|
ActivePreviewPartPen = new Pen(Color.FromArgb(128, value), 1);
|
||||||
|
ActivePreviewPartBrush = new SolidBrush(Color.FromArgb(30, value));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user