Einzelnen Beitrag anzeigen

St.Gro

Registriert seit: 21. Dez 2004
Ort: Duisburg
13 Beiträge
 
Delphi 7 Enterprise
 
#2

Re: Registerseiten à la Delphi2005

  Alt 22. Dez 2004, 09:56
Ich habe das auch in einem Projekt mal mit einem TPageControl realisiert.
Interessant für dich ist dabei die Methode CreateParented, das ganze müsste so etwa laufen:

Code:
var
  fenster: TTabSheet;
begin
  fenster := TTabSheet.Create(PageControlXX);
  with fenster do
    begin
      PageControl := PageControlXX;
      Caption := 'Eine Seite im Control';
    end;
  formSeite := TformSeite.CreateParented(fenster.handle);
  formSeite.show;
So kannst du den Benutzer "im PageControl" so viele Formulare erscheinen lassen, wie er möchte.
Denk natürlich daran, bei formSeite borderStyle auf bsNone zu setzen und align auf alClient.
Entferne formSeite noch aus der Liste der automatisch zu erzeugenden Formulare.
Stress hat man nicht, Stress macht man sich
  Mit Zitat antworten Zitat