Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Rollo62,
6. Jan 2017
Kann ich mir nicht vorstellen.
Ich mache das zwar nicht so wie in deinem Beispiel, auch nicht mit TButtons, aber ich benutze andere, auch komplexere Komponenten wie TLayout, TImage, TRectangle, etc. als Child-Komponenten ohne Probleme.
Rollo
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by Rollo62,
6. Jan 2017
Nicht getestet, aber ich würde auch die Events löschen.
procedure TForm1.RemoveBtnClick(Sender: TObject);
begin
if ListBox1.Count > 0 then
begin
// So inder Art ...
btn := ListBox1.ListItems.FindSpeedButton; // Müsste man in den Child-Compoents suchen ...
btn.OnClick := nil;