음.... 우선 ActiveForm으로 OCX를 하나 만들고
(이 ocx에는 edit 컴포넌트가 2개 있습니다.)
이 ocx를 컴포넌트로 등록합니다.
그리고 일반 application form을 만들어서 그 폼 위에 ocx를 올려놓습니다.
구조상으로는 application form 안에 ocx가 있고 이 ocx 안에 edit 컴포넌트가 2개 있습니다.
ocx를 만들때 즉 activeform에서는 edit1에서 탭키를 누르면 edit2로 잘 갑니다.
근데 application form 안에 위치한 ocx의 edit1에서 탭키를 누르면 application form에 있는 다른 버튼이나 기타 컴포넌트로 focus가 옮겨갑니다.
이를 어떻게 해결해야 하죠 ? application form안의 ocx에서도 edit1에서 탭키를 누르면 ocx에 있는 edit2로 포커스가 옮겨가야 하는데......
쩝... 큰일났네...
> 음.... 우선 ActiveForm으로 OCX를 하나 만들고
>
> (이 ocx에는 edit 컴포넌트가 2개 있습니다.)
>
>
>
> 이 ocx를 컴포넌트로 등록합니다.
>
>
>
> 그리고 일반 application form을 만들어서 그 폼 위에 ocx를 올려놓습니다.
>
>
>
> 구조상으로는 application form 안에 ocx가 있고 이 ocx 안에 edit 컴포넌트가 2개 있습니다.
>
>
>
> ocx를 만들때 즉 activeform에서는 edit1에서 탭키를 누르면 edit2로 잘 갑니다.
>
>
>
> 근데 application form 안에 위치한 ocx의 edit1에서 탭키를 누르면 application form에 있는 다른 버튼이나 기타 컴포넌트로 focus가 옮겨갑니다.
>
>
>
> 이를 어떻게 해결해야 하죠 ? application form안의 ocx에서도 edit1에서 탭키를 누르면 ocx에 있는 edit2로 포커스가 옮겨가야 하는데......
>
>
>
> 쩝... 큰일났네...
>
음.....
구체적으로 어떤 상황인지는 잘모르지만 ...
edit1의 Exit이벤트에서 특정컴퍼넌트로 포커스를 넘겨주면 되지않을까요???
그냥 저 혼자의 생각이었습니다....
즐거운 하루되세요....