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
[18637] Re:Re:Re:Re:[질문] 님들! MDI Form을 TabSheet에 띠우고 싶어요! ㅠ.ㅠ
최종명 [] 2044 읽음    2002-05-17 19:33
PageControl을 가지고 있는 폼은 Normal 폼입니다.
그런데 제가 하나 실수를 했네요..

MID폼이 Pagecontrol에 Docking된 후에 폼의 형태는 MID폼의 형태를 그대로 유지 하지만
MID Child 폼은 다룰수가 없네요 (죄송..)

하지만 MID폼내에 버튼이나 에디트박스등을 배치하면 모두 Pagecontrol1의 Tab Sheet상의
MID폼내에서 정상적으로 동작을 하네요...

여기까지는 제가 시험한 결과입니다.

역시 즐프하세요..



유영인 [Chris] 님이 쓰신 글 :
: 혹시.. PageControl을 가지고 있는 폼이 MDIForm이 아니신가요..?
:
: PageControl안에 생성한 MDIForm으로는 포커스가 가지 않아, 도킹시키더라도.. 그 이후의 작업이 (Child생성 등)이 불가능 할것 같은 생각이.. -_-a
:
:
: 최종명 님이 쓰신 글 :
: : 최종명 님이 쓰신 글 :
: : : 최민호 님이 쓰신 글 :
: : : :
: : : : 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에 띠우고 싶어요! ㅠ.ㅠ 최종명 2044 2002/05/17
18607     Re:[질문] 님들! MDI Form을 TabSheet에 띠우고 싶어요! ㅠ.ㅠ 유영인 [Chris] 1195 2002/05/17
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.