このウィッシュリストリクエストのきっかけは何ですか?ビルド番号の向上に機能の低下が伴うべきではないと私は理解していますが、まさにそれが JMP12 以降に起こっていることです。 (JMP13 はテストしていません)。JMP14 以降、FrameBox 内のマーカーと SVG 文字列の表示には 2 つの重大な後退があります。
改善してほしいことは何ですか?回帰を修正してください。
この考え方がなぜ重要なのでしょうか?...これは明らかです
ここが核心です。FrameBox 内に描画された要素の表示順序は、指定された描画順序に従う必要があります。私はこのことを提起した最初の者ではありませんし、最後になるつもりもありません。お願い、お願い、JMP 開発者 -- BS の表示順序を修正してください。マーカーセグメントの上に要素を描画する場合、そのマーカーセグメントは要素の上に描画すべきではありません。私は過去 2 年間に何度かこの問題を取り上げてきましたし、他の人も同様にこの問題を取り上げているのを見てきました。なぜ沈黙なのでしょうか?これは簡単に修正できるはずです。
次に、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 (適切にエイリアスが付けられています!):
