mahlzeit!
doch ist alles vorhanden - werden ja auch kurzzeitig angezeigt..
ich hab die dinger jetzt mal gelöscht und erzeuge sie beim show aufruf des frames.
beim ersten aufruf sind die jungs noch da - danach verschwinden sie wieder. irgendwie glaub ich ist der frame verhext.
Delphi-Quellcode:
if ( not Assigned( m_coLabelRuleEditor ) ) then
begin
m_coLabelRuleEditor := TLabel.Create( self );
with m_coLabelRuleEditor do
begin
Parent := self;
Left := 8;
Top := 216;
Width := 41;
Height := 13;
Caption := 'Regeln';
Font.Charset := DEFAULT_CHARSET;
Font.Color := clWindowText;
Font.Height := -11;
Font.Name := 'MS Sans Serif';
Font.Style := [fsBold];
ParentFont := False;
Visible := true;
end;
end;
da ich den frame nirgendwo freigebe sondern nur mit visible := true / false arbeite sollten auch die label noch im speicher bleiben. ( gebe sie auch nirgendwo sonst frei )
die propertys der label sind 1:1 copy aus der
dfm - bis auf parent und visible