|
아래 예제는 버튼을 누를때마다, PageControl1에 새 탭을 추가시키는 예제입니다.
//---------------------------------------------------------------------------
#include <vcl.h>
#include <lmshare.h>
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner) : TForm(Owner)
{
}
//---------------------------------------------------------------------------
void __fastcall TForm1::Button1Click(TObject *Sender)
{
TTabSheet *_tsTab = new TTabSheet(PageControl1);
_tsTab->Parent = PageControl1;
_tsTab->PageControl = PageControl1;
_tsTab->Caption = "[" + IntToStr(_tsTab->TabIndex) + "]";
}
//---------------------------------------------------------------------------
육성수 님이 쓰신 글 :
: MDI를 개발 하고 있는데..
:
: ChildFrame 하나 생성 할때 마다 밑에 도킹 컨트롤을 두고 거기에 하나의 상태 창을 탭 컨트롤이나 페이지 컨트롤로 만들까 합니다.
:
: 즉, ChildFrame 하나 생길때 마다 하나의 탭이 생기면 되는거죠...
:
: 어캐 해야 하는지 모르겟어요..정말로 넘 어려운거 같아요...
:
: 방법좀..갈켜 주심 안될까요...소스가 없으면..방법론이라도...좀
|