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

C++빌더 Q&A
C++Builder Programming Q&A
[18615] Re:Re:[질문] 님들! MDI Form을 TabSheet에 띠우고 싶어요! ㅠ.ㅠ
최종명 [] 1011 읽음    2002-05-17 13:36
최종명 님이 쓰신 글 :
: 최민호 님이 쓰신 글 :
: :
: : MDI FORM을 메인폼의 TabSheet나 뭐 다른곳에 띠울수 있나요?
: : 메인 폼 말고 ^^;
: : 님들의 답변 부탁 드립니다.. 꾸벅 ^^:
:
: 아래와 같이 해보세요.
:
:
:
: void __fastcall TPageControlForm::FormShow(TObject *Sender)
: {
:        MidForm->ManualDock (PageControl1,MidForm,alNone);
: }
:
:
: PageControlForm : PageControl이 있는 Form
: MidForm         : 띄우고자하는 Mid Form
: PageControl1    : Tab Sheet를 가지고 있는 Page Control
:
: 위 코드는 일반 폼을 사용하여 Test하여 정상 동작을 하였지만 MID 폼은 어떨지 잘 모르겠습니다.
:
: Page Control1에 새로운 Tab Sheet가 생성이 되며 MID Form이 또하나의 Tab Sheet로
: Docking이 되는 것입니다.
:
: 즐프 하시길...
:



위의 코드 제가 시험해봤는데 확실하게 됩니다.
MID Form이 PageControlForm에 있는 PageControl에 Tab Sheet로 하나 추가 되면서 착 달라 붙고
MID Form에 있던 MID Child들은 추가된 Tab Sheet안에서 동일하게 동작이 됩디다.

그런데 제가 위에서 빼먹은것
        MidForm->ManualDock (PageControl1,MidForm,alNone);
        한 후에
        MidForm->Show(); 해야 나타납니다.


즐프 하세요..


+ -

관련 글 리스트
18603 [질문] 님들! MDI Form을 TabSheet에 띠우고 싶어요! ㅠ.ㅠ 최민호 1421 2002/05/17
18609     Re:[질문] 님들! MDI Form을 TabSheet에 띠우고 싶어요! ㅠ.ㅠ 최종명 1603 2002/05/17
18615         Re:Re:[질문] 님들! MDI Form을 TabSheet에 띠우고 싶어요! ㅠ.ㅠ 최종명 1011 2002/05/17
18616             Re:Re:Re:[질문] 님들! MDI Form을 TabSheet에 띠우고 싶어요! ㅠ.ㅠ 유영인 [Chris] 1131 2002/05/17
18637                 Re:Re:Re:Re:[질문] 님들! MDI Form을 TabSheet에 띠우고 싶어요! ㅠ.ㅠ 최종명 2045 2002/05/17
18607     Re:[질문] 님들! MDI Form을 TabSheet에 띠우고 싶어요! ㅠ.ㅠ 유영인 [Chris] 1195 2002/05/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.