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
[57054] Re:[질문] OpenDialog에서 파일을 더블클릭하여 선택 후 뒷 배경에 마우스 이벤트 발생 문제 해결
머슴.한석복 [] 744 읽음    2009-06-01 14:28
김정현 님이 쓰신 글 :
: 제목에 써 있는데로
:
: OpenDialog에서 파일을 더블클릭하여 선택하면,
:
: 뒷 배경에 있던 TImage에 MouseUp 이벤트가 발생합니다.
:
: 이 MouseUp 이벤트가 발생하지 않게 하거나 다른 방법으로라도
:
: 스킵할 수 있는 좋은 방법이 없을까요?


정말 이벤트가 발생을 하네요..

다른 정식의 방법이 있는지는 모르겠는데 언뜻 떠오르는건,

(1) 전역으로 변수 하나 둬서..( bool selectchange = false; )
(2) OpenDialog의 OnSelectionChange 이벤트에서..이 변수를 true로 셋팅 한후에,
(3) MouseUp 이벤트에서 이 변수가 true이면, 이 변수를 다시 false로 셋팅 하고, return;

하면 되지 않을가 싶긴 한데요. 다른 방법이 있는지는 다른 고수님들께 패스~~

+ -

관련 글 리스트
57044 [질문] OpenDialog에서 파일을 더블클릭하여 선택 후 뒷 배경에 마우스 이벤트 발생 문제 해결 김정현 820 2009/05/31
57086     Re: 모든 답변에 감사를~ 김정현 724 2009/06/02
57078     Re:[질문] OpenDialog에서 파일을 더블클릭하여 선택 후 뒷 배경에 마우스 이벤트 발생 문제 해결 장성호 998 2009/06/02
57054     Re:[질문] OpenDialog에서 파일을 더블클릭하여 선택 후 뒷 배경에 마우스 이벤트 발생 문제 해결 머슴.한석복 744 2009/06/01
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.