예를들어 폼위에 4개의 버튼이 있다고 가정하고 마우스가 이들의 버튼에
위치하게 되면 버튼의 색깔을 바꾸려고 합니다.
마우스가 다른 버튼으로 이동하면 처음의 버튼은 본래의 색깔인 회색으로
되고 이동된 버튼이 색깔이 변하게 하는 것입니다.
버튼 컴퍼넌트의 이벤트중 Mouse Move이벤트를 사용하면 될 것 같은데...
버튼에서 벗어났을 경우의 코딩이 어렵네요.
물론 폼의 이벤트에서(Mouse Move)에서 원래의 색으로 변환하게 할 수
있지만 이럴경우 버튼이 공간이 없이 4개가 붙어 있을 경우 이벤트가 발생
되지 않습니다.
또 마우스로 버튼을 클릭시 '찰칵' 하는 버튼이 눌리는 소리를 발생하는
코딩은 어떻게 해야 되는지요 ?
|