|
안녕하세요. 두번째 질문에 대한 답변입니다.
FormStyle 프로퍼티를 MDIChild로 바꾸시면 Visible이 자동으로 true로 바뀌며 fsNormal일때는 Visible이 false로 되어 있어야 하는데 MDIChild에서 Normal로 바꾸어도 Visible은 자동으로 바뀌지 않습니다. Visible프로퍼티를 false로 만들어 주세요.
초록물고기 님이 쓰신 글 :
: 안녕하세요...
: 팁의 210번 < 스플래시 화면같은거 띄울때 그래픽효과 낼때 -- 방태윤님께서 올려주신 글>
: 이 밑부분이 잘려서... 소스를 컴파일 할 수 없습니다.
: 있으신분 올려주시면...감사하겠습니다.
:
: 그리고 이런 문제에 접했는데... 혹시 경험하시분이 계신지요?
: 기존의 MDI 프로그램에서... (form1은 MDI 부모, form2가 mdi child 입니다).
: 이렇게.. 되었던 것을 .. form2를 modal로 바꾸기 위해..
:
: 기존의 form2의 속성을 bsSizable => bsDialog, MDIChild =>fsNormal , Action = caFree +> ModalResult = 1; 로 설정후... form2->ShowModal(); 하면...
: "can't make visiable window modal" 에러메시지가 나오는데.... form2에는 아무런 컴포넌드도
: 올려져 있지않고,,단지 빈폼입니다. MDIchild 였던 것을 modal로 전환하는데...
: 물론 avail-form에서 auto-create-form으로 설정도 했구요...
: 프로젝트에서... form2를 삭제후,, 다시 add해도 문제는 똑같구요..
: 왜 ShowModal에서.. "can't make visiable window modal" 가 뜨는지... 모르겠습니다.
:
: 어떤 특별한 다른행동을 더해 주어야하는 것이 있는지요?
:
:
:
:
: 수고하세요.
|