답글이 넘 길게 달리는 바람에 새로 질문을 올립니다. ^^a
정말 (저에게는) 어려운 문제에 봉착을 했는데요..
델파이5.0으로 한 프로젝트 안에 폼 3개를 만들었습니다.
폼 이름을 Main(<-main form), Sub1, Sub2 라고 가정하고요.
Main에서 버튼 클릭시 Main은 화면에서 없어지고,
동시에 Sub1과 Sub2를 동시에 화면에 보이게 해주려고 했습니다.
그런데 Main이 자동으로 화면에 보여질 때 Sub2가 같이 보여버리네요..
그리곤 Main의 버튼을 클릭하려고 하니, 클릭이 되질 않아요..
Sub2의 버튼들만 눌려지고.. ㅠ.ㅠ
이일을 어찌하면 좋을까요?
동시에 두 폼을 화면에 나타나게 하는 것과.. 그 두개의 폼에 있는 버튼들을
클릭했을 때 모두 동작이 가능하게끔 하려면.. 어떡하면 좋아요? ㅠ.ㅠ
P.S : 핸들러가 무언가요? -_-a (학교에선 왜 이런건 안 알려주는지..)
참고하시라구요.. 소스를 텍스트 파일로 올려볼께요..
Sub2.ShowModal 이부분이 문제이군요.
Modal 폼으로 띄우시면 그 폼이 닫히기 전까지는 불러온 Main버튼은 누를수가 없죠.
Modaless폼으로 띄우셔야 됩니다..
즉 버튼클릭 부분에서
Self.Hide;
Sub1.Show;
Sub2.Show;
하시면 되겠죠 ^^
기본적으로 델파이에서 어떻게 이부분에 대해서 알려주는지 더 알고 싶으면 델파이에서 제공해주는 도움말을 참조하세요..