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
[9243] Re:Re:Re:[질문] 마우스 오버에 관해
권대길.한꼬맹이 [onekid] 940 읽음    2001-07-23 15:34
남병철.레조 님이 쓰신 글 :
: 권대길.한꼬맹이 님이 쓰신 글 :
: : 레조 님이 쓰신 글 :
: : : 안녕하십니까?
: : :
: : : 언젠가 강지연님께 마우스 오버에 관해서는 FAQ 1번을 보라고 알려드렸는데..
: : : 동시에 두가지 이벤트가 일어나네요..
: : : 베이스 클래스를 어떻게 판단하면 좋을까요??
: : :
: : : TForm으로 해놓으면 버튼으로 들어갈때 이벤트가 다 일어납니다.
: : : 아니면 각 이벤트에서 받은 메시지를 다르게 처리해야하나요??
: : : *^^* 너무 간단히 대답한 벌을 받고 있나보네요.. ^^;
: : : 구해주세요~~
: :
: : 안녕하세요..
: :
: : 한꼬맹이 입니다.
: :
: : 어제 집에 잘들어 가셨는지....
: :
: : 그리고 맛사지 팩 언제 사실껀가요,,, 
: :
: : 이제 볼론으로 넘어 가죠...
: :
: : "TForm으로 해놓으면 버튼으로 들어갈때 이벤트가 다 일어납니다"
: :
: : 라고 하셨는데.. 이말이 이해가 잘 안가는 군요...
: :
: : 좀더 자세하게 설명해 주시면 제가 해결해 보도록 노력 해보겠습니다...
: :
: : 그럼...
: :
: :
:
: 지금 보내드린 소스를 보시면 마우스가 버튼 밖에서 안으로 들어갈때 라벨이 변하지 않습니다.
: 그리고 마우스 인과 아웃지점을 모두 브래이크포인트 찍어셔서 보시면 두 지점이 다 작동합니다.
: 이렇게 볼때 두지점이 다 작동하는것은 폼을 기준으로 생각하면 버튼도 폼에 속해있는 상태이니
: 그럴꺼라 생각되지만 상위클래스를 버튼으로 제한하는 메시지루프를 만들면 버튼에서 발생한
: 메시지만 잡을 수 있지 않을까 합니다..
: 그런데 버튼의 상위클래스를 몰라서.. TWinControl인지.. TButton은 아니라고 하네요.. ^^;
: 사용해 보시고 버튼의 오버를 가지하는 방법을 찾으시면 알려주세욤 ^^
: 저도 좀더 해봐야 겠습니다. ^^;

안녕하세요...

한꼬맹이 입니다.

q&a에 있는 것을 보고 하셨군요...

올리신 폼에 대한 메세맵 자체가 잘못 된 겁니다.

q&a에서는 폼에 대해서 마우스 롤오버를 구현했는데....

그렇니까? 폼을 그대로 상속받아서 한거죠,,,,

버턴의 마우스 롤 오버를 구현하시려면 TButton에서 상속 받은 컴포넌트를 가지고

똑같이 해보세요.. 잘될겁니다..

제가 3년 전에 롤오버 버턴 그렇게 만들어 쓰던 기억이 있네요,,,

+ -

관련 글 리스트
9211 [질문] 마우스 오버에 관해 레조 968 2001/07/21
9229     Re:[질문] 마우스 오버에 관해 권대길.한꼬맹이 946 2001/07/23
9234         Re:Re:[질문] 마우스 오버에 관해 남병철.레조 845 2001/07/23
9243             Re:Re:Re:[질문] 마우스 오버에 관해 권대길.한꼬맹이 940 2001/07/23
9251                 Re:Re:Re:Re:[질문] 마우스 오버에 관해 남병철.레조 885 2001/07/23
9258                     Re:Re:Re:Re:Re:[질문] 마우스 오버에 관해 권대길.한꼬맹이 882 2001/07/23
9259                         앗 그러고 보니... ^^ 남병철.레조 905 2001/07/23
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.