이 위시리스트 요청에 영감을 준 것은 무엇입니까?발전하는 빌드 번호가 기능 회귀와 함께 제공되어서는 안 된다는 것이 제 이해이지만 JMP12 이후로 정확히 일어난 일입니다. (나는 JMP13을 테스트하지 않았다).JMP14부터 FrameBox 내의 마커 및 SVG 문자열 표시에 두 가지 심각한 회귀가 있습니다.
당신이 보고 싶은 개선점은 무엇입니까?회귀를 수정하십시오.
이 아이디어가 중요한 이유는 무엇입니까?... 이것은 명백하다
여기에 핵심이 있습니다. FrameBox에서 그려진 요소의 표시 순서는 주어진 그리기 순서를 따라야 합니다.나는 이 문제를 제기한 첫 번째 사람도 아니고 마지막 사람도 아닐 것입니다.제발 제발 제발 JMP 개발자 -- 표시 순서 수정 BS.MarkerSeg 위에 요소를 그리면 해당 마커 세그먼트는 요소 위에 그려서는 안 됩니다.나는 지난 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(올바른 앨리어스!):
