안녕하세요~
제가 그리고 싶은 선은 두꺼운 점선 이랍니다.
Canvas.Pen.Color := clRed;
Canvas.Pen.Width := 10;
Canvas.Pen.Style := psDot;
Canvas.MoveTo(10, 10);
Canvas.LineTo(100, 100);
위와같이 하면 점선이 아닌 일반 직선이 표시됩니다.
Canvas.Pen.Width := 1;
같이 수정을 해주면 정상적으로 돌아가는군요
아무래도 Canvas.Pen.Width 에 1 이상의 같이
들어가면 무조건 psSlod 와 똑같은 결과가 보여지는군요
달리 방법이 있을까요? 아님 적당한 그래픽 라이브러리
알고 계시면 답변좀 주셔요~
즐거운 하루~
Help 에 이렇게 나와 있네요.
Note: Dotted or dashed pen styles are not available when the Width property is not 1.
아마도 직접 만드시는게 나을 꺼 같습니다.