2.1.50 的變化
-
增強(qiáng)了LinkShiftingTool擴(kuò)展以支持僅在一端連接的鏈接。
-
修復(fù)了CommandHandler.doKeyDown以支持Robot.keyDown使用“F2”和“ContextMenu”鍵。
-
改進(jìn)了 AvoidsNodes 鏈接的路由,這些鏈接具有方向?yàn)?45(但不是 90)度的倍數(shù)的“到”端段。
-
修復(fù)了在使用 shadow DOM 的框架(例如 Angular)中加載圖像后不會重繪的圖。
-
如果在圖表初始化之外調(diào)用TextBlock.setBaseline或TextBlock.setUnderline,則還應(yīng)在所有圖表上調(diào)用Diagram.redraw。
2.1.49 的變化
-
添加了Flow PanelLayout擴(kuò)展,在Flow PanelLayout示例中進(jìn)行了演示。此面板布局(不是圖表布局!)將面板元素排列成行或列。隨著時間的推移,我們可能會添加更多屬性來控制此自定義面板布局的行為。
-
修復(fù)了涉及設(shè)置RowColumnDefinition屬性和調(diào)用Panel.removeColumnDefinition 的撤消/重做錯誤。
-
修復(fù)了Picture.successFunction在某些情況下被錯誤調(diào)用兩次的問題,例如復(fù)制粘貼節(jié)點(diǎn)時。
-
修復(fù)了Diagram.makeSVG不會在某些 GraphObjects 上渲染陰影的問題。
-
固定Diagram.makeSVG使用時沒有限Panel.Spot與Panel.isClipping設(shè)置為true。
-
在從輸出SVG陰影的改善的視覺一致性Diagram.makeSVG。
2.1.48 的變化
-
修復(fù)了Panel.removeRowDefinition和Panel.removeColumnDefinition 以在刪除 最高索引RowColumnDefinition時減少Panel.rowCount和Panel.columnCount。
-
固定Picture.successFunction,它僅被調(diào)用為具有給定唯一Picture.source的第一張圖片。現(xiàn)在為每個具有successFunction相同(成功加載)源定義的圖片調(diào)用它。
2.1.47 的變化
-
修復(fù)了Diagram.layoutDiagram如果在正在進(jìn)行的圖表更新中調(diào)用(例如在像 一樣的DiagramEvent期間"InitialLayoutCompleted")不會立即執(zhí)行布局。
-
修復(fù)了Panel.itemTemplate以便在面板在項(xiàng)目數(shù)據(jù)中找不到具有給定類別名稱的任何模板時使用它,而不是默認(rèn)項(xiàng)目模板。
-
Diagram.viewSize,如果設(shè)置,現(xiàn)在優(yōu)先于Diagram.div的大小。設(shè)置 DIV 和 的情況并不常見viewSize,但在自動設(shè)置 DIV 的環(huán)境中,設(shè)置顯式 DIV 也可能有助于測試目的viewSize。
2.1.46 的變化
-
修復(fù)了導(dǎo)致某些事務(wù)跳過UndoManager 的不確定動畫。
-
修復(fù)了Diagram.makeImageData以 在選項(xiàng)為 true 但選項(xiàng)為 false時繪制除持有Diagram.grid的部件之外的“網(wǎng)格”層中的任何其他部件。 showGridshowTemporary