diff --git a/ST.Library.UI/NodeEditor/STNodeEditor.cs b/ST.Library.UI/NodeEditor/STNodeEditor.cs index f2d2ea8..f8ac69d 100644 --- a/ST.Library.UI/NodeEditor/STNodeEditor.cs +++ b/ST.Library.UI/NodeEditor/STNodeEditor.cs @@ -692,9 +692,6 @@ private void RenderEditorToCanvasLegacy(SKCanvas canvas) { if (!string.IsNullOrEmpty(m_find.Mark)) this.OnDrawMark(m_drawing_tools); break; } - return bitmap; - } - if (this._ShowLocation) this.OnDrawNodeOutLocation(m_drawing_tools, this.Size, m_lst_node_out); this.OnDrawAlert(); } @@ -1181,7 +1178,7 @@ protected virtual void OnDrawMagnet(DrawingTools dt, MagnetInfo mi) { protected virtual void OnDrawSelectedRectangle(DrawingTools dt, RectangleF rectf) { if (m_canvas == null) return; var fill = Color.FromArgb(this._SelectedRectangleColor.A / 3, this._SelectedRectangleColor); - Rectangle rect = this.CanvasToControl(m_rect_select); + RectangleF rect = this.CanvasToControl(m_rect_select); using (var stroke = new SKPaint { Color = SkiaDrawingHelper.ToSKColor(this._SelectedRectangleColor), Style = SKPaintStyle.Stroke, StrokeWidth = 1, IsAntialias = true }) using (var bg = new SKPaint { Color = SkiaDrawingHelper.ToSKColor(fill), Style = SKPaintStyle.Fill, IsAntialias = true }) { m_canvas.DrawRect(rectf.Left, rectf.Top, rectf.Width, rectf.Height, stroke); diff --git a/ST.Library.UI/ST.Library.UI.csproj b/ST.Library.UI/ST.Library.UI.csproj index fb6bb9b..393d857 100644 --- a/ST.Library.UI/ST.Library.UI.csproj +++ b/ST.Library.UI/ST.Library.UI.csproj @@ -6,6 +6,7 @@ disable false preview + $(NoWarn);WFO1000 diff --git a/WinNodeEditorDemo/WinNodeEditorDemo.csproj b/WinNodeEditorDemo/WinNodeEditorDemo.csproj index cd5bb2c..1d82658 100644 --- a/WinNodeEditorDemo/WinNodeEditorDemo.csproj +++ b/WinNodeEditorDemo/WinNodeEditorDemo.csproj @@ -5,6 +5,7 @@ true disable disable + $(NoWarn);WFO1000 false preview diff --git a/WpfNodeEdittorDemo/WpfNodeEdittorDemo.csproj b/WpfNodeEdittorDemo/WpfNodeEdittorDemo.csproj index 39c7fa8..6b2b434 100644 --- a/WpfNodeEdittorDemo/WpfNodeEdittorDemo.csproj +++ b/WpfNodeEdittorDemo/WpfNodeEdittorDemo.csproj @@ -2,8 +2,9 @@ WinExe - net8.0-windows + net10.0-windows enable + $(NoWarn);WFO1000 disable true True