2012-12-19 2 views
0

XE3 용 TChartProVCL을 평가하고 있습니다.가능한 크로스 포인트 기능 버그

1) 시리즈 1, 계단식 라인 2) 시리즈 2, I는 다음 계산 시리즈, X 크로스 포인트를 만들어 다양한 지점

에서 시리즈 1 교차하는 간단한 라인 :

는 I 2 매뉴얼 시리즈 만들어 이것은 Series1과 Series2의 교차점이어야합니다.

x = 6 및 x = 5.6 (약)을 제외하고는 괜찮아 보입니다. 이것은 나에게 버그처럼 보입니다.

image

내 궁극적 인 목표는, 참고로, 시리즈 내부의 지역 색을하는 것입니다. TRegionBandTool은 가까워 질 것이지만 Series1의 위와 아래 영역을 다른 색상으로 채색해야합니다.

+0

http://www.steema.net/upload/에서 파일을 보낼 수 있습니다. 미리 감사드립니다. –

+0

사용자는 즐겨 찾는 이미지 공유 서비스에 이미지를 업로드하고 여기에 링크를 게시하십시오. 질문에 추가하겠습니다. – jachguate

+0

내가 좋아하는 이미지 공유 서비스라고 생각했는데 ...-) ... Okay - 시도해보십시오. https://www.facebook.com/photo.php?fbid=10151283377343950&set=a.104488678949.90537.829828949&type=1&theater – SteveB

답변

1

TCrossPointsFunction이 계단 모드로 설정된 소스를 지원하지 않는 것 같습니다. 향후 릴리스에서 구현 될 위시리스트에 추가했습니다.

+0

주셔서 감사합니다. 봐. 저는 계단식 시리즈와 함께 사용하면 TSeriesBandTool과 비슷한 문제가있는 스레드를 보았습니다. 계단식 시리즈는 이제 수정되었습니다 (TV52013891). 동시에, 누군가 내가 찾고있는 바로 그 해결책을 요청한 것 같습니다 (TV52013892). 이 문제의 상태는 어디에서 확인할 수 있습니까? – SteveB

+0

TV52013891이 수정되었습니다 (계단이있는 TSeriesBandTool). TV52013892는 아직 폐쇄되지 않았지만 여기서 논의 된 것과는 조금 다릅니다. 그것은 TSeriesBandTool에서 두 개의 다른 그라데이션을 가질 가능성을 묻습니다. TCrossPointsFunction은 TSeriesBandTool과 관련이 없습니다. Steema의 티켓은 공개적으로 사용할 수 없습니다. – Yeray

+0

감사합니다. 내가 뭘하려고하는지 분명히하자. 다시 말하지만, 2010 년 JosefG에서 요청한 두 가지 색상의 TSeriesBandTool을 사용하여 똑같은 작업을 수행하고 싶습니다. http://www.teechart.net/support/viewtopic.php?f=7&t=10873 여전히 가능하지 않았지만 아마도 TCrossPointsFunction을 사용하여 다른 영역을 직접 만들었습니다. 이것은 처음부터 이상적인 솔루션이 아니며 계단 스텝 라인에서는 제대로 작동하지 않으므로 전혀 해결책이 아닙니다. 자체 솔루션을 구현할 수 있도록 소스를 구입했습니다. 우선 순위를 높이는 것을 고려하십시오. 고마워! – SteveB

0

"stair-step"시리즈를 TCrossPointsFunction과 함께 사용하는 경우 내 목적을 달성 할 수있는 간단한 "속임수"를 발견했습니다. 나는 단지 :

  1. 계단 단계 속성을 끕니다.
  2. X 축에 두 점을 서로 가깝게 배치하여 계단 단계 효과를 작성하십시오. 예를 들어

:

이 나에게 TCrossPointsFunction를 혼동하지 않고 계단 단계 효과를 제공
const 
    UPPER = 85; 
    LOWER = 75; 
begin 
    SysThresh.Clear; 
    for i := 0 to 8 do 
     SysThresh.AddXY(i, UPPER); 
    SysThresh.AddXY(8.001, LOWER); 
    SysThresh.AddXY(12.999, LOWER); 
    for i := 13 to 25 do 
     SysThresh.AddXY(i, UPPER); 

.