질문 4가지
1. 콘트롤바위에툴바를 만들고 툴바위에 툴버튼을 만들어 기존에 만들어진
메뉴를 연결하여 사용하는데 단축키가 작동되지 않습니다. 왜그런가요
2. 제가만든 메뉴중 보기-기본도구 에 Check 기능을 사용하는데 이것은
한번클릭하면 툴바가 보이고 또한번클릭하면 보이지 안게 작동하도록
하는것입니다 그런데 이툴바를 Dock 기능을 사용하여 다른곳에 옮기면
조그만 윈도우가 되어나타나고 이것을 닫아버리면 메뉴의 보기-기본도구
에 Check가 되지않게 하려면 어디에서 어떻게 처리해주면 되죠
3. StatusBar를 4개의 판넬로 나누어 사용하는데 여기에 메세지나 다른
콤포넌트의 Long-Hint를 나타내 주는데 StatusBar에 나타나는 글자의
색깔을 바꾸고 싶은데 어떻게 하면 될까요
4. 어떤 특정 툴버튼을 눌렀을때 프로그램 내부에서 모든처리를 끝낸후 StatusBar[0]에
메세지를 Set시켜 줍니다. (예:조회 완료 되었습니다) 그런데 그툴버튼을 누르고
난뒤 메세지가 나타나기전에 툴버튼을 마우스가 벗어나면 메세지가 나타나지 않습
니다(참고로 저는 Long-hint를 StatusBar에 자동으로 나타내 주지만 마우스를 옮긴
곳이 Long Hint가 없는곳 인데도 프로그램 내부에서 Set시킨 메세지가 나타나지
않습니다) 그리고 이프로그램 구성은 폼위에((콘트롤바-툴바-툴버튼)+ PageControl
+StatusBar)) 로 구성되어 있습니다.
*참고로 PageControl 이 없는 프로그램에서는 마우스를 옮겨도 메세지가 정확히
나타납니다.
이상 위의 4가지 질문중 아무것이라도 아는분 있으면 도와 주세요
> 질문 4가지
>
> 1. 콘트롤바위에툴바를 만들고 툴바위에 툴버튼을 만들어 기존에 만들어진
>
> 메뉴를 연결하여 사용하는데 단축키가 작동되지 않습니다. 왜그런가요
--> 메인폼에 KeyPreview라는 프로퍼티를 TRUE로 설정해 보세여....
>
> 2. 제가만든 메뉴중 보기-기본도구 에 Check 기능을 사용하는데 이것은
>
> 한번클릭하면 툴바가 보이고 또한번클릭하면 보이지 안게 작동하도록
>
> 하는것입니다 그런데 이툴바를 Dock 기능을 사용하여 다른곳에 옮기면
>
> 조그만 윈도우가 되어나타나고 이것을 닫아버리면 메뉴의 보기-기본도구
>
> 에 Check가 되지않게 하려면 어디에서 어떻게 처리해주면 되죠
--> Docking관련 이벤트가 있는걸로 알고 있는뎅.......^^;;;;
>
> 3. StatusBar를 4개의 판넬로 나누어 사용하는데 여기에 메세지나 다른
>
> 콤포넌트의 Long-Hint를 나타내 주는데 StatusBar에 나타나는 글자의
>
> 색깔을 바꾸고 싶은데 어떻게 하면 될까요
--> StatusBar에 글자를 나타낼 라벨이나 기타 컴포넌트를 아무데나 올려 놓구여
그 라벨에 폰트 속성을 원하는것으로 바꾸구여....
그 담에 라벨의 Parent 속성을 StatusBar로 지정해 주시면 됩니다.
그 담에 StatusBar에 나타낼 글자를 라벨에 쓰세여...
원할때 마다 라벨의 폰트 속성만 바꿔 주시면 됩니다...
>
> 4. 어떤 특정 툴버튼을 눌렀을때 프로그램 내부에서 모든처리를 끝낸후 StatusBar[0]에
>
> 메세지를 Set시켜 줍니다. (예:조회 완료 되었습니다) 그런데 그툴버튼을 누르고
>
> 난뒤 메세지가 나타나기전에 툴버튼을 마우스가 벗어나면 메세지가 나타나지 않습
>
> 니다(참고로 저는 Long-hint를 StatusBar에 자동으로 나타내 주지만 마우스를 옮긴
>
> 곳이 Long Hint가 없는곳 인데도 프로그램 내부에서 Set시킨 메세지가 나타나지
>
> 않습니다) 그리고 이프로그램 구성은 폼위에((콘트롤바-툴바-툴버튼)+ PageControl
>
> +StatusBar)) 로 구성되어 있습니다.
>
> *참고로 PageControl 이 없는 프로그램에서는 마우스를 옮겨도 메세지가 정확히
>
> 나타납니다.
--> 혹시 툴버튼의 OnExit에 StatusBar[0]의 내용을 Clear 하는 루틴이 있지 안나여??
아니면 툴버튼에 마우스가 위치해 있을때만 메세지가 StatusBar[0]에 나오게끔
해 놓으셨던가......쩝...........
암튼 마우스 관련 이벤트를 다시한번 점검해 보시져...^^
>
> 이상 위의 4가지 질문중 아무것이라도 아는분 있으면 도와 주세요
>