This commit is contained in:
2025-08-12 15:33:19 +08:00
parent f9907e2ec6
commit 904b2c0988
@@ -434,7 +434,7 @@ namespace Ink_Canvas
case "select": case "select":
{ {
LassoSelectIconGeometry.Brush = new SolidColorBrush(Color.FromRgb(30, 58, 138)); LassoSelectIconGeometry.Brush = new SolidColorBrush(Color.FromRgb(30, 58, 138));
LassoSelectIconGeometry.Geometry = LassoSelectIconGeometry.Geometry =
Geometry.Parse(XamlGraphicsIconGeometries.SolidLassoSelectIcon); Geometry.Parse(XamlGraphicsIconGeometries.SolidLassoSelectIcon);
BoardSelect.Background = new SolidColorBrush(Color.FromRgb(37, 99, 235)); BoardSelect.Background = new SolidColorBrush(Color.FromRgb(37, 99, 235));
BoardSelect.BorderBrush = new SolidColorBrush(Color.FromRgb(37, 99, 235)); BoardSelect.BorderBrush = new SolidColorBrush(Color.FromRgb(37, 99, 235));
@@ -445,6 +445,20 @@ namespace Ink_Canvas
System.Windows.Controls.Canvas.SetLeft(FloatingbarSelectionBG, 28 * 5); System.Windows.Controls.Canvas.SetLeft(FloatingbarSelectionBG, 28 * 5);
break; break;
} }
case "cursor":
{
CursorIconGeometry.Brush = new SolidColorBrush(Color.FromRgb(30, 58, 138));
CursorIconGeometry.Geometry =
Geometry.Parse(XamlGraphicsIconGeometries.LinedCursorIcon);
BoardPen.Background = new SolidColorBrush(Color.FromRgb(244, 244, 245));
BoardPen.BorderBrush = new SolidColorBrush(Color.FromRgb(161, 161, 170));
BoardPenGeometry.Brush = new SolidColorBrush(Color.FromRgb(24, 24, 27));
BoardPenLabel.Foreground = new SolidColorBrush(Color.FromRgb(24, 24, 27));
FloatingbarSelectionBG.Visibility = Visibility.Visible;
System.Windows.Controls.Canvas.SetLeft(FloatingbarSelectionBG, 0);
break;
}
case "shape": case "shape":
{ {
// 对图形模式进行特殊处理,不修改按钮UI状态 // 对图形模式进行特殊处理,不修改按钮UI状态