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
[41657] Re:Re:Re:다른 Image안에 그려진 그림이 겹쳐서 보이게 어떻게 하면 되나요?
쥬신 [chusin] 857 읽음    2005-08-25 16:02
만약 깜박임 현상이 생기면 panel위에 작업했다면 밑에 생성자에 이걸 써주면 깜박임 현상은 없을 겁니다.
Panel1->DoubleBuffered=true;

유영인  Cuperido 님이 쓰신 글 :
: 아래 코드는 Image1에서 전부 하는 것이고,
: 캡쳐된 소스코드는 Image1 ~ Image3 에서 하는 것이군요.
:
: 아래 코드처럼 Image1에 전부 하시는 것이라면,
: 문제가 없을 듯 싶고, Image1~3 에 작업을 하는 것이라면
: 각 이미지의 Transparent 프로퍼티를 True 로 두시면 될 것 같습니다.
:
: 하지만, Transparent 속성상, 깜빡임이 나올 수 있으니,
: 특별한 경우가 아니게, 아래처럼 원을 그리는 작업이라면
: 실질적으로 이미지 하나를 이용 하시는 것이 좋을듯 싶습니다.
:
:
: cuperido
:
: 홍선기 님이 쓰신 글 :
: : 그림이 제대로 나오지 않아 코드만 올려보니다. ^^
: :
: : {
: :
: :    Image1->Canvas->Brush->Color=clRed;
: :    Image1->Canvas->Ellipse(20,20, 50,50);
: :
: :    Image1->Canvas->Brush->Color=clRed;
: :    Image1->Canvas->Ellipse(20,20, 100,100);
: :
: :    Image1->Canvas->Brush->Color=clRed;
: :    Image1->Canvas->Ellipse(20,20, 150,150);
: :
: : }
: :
: :
: :
: : 홍선기 님이 쓰신 글 :
: : : C++ Builder를 시작한지 1주일 된 사람입니다.
: : : 그러다 보니 쉬워보이는 듯한데 잘 되지 않아 질문을 올립니다.
: : :
: : : 1.JPG에서 처럼
: : :    Panel4에 Image 1 /2 / 3를 all client로 설정하여 올리고
: : :    각각의 Image에 그림을 그린 후
: : :   Panel2를 클릭하였을때 Image 1/2/3에 그린 그림이 동시에 보이도록 하고 싶읍니다.
: : :
: : : 헌데.. 결과를 보면
: : :   Image 3에 그려진 그림만 나오는군요 ㅠㅠ
: : :
: : :  Transparent를 속성이 있어서 사용하여 보기도 했지만 되지 않아서 이렇게 도움을 요청하게 되었읍니다.
: : :
: : :
: : : 2.JPG의 상단의 그림이 실제적인 결과물이고
: : :              하단의 그림이  원하는 결과물입니다.

+ -

관련 글 리스트
41637 다른 Image안에 그려진 그림이 겹쳐서 보이게 어떻게 하면 되나요? 홍선기 793 2005/08/25
41638     Re:다른 Image안에 그려진 그림이 겹쳐서 보이게 어떻게 하면 되나요? 홍선기 838 2005/08/25
41640         Re:Re:다른 Image안에 그려진 그림이 겹쳐서 보이게 어떻게 하면 되나요? 유영인 Cuperido 788 2005/08/25
41657             Re:Re:Re:다른 Image안에 그려진 그림이 겹쳐서 보이게 어떻게 하면 되나요? 쥬신 857 2005/08/25
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.