구현하려는 것이, MDI form과 child form이 운용되는것과 같으나,
child form이 MDI form에서 놀지 않고 그 바깥에서 놀게 하려고 합니다.
즉, 스크린에 메뉴바 및 메뉴버튼이 있는 모창은 맨 위에 놓고
바탕화면을 보면서 특정 폼들을 호출시키게 하려 합니다.
그러다 보니 MDI로는 안될 듯 싶고
Normal form으로 해야할 듯한데
그렇게 되면 MDI에서는 기본으로 구현가능했던,
이미 실행한 폼을 다시 실행하지 않고 맨 앞으로 가져오기 라든지,
Active form 찾기, 리소스 반환문제라든지, 등등 구현하기가 조금 막막하네요
MDI form을 transparent효과를 할 수 있는지,
아니면, chile form을 dll로 해야할지,
Normal form에서도 가능할지 ....
혹시 구현가능한 방법이 있으면 조언 좀 부탁합니다....
MDI는 MDI인데....일반적인 MDI보다는 조금더 유연한 것이죠...
확장MDI를 가장 잘 느낄수 있는것이 델파이죠...
기본적으로 델파이의 구조를 보시면 알겠지만...
화면 상단에는 메인메뉴와 툴바,컴포넌트바 등이 있죠...
글구 좌측(?) 에는 프로퍼티창이 있구요...
글구 폼디자인창이있구 코드창이 있죠...
상단의 메인메뉴창만 MDI Form이구요...
나머지 창들은 child Form이에여....
언젠가 오래전에 확장MDI를 구현하는 방법을 강좌란인가 팁란인가에서
본적이 있는데....확장MDI라는 키워드로 여러 델파이관련 site에서
검색을 해보시면 알수 있으리라 생각이 됩니다.
걍 참고 하시구여....
즐프 하세여..^^;;;