Delphi Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
델파이 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
FreePascal/Lazarus
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
델마당
볼랜드포럼 광고 모집

델파이 Q&A
Delphi Programming Q&A
[5881] [답변] LOBI/ MDI 와 SDI 의 장단점..
zpdspf7 [ ] 1236 읽음    1999-03-17 14:36

안녕? 로뱌~

음 MDI는 부모폼(클라이언트 폼) 안에 여러개의 자식폼(차일드 폼)을 가지
는 인터페이스를 이야기 하죠... 그래서 워드프로세서나 페인트브러쉬 같은
프로그램에서 주로 쓰이는데.... 하나의 명령을 여러개의 폼에 동시에 적용
해야 하는 경우나 여러개의 폼들을 참조하면서 작업을 하는 경우 유용할것
같네요... 코딩을 할 때도 여러개의 폼에 걸쳐 각각 같은 코드를 써 주어야
하는 중복작업을 줄일 수가 있고....

반면에 SDI의 경우 실행중에 단 하나의 폼만이 활성화되어지는데 이는 직관적
이니까 사용자들에게 혼란을 덜 줄 수 있게 될 것 같네요... 또한 MDI의 경우
차일드폼이 항상 부모폼 내부에서 동작하게 되는데(예를들어 차일드 폼을 최
대화시키는 경우 부모폼 내부에서 최대화 되겠지...) SDI의 경우 그런 구속은
받지 않게 되죠...

음... 뭐가 또 있을까?

생각이 잘 안나는군...
어쨌건 어떤 작업을 하는가에 따라 적절한 인터페이스를 선택하는 것이 좋을
것 같네요...

그럼...


+ -

관련 글 리스트
5881 [답변] LOBI/ MDI 와 SDI 의 장단점.. zpdspf7 1236 1999/03/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.