안녕하십니까.
MDI에서 동일한 자식창을 여러개 동적으로 만들어서 MDI에서 버튼을 클릭시에 특정한
자식창의 페인트 박스에 특정한 모양을 그려주려고 하는데여.
그런데 그 특정한 자식창의 컴포넌트을 어떤식으로 메인에서 컨트롤을 할수 있나요.
제가 activemdichild을 쓰니깐 활성화된 자식창에 디스플레이가 되더군요.
그래서 MDIChildren[3] 것을 썼더니 활성화된 창에 따라 각각 다른창에 표시가 되던되여.
참고로 4개의 자식창을 동시에 보여주고여 각 자식창에 각각 다른 모양을 보여 줘야 되 거든요. Q&A을 다 보아도 참고 될만한 것이 없네여..
그럼 답변좀 부탁드립니다. 그리고 왜 MDIChildren[i]는 고정으로 되어 있는 것이 아닌가여 ???? ㅜ.ㅜ
그렇게 어려우시면...
기냥 윈도우 4개의 핸들을, 메인폼에 TList 만들어 넣어버리세요..
그럼 항상 원하는 자식윈도에 접근 가능하죠..
즐푸하세요..
타락천사....
창돌이 wrote:
> 안녕하십니까.
>
> MDI에서 동일한 자식창을 여러개 동적으로 만들어서 MDI에서 버튼을 클릭시에 특정한
>
> 자식창의 페인트 박스에 특정한 모양을 그려주려고 하는데여.
>
> 그런데 그 특정한 자식창의 컴포넌트을 어떤식으로 메인에서 컨트롤을 할수 있나요.
>
> 제가 activemdichild을 쓰니깐 활성화된 자식창에 디스플레이가 되더군요.
>
> 그래서 MDIChildren[3] 것을 썼더니 활성화된 창에 따라 각각 다른창에 표시가 되던되여.
>
> 참고로 4개의 자식창을 동시에 보여주고여 각 자식창에 각각 다른 모양을 보여 줘야 되 거든요. Q&A을 다 보아도 참고 될만한 것이 없네여..
>
> 그럼 답변좀 부탁드립니다. 그리고 왜 MDIChildren[i]는 고정으로 되어 있는 것이 아닌가여 ???? ㅜ.ㅜ