|
버튼 이벤트에 코딩하시면 Chart업데이트 시에 지워집니다.
TChart 의 Draw 핸들러에 코딩하시면 됩니다.
AfterChartDraw인가 에 코딩하시면 TChart가 Chart를 그린 후 코드에 기술된 대로 겹쳐서 그리겠지요
파노 님이 쓰신 글 :
: 버튼을 하나 만들어서 클릭시에 차트 특정위치의 X pos값을 계산하여 선을 그리려고 하는데 선이 그려졌다 바로 지워져 버립니다.
:
: Chart1->Canvas->MoveTo(Chart1->BottomAxis->CalcXPosValue(pos),Chart1->ChartRect.Top - Chart1->Height3D);
: Chart1->Canvas->LineTo(Chart1->BottomAxis->CalcXPosValue(pos),Chart1->ChartRect.Bottom - Chart1->Height3D);
:
: 코드는 위와 같이 코딩했습니다.
: Canvas 속성이나 Chart 속성중에 바꿔야 하는것이 있는것인지..
: 혹시 아시는분 계시면 알려주세요..
|