다른 모달 폼에서 Dialog 호출후 창이 닫히면, 해당 프로그램에 마우스, 키보드가 포커스 되지 않습니다
Timer로 반복 실행시 정상 작동되나, 동일하게 마우스, 키보드 사용자 포커스는 처리되지 않습니다.
새 프로젝트로 실행시에는 별다른 이슈가 없습니다.
혹시 관련 증상 겪어보신분 있을실까요??
=============================
procedure Button1Click(Sender : TObject);
begin
if ColorDialog1.Execute() then
begin
Edit1.SetFocus; // 처리안됨 기타 마우스, 키보드 관련 이벤트도 동일 (※응답없음 상태 아님)
end
else
begin
end;
end;
//위 이벤트 처리후 Alt+F4 등 관련 단축키도 작동되지 않아, 작업 관리자에서 직접 종료해야하는 상태입니다..
질문
Miniuser
안녕하세요.
델파이로 개발도중 특이한 이슈가 있어, 문의드립니다.
메인폼(Main Form)에서는 몇번이나 Dialog를 호출해도 문제가 없으나,
다른 모달 폼에서 Dialog 호출후 창이 닫히면, 해당 프로그램에 마우스, 키보드가 포커스 되지 않습니다
Timer로 반복 실행시 정상 작동되나, 동일하게 마우스, 키보드 사용자 포커스는 처리되지 않습니다.
새 프로젝트로 실행시에는 별다른 이슈가 없습니다.
혹시 관련 증상 겪어보신분 있을실까요??
=============================
procedure Button1Click(Sender : TObject);
begin
if ColorDialog1.Execute() then
begin
Edit1.SetFocus; // 처리안됨 기타 마우스, 키보드 관련 이벤트도 동일 (※응답없음 상태 아님)
end
else
begin
end;
end;
//위 이벤트 처리후 Alt+F4 등 관련 단축키도 작동되지 않아, 작업 관리자에서 직접 종료해야하는 상태입니다..
==============================
사용환경 : Delphi 10.2, Window 10
이 댓글 링크
다른 사이트에 공유하기
4 answers to this question
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.