Q&A

  • 급!!! 선의 색깔!!!
* 사용환경 : 델파이3 / Windows 98

* 에러 메시지 :





moveto, lineto 를 사용해서,

선을 그리고 있습니다.



예를 들어,

TSIForm.Image.Canvas.moveto(Sx,SY);

TSIForm.Image.canvas.lineto(Ex,Sy);

TSIForm.Image.canvas.lineto(Ex,Ey);



그런데 도착지점에서 흰색 라인과 파란색 라인이 겹칠 경우,(좌표가 같을 경우)

흰색으로 나타납니다.

이것을 파란색으로 보고 싶은데,

어떻게 하면 될까요?







1  COMMENTS
  • Profile
    홍성락 2001.08.02 20:23
    가르쳐주세요! wrote:

    > * 사용환경 : 델파이3 / Windows 98

    > * 에러 메시지 :

    >

    >

    > moveto, lineto 를 사용해서,

    > 선을 그리고 있습니다.

    >

    > 예를 들어,

    > TSIForm.Image.Canvas.moveto(Sx,SY);

    > TSIForm.Image.canvas.lineto(Ex,Sy);

    > TSIForm.Image.canvas.lineto(Ex,Ey);

    >

    > 그런데 도착지점에서 흰색 라인과 파란색 라인이 겹칠 경우,(좌표가 같을 경우)

    > 흰색으로 나타납니다.

    > 이것을 파란색으로 보고 싶은데,

    > 어떻게 하면 될까요?

    > /////////////////////////////////////////////////////

    저도 이런경우가 위험구역그릴때 있었는데요.

    그리는 순서를 우선순위별로 그리는것으로 해결했거든요, 즉 파란색긋는 작업들을

    희색그리는 작업들 이후에해보세요.