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
[10704] Re:[질문] stringgrid에서 힌트를 보여주려면...
최보현.U&I [uriduri] 1100 읽음    2001-09-06 14:02
Jun 님이 쓰신 글 :
: 안녕하세요...
: string grid에서 힌트보여주기에 대한 질문입니다....
:
: mousemove이벤트에서 이전 row와 현재 row를 비교해서 다른 경우
:
:    StringGrid1->Hint = StringGrid1->Cells[0][iRow1];
:    StringGrid1->ShowHint = false;
:    StringGrid1->ShowHint = true;
:
: 라고 주어서 힌트를 보여주는데요...
: 스트링그리드에 마우스가 들어가는 순간에 한 번만 힌트가 나오고 다음부턴 마우스를 움직여도 힌트가 보여지질 않아요...
: 스트링그리드에서 마우스가 나간 후 다시 들어오면 또 한 번만 나오고 안 나오구요...
:
: stringgrid에서 힌트를 보여주는 방법이 이 방법이 아닌 것 같은데...
: 아시는 분은 답변 좀 부탁드릴께요....
:
: 감사합니다...

유엔아이 입니다.

정확한 답변은 아니지만 .. 일반적인 방법으로는 님이 하실려는

문제를 해결 하실수 없음을 알려드립니다.

이유는 간단 합니다.

일반적으로 힌트는 한객체를 기준으로 합니다.

따라서 스트링 그리드에 들어간 순간에 힌트가 표출되고 마우스가 계속 그객체안에 머물게 되면

힌트는 두번 나오지 않습니다.

당연히 스트링 그리드의 특정 칼럼으로 옮겼다고는 하지만 .. 스트링 그리드 그자체를 벗어 났다가

다시 들어온게 아닌 이상에야 ... 힌트는 다시 보여지지 않겠죠~

따라서 .. 기본적은 힌트 제어 방법으로 이런 문제를 해결 하실수는 없을듯 합니다.

잠깐 생각 하기엔 ... 힌트가 표출 되었던적이 있는가에 대한 플래그가 분명히 어딘가에 존재 할것입니다.

그걸 찾아서 초기화를 해주거나 ...

하니면 ... 마우스 움직임을 잡아서 직접 힌트를 구현 해야 하지 않을까 싶습니다..

허접한 답변 죄송 합니다.

그럼

+ -

관련 글 리스트
10702 [질문] stringgrid에서 힌트를 보여주려면... Jun 842 2001/09/06
10704     Re:[질문] stringgrid에서 힌트를 보여주려면... 최보현.U&I 1100 2001/09/06
10716         Re:Re:[질문] stringgrid에서 힌트를 보여주려면... Jun 953 2001/09/06
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.