|
leo21c 님이 쓰신 글 :
: 저도 비슷한 문제로 어떻게 처리를 할까 고민을 했는데 TImage는 TGraphicControl에서
: 상속 받은 것일 겁니다.
: 기본적은로 TImage는 Focus를 받지 않기 때문에 Key이벤트를 처리할 필요가 없죠!!
: 저도 초보지만 이렇게 처리를 했습니다.
: TImage가 있는 Form에서 key이벤트를 받아서 처리를 하는 것입니다.
: 당연한 이야긴가요? ^^~
: 이의 있으시면 아니 다른 방법이 있으시면 리플달아주세요.
:
:
: 냉큼이 님이 쓰신 글 :
: : TImage 이벤트를 보면
: :
: : 마우스에 관련된 이벤트는 있지만
: :
: : 키보드에 관련된 이벤트는 없는데요.
: :
: : 이 TImage 에서 키보드 입력을 받고싶거든요.
: :
: : 어떻게 방법이 있을까요?
답변 감사드립니다.
저도 그 방법을 생각했었는데
폼에 다른 컴퍼넌트가 있으면 그쪽으로 포커스가 옮겨지는 바람에
생각처럼 구현하지는 못했습니다.
물론 제가 실력이 모자라서겠지요.
고민을 거듭한 끝에
height, width 각각 1짜리 라디오버튼을 만들어서
TImage를 클릭하면 자동으로 포커스가 라디오버튼으로 가도록 했습니다.
마치 TImage에 포커스가 맞춰져서 TImage에 방향키가 먹히는것 같더군요.
하지만 더 좋은 방법이 있을거라고 생각합니다.
|