C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[18533] Image->Canvas->Pen으로 선을 그렸는데 선을 지우는 방법은 없나요
정기원 [] 831 읽음    2002-05-15 17:54
이곳에 들러시는 모든분들 안녕하십니까?
오늘도 그림 그리다 막혀서 들렀습니다.
저번에 불사새님의 도움으로 무사히 TImage에서 도형과 선을 그렸습니다.
그런데 또 막혔습니다. 막힌곳은 이벤트에 따라 기존에 그려진 선의 색깔을
변경하고 싶어서 선의 색상을 달리 했는데 변경된 선의 색상으로 나타나지 않고
기존 색과 겹쳐진 색으로 나옵니다. 이를 해결할 방법은 없나요?
없다면 기존 선을 지우고 다시 그리면 될것 같은데 지울 수는 없나요?
저의 코드 일부가 다음과 같이 했습니다.
----------------------------------------
    Image1->Canvas->Pen->Color = clBlack;
    Image1->Canvas->Pen->Width = 1;
    Image1->Canvas->MoveTo(X, Y);
    Image1->Canvas->LineTo(X+100, Y+100);

    if(event) {
           Image1->Canvas->Pen->Color = clRed;
           Image1->Canvas->Pen->Width = 2;
    }
-----------------------------------------------
위와 같이 했는데 선의 색깔이 제대로 안 나옵니다.
어떻게 하면 되는지요.
많은 조언 부탁 드립니다.
그럼 모든분들 오늘도 즐거운 하루가 되시길....

+ -

관련 글 리스트
18533 Image->Canvas->Pen으로 선을 그렸는데 선을 지우는 방법은 없나요 정기원 831 2002/05/15
18541     Re:Image->Canvas->Pen으로 선을 그렸는데 선을 지우는 방법은 없나요 닐리리 938 2002/05/15
18544         Re:Re:Image->Canvas->Pen으로 선을 그렸는데 선을 지우는 방법은 없나요 정기원 948 2002/05/15
18548             Re:Re:Re:Image->Canvas->Pen으로 선을 그렸는데 선을 지우는 방법은 없나요 미혜 1586 2002/05/16
18558                 Re:Re:Re:Re:Image->Canvas->Pen으로 선을 그렸는데 선을 지우는 방법은 없나요 fbpsok 995 2002/05/16
18597                     감사합니다. 미혜님 & fbpsok님. 그런데 Image1전체의 색깔이 변경되네요. 저는 선 색깔만 변경하고 싶은 정기원 942 2002/05/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.