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
[15625] Re:Re:Bitmap과 폼위에 선 그리기
김소영 [uptonow] 1117 읽음    2002-02-19 12:29
경호 님이 쓰신 글 :
: 소영님 안녕하세요 경호입니다 ^^
:
:
: 이미지 위에 그림을 그리는 것은 소영님이 bmp이미지를 올려 놓으셨을 테니까 폼위에 그리지 마시고 이미지 위에 직접 라인을 그리시면 됩니다.
:
: 그리고 FA쪽에서는 이벤트가 없는 경우에는 그냥 BMP를 로드하여 백그라운드 이미지를 그린후 그위에 버튼 등을 이용해서 컨트롤들을 그려주지요 예를 들면 ON/OFF 스위치등을 표시할때는 버튼에 이미지를 입혀서 사용하구요 그리고 장비그림(뭐 대충 도면이나 랙의 그림등...)에서 알람을 표시하거나 실시간으로 그림의 상태가 바뀌어야 한다면 전체 이미지를 그려서 사용하지요 도면이나 랙등은 장비에서 발생하는 이벤트에 따라서 색깔이 바뀌어야 하니까 원본 이미지를 그리고 해당하는 부분에랙트를 계산해서 그위에 그림을 다시 그려준답니다.
:
: 음 도움이 되셨을려나 모르겠군요 ^^
: 궁금하신것이 있으면 리플달아 주세요 ^^

경호님, 답변감사합니다.
FA관련 프로그래밍을 하시나보네요.
전 논문땜에 시작하게 됐지만 어렵네요. 이젠 FA 프로그램들을 볼 때마다 그걸 만든 분들을
생각하게 됩니다.^^

제가 생각하는 프로그램은,
1. 장치버튼들을 폼에 만듦(반응기,탱크,밸브)
2. 이들을 클릭하면 폼위에 각각의 이미지가 그려짐.
3. 마우스로 라인으로 연결
입니다.

그런데 경호님 말씀하신 경우는 이미지 하나만을 이용할 때를 말하는 것 같은데 맞나여?
전 폼에 이미지가 여러개이고 이들을 라인으로 연결하려고 하거든요. 그래서 장치가 연결되어 있는 것처럼 보이게 하려면 라인이 폼과 이미지의 여백을 동시에 거쳐야 합니다.
이런 경우 사용하는 일반적인 해결법은 어떤 건가요? 혹시 폼에 일일이 그려야 하는 건 아니겠죠?

처음부터 정확히 설명을 하지않아 다시 답변을 부탁 드리게되네요. 죄송합니다.^^;;


+ -

관련 글 리스트
15587 Bitmap과 폼위에 선 그리기 소영 1267 2002/02/18
15592     Re:Bitmap과 폼위에 선 그리기 경호 1061 2002/02/18
15625         Re:Re:Bitmap과 폼위에 선 그리기 김소영 1117 2002/02/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.