improve:快捷调色盘
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
using Ink_Canvas.Helpers;
|
using Ink_Canvas.Helpers;
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
using System.Threading.Tasks;
|
using System.Threading.Tasks;
|
||||||
@@ -131,6 +131,12 @@ namespace Ink_Canvas
|
|||||||
}
|
}
|
||||||
|
|
||||||
double alpha = inkCanvas.DefaultDrawingAttributes.Color.A;
|
double alpha = inkCanvas.DefaultDrawingAttributes.Color.A;
|
||||||
|
if (penType == 0 && Settings?.Canvas != null)
|
||||||
|
{
|
||||||
|
double settingAlpha = Settings.Canvas.InkAlpha;
|
||||||
|
if (settingAlpha >= 0 && settingAlpha <= 255)
|
||||||
|
alpha = settingAlpha;
|
||||||
|
}
|
||||||
|
|
||||||
if (penType == 0)
|
if (penType == 0)
|
||||||
{
|
{
|
||||||
|
|||||||
@@ -2337,9 +2337,8 @@ namespace Ink_Canvas
|
|||||||
var NowB = drawingAttributes.Color.B;
|
var NowB = drawingAttributes.Color.B;
|
||||||
// Trace.WriteLine(BitConverter.GetBytes(((Slider)sender).Value));
|
// Trace.WriteLine(BitConverter.GetBytes(((Slider)sender).Value));
|
||||||
drawingAttributes.Color = Color.FromArgb((byte)((Slider)sender).Value, NowR, NowG, NowB);
|
drawingAttributes.Color = Color.FromArgb((byte)((Slider)sender).Value, NowR, NowG, NowB);
|
||||||
// drawingAttributes.Width = ((Slider)sender).Value / 2;
|
Settings.Canvas.InkAlpha = ((Slider)sender).Value;
|
||||||
// Settings.Canvas.InkAlpha = ((Slider)sender).Value;
|
SaveSettingsToFile();
|
||||||
// SaveSettingsToFile();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void ComboBoxHyperbolaAsymptoteOption_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
private void ComboBoxHyperbolaAsymptoteOption_SelectionChanged(object sender, SelectionChangedEventArgs e)
|
||||||
|
|||||||
Reference in New Issue
Block a user