![]() |
Dynamisch erzeugtes Label wird nicht angezeigt
Hi,
ch möchte in ener Scrollbox mehrere Labels hintereinander erzeugen (bei Buttonclick). Sie werden aber nicht angezeigt, obwohl das ComponentCount der Scrollbox hochgeht. Why?
Delphi-Quellcode:
THX,
procedure TForm1.Button1Click(Sender: TObject);
var l:TLabel; begin l:=TLabel.Create(scroll); l.Top:=8; l.Left:=Scroll.HorzScrollBar.Range+5; l.Caption:='XXXXXXXX:::::::XXXXXXXX'; l.Visible:=true; end; Ratte |
Re: Dynamisch erzeugtes Label wird nicht angezeigt
Probier mal, den Parent der Labels auf die Scrollbox zu setzen, der Partent ist nämlich fürs anzeigen zuständig
|
Re: Dynamisch erzeugtes Label wird nicht angezeigt
Füg noch die Zeile
Delphi-Quellcode:
ein.
l.Parent := Scroll;
MfG Pr0g |
Re: Dynamisch erzeugtes Label wird nicht angezeigt
Hi,
Das wusste ich doch! :wall: :wall: :wall: Dachte dass das mit dem AOwner geregelt wäre. :duck: THX Ratte |
Alle Zeitangaben in WEZ +1. Es ist jetzt 05:52 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