Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
21. Okt 2010
Bei mehreren Instanzen würde dann mehrfach der gleiche Name vergeben. Das ist unzulässig.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
21. Okt 2010
Richtig, eine Namensvergabe kann aber beim Debuging hilfreich sein.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
21. Okt 2010
Wenn Du einer Komponente einen Namen gibst, muss der in der Anwendung eindeutig sein.
Wenn Du Komponenten zur Laufzeit erzeugst, wird dieser jedoch erst mal kein Name zugewiesen.
Ich habe das mal so gelöst:
constructor TXyz.Create(AOwner: TComponent);
begin
inherited;
Name := FindUniqueName(ClassName);
end,
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by stahli,
21. Okt 2010
Versuche mal ... FToolbar.Name := Name + '_DataToolbar';