Einzelnen Beitrag anzeigen

Deven

Registriert seit: 27. Jun 2003
49 Beiträge
 
Delphi 7 Enterprise
 
#9

Re: den Caption eines Dynamisch erstellten Panels ändern

  Alt 30. Dez 2003, 11:31
Also des Rätselslösung ist denkbar einfach

Der Caption den ich hier versuche zu setzen:

Delphi-Quellcode:
for i := 1 to 4 do
        begin
         MyPanel1 := TPanel.Create(Self);
         with MyPanel1 do
          begin
            Caption := '';
            Name := NamePrefix + IntToStr(i);
            SetBounds(links, oben, breite, hoehe);
            Inc(oben,verschiebung); // Erhöht "oben" um "verschiebung"
Steht nur an der falschen Stelle.
Das Kind braucht logischerweise ERST einen Namen bevor man es verändern kann und somit muss man lediglich den Captionteil unter die Namensgebung schreiben.

Delphi-Quellcode:
for i := 1 to 4 do
        begin
         MyPanel1 := TPanel.Create(Self);
         with MyPanel1 do
          begin
            Name := NamePrefix + IntToStr(i);
            Caption := '';
            SetBounds(links, oben, breite, hoehe);
            Inc(oben,verschiebung); // Erhöht "oben" um "verschiebung"
Das ist alles

Vielen Dank an Seb G. auch aus dem Forum hier
  Mit Zitat antworten Zitat