델파이 프로그램을 하는 중 궁금증이 있어 도움을 청합니다.
일반적으로 다른 윈도우 프로그램을 보면 커서가 모래시계로 변하면 버튼이나
기타 컴퍼넌트들이 작동할 수 없게 되는 데 ?이렇게 제 프로그램상에서도
어떤 작업을 하는 중에 다른 버튼이나 기능들을 사용할 수 없게 하고 싶어서
폼의 Cursor 프로퍼티를 crHourglass로 바꾸니까 폼에서만 모래시계가 되고
폼위의 다른 컴퍼넌트에서는 적용이 안되더라구요 .. 그래서 폼위의 모든
컴퍼넌트에도 Cursor 프로퍼티를 crHourGlass로 바꾸었는 데 커서 모양만
모래시계로 바뀌었지 폼위의 버튼이나 기타 다른 기능들을 클릭해서 사용할 수
있더라구요.. 제가 하고 싶은 것은 사용 못하게 하고 싶은 데..
물론 Enabled 프로퍼티를 False로 하면 기능을 사용하지 못하게 되는 데
이 방법을 쓰기는 싫어서요.. 몇가지 다른 문제 때문에...
어쨌든 Enabled를 이용하는 방법말고 커서를 모래시계로 바꾸면서 기능을
사용하지 못하게 하는 방법을 아시는 분 꼭 좀 도움을 부탁드립니다...
|