是什么启发了这个愿望清单请求?据我了解,推进内部版本号不应伴随功能回归,但这正是自 JMP12 以来发生的事情。 (我还没有测试 JMP13)。从 JMP14 开始,FrameBox 中标记和 SVG 字符串的显示有两个严重的退化
您希望看到哪些改进?请修复回归。
为什么这个想法很重要?...这是显而易见的
这是症结所在——FrameBox 中绘制元素的显示顺序必须遵循给定的绘制顺序。我不是第一个提出这个问题的人,也不会是最后一个。请请 JMP 开发人员 - 修复显示顺序 BS。如果我在 MarkerSeg 上方绘制一个元素——那么该标记段不应绘制在该元素上方。在过去的两年里,我已经多次提出这个问题,我也看到其他人也提出了这个问题。为什么沉默?这应该是一个简单的修复。
其次,在 JMP12 中,SVG 字符串已正确别名。在 JMP14 及更高版本(甚至 JMP17)中,SVG 字符串的别名不正确并引入了视觉错误。这在快速扫描图形以查找任何异常时可能很重要——SVG 字符串是背景标记,不应提供视觉混乱,但由于这种回归,自 JMP12 以来没有办法解决它。
下面是一些代码,显示了 MarkerSeg 绘图顺序的问题:
Names Default to Here( 1 );
table = New Table( "test table",
Add Rows( 150000 ),
<<NEW column=""></NEW>
JMP16:

JMP12(首先绘制标记段)

这是混叠问题的示例(背景网格是规则的线条网格):
JMP16:

JMP12(别名正确!):
