Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Label o.ä. in zur Laufzeit erzeugtes TabbedNotebook packen (https://www.delphipraxis.net/40573-label-o-ae-zur-laufzeit-erzeugtes-tabbednotebook-packen.html)

Sadrax 17. Feb 2005 19:34


Label o.ä. in zur Laufzeit erzeugtes TabbedNotebook packen
 
Hallo ich erzeuge während mein Programm läuft ein TabbedNotebook, und zwar so:
Delphi-Quellcode:
...
var i : integer;
  tabi : TTabbedNotebook;
  seiten : Tstringlist;
...
  seiten := TStringList.Create;
  tabi := TTabbedNotebook.Create(self);
  for i := 1 to 3 do
    seiten.Add('Seite' + inttostr(i));
  with tabi do
  begin
   Parent := panel1;
   SetBounds(1, 1, 150, 150);
   visible := true;
   pages := seiten;
  end;
Nun möchte ich dort in eine bestimmte Seite ein Label o.ä. machen, aber was soll ich als parent des Labels angeben, so funktioniert nicht:
Delphi-Quellcode:
label1.Parent := tabi;

Bernhard Geyer 18. Feb 2005 07:22

TPageControl statt TTabbedNotebook
 
Schmeiss TTabbedNotebook weg und nimm stattdessen TPageControl.
TTabbedNotebook ist eh nur für 16-Bit-Portierung gedacht und sollte nicht mehr für neue Funktionen verwendet werden. Nicht umsonst liegt es auf der Win3.1-Reiterseite.

Sadrax 19. Feb 2005 16:07

Re: Label o.ä. in zur Laufzeit erzeugtes TabbedNotebook pack
 
Manchmal wird aber vorgegeben mit was man arbeiten soll ;-)

Bernhard Geyer 21. Feb 2005 07:39

Re: Label o.ä. in zur Laufzeit erzeugtes TabbedNotebook pack
 
Zitat:

Zitat von Sadrax
Manchmal wird aber vorgegeben mit was man arbeiten soll ;-)

Man kann auch solch Vorgaben an aktuelle Gegebenheiten anpassen.

Sadrax 21. Feb 2005 17:12

Re: Label o.ä. in zur Laufzeit erzeugtes TabbedNotebook pack
 
Zitat:

Zitat von Bernhard Geyer
Man kann auch solch Vorgaben an aktuelle Gegebenheiten anpassen.

Naja, das will ich in der Schule lieber nicht ausprobieren ^_^

Bernhard Geyer 21. Feb 2005 20:44

Re: Label o.ä. in zur Laufzeit erzeugtes TabbedNotebook pack
 
Zitat:

Zitat von Sadrax
Zitat:

Zitat von Bernhard Geyer
Man kann auch solch Vorgaben an aktuelle Gegebenheiten anpassen.

Naja, das will ich in der Schule lieber nicht ausprobieren ^_^

Und wieso nicht?
Ich denke die Vorgabe ist uralt und nicht mal der Ersteller (wenn er denn noch an der Schule ist) wird mehr wissen er es so festgelegt hat. Bzw. er wird es einsehen dies entsprechend anzupassen.

Sadrax 23. Feb 2005 17:45

Re: Label o.ä. in zur Laufzeit erzeugtes TabbedNotebook pack
 
Zitat:

Zitat von Bernhard Geyer
Und wieso nicht?

Weil die TPageControl nach Aussagen des Lehrers auch noch drankommt :-D


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:48 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz