G
Hallo Jansen,
sorry gestern Abend musste ich Hals über Kopf weg. Ja du hast schon recht.
Schaute mir dein Vorschlag in der FAQ nochmals an, dabei wird meine Verwirrung aber immer größer, Hilfe! Komme trotzt allem nicht in die Pötte.
Poste dir/euch mal den bisherigen Code für OpenClick Aktion:
void __fastcall TForm1::SB_OeffnenClick(TObject *Sender)
{
if(OpenDialog1->Execute())
{
TTabSheet *pPage = new TTabSheet(this);
pPage->PageControl = PageControl1;
pPage->TabVisible = (true);
pPage->Align = alClient;
pPage->Caption = ExtractFileName(OpenDialog1->FileName);
BitBtn_Schliessen->Visible = true;
BitBtn_Schliessen->Caption = ExtractFileName(OpenDialog1->FileName);
PageControl1->SelectNextPage(true); // Selektiert den neuen Sheet
}
//LoadFromMetfileEnh(OpenDialog1->FileName);
}
Damit wird zur Laufzeit (jeweils) ein neues Sheet mit Reiterkarte angelegt, der BitBtn ist dafür da das geladene Teil wieder los zu werden. Was ich da absolut nicht raffe ist wie kann ich das Teil sichtbar machen, also bis jetzt wird eine neues leeres Sheet dargestellt?????. Wenn ich evtl, das Loading mal begriffen habe könnte das mit saving und copyclipboard auch funzen.
Wie auch immer hatte es schon mal mit der Notebook Komponente fast am laufen, da ich aber schön brav bin und auf die Hilfe von BCB gehört habe, die mir empfohlen hat eine PageControl Komponente einzusetzen, sitze ich irgendwie in einem Tunnel ohne Licht fest.
Gruss
gil