Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by stahli,
20. Okt 2010
In einem solchen Fall würde ich es vorziehen, die Komponente lediglich unsichtbar zu machen, in eine Löschliste aufzunehmen und deren Inhalte dann bei Gelegenheit (Timer/OnIdle) aufzulösen.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by stahli,
19. Okt 2010
FreeAndNil habe ich zum Testen genutzt, damit auch der Pointer auf nil gesetzt wird (ist ja "extremer" beim Fehlertest).
Zugriff auf "Self" bezog ich auf den Code innerhalb des TButton (der Code, der noch nach dem Aufruf der Ereignisbehandlung folgt, also MINDESTENS "end;").
Es sei denn, eine Komponente würde in ihrer Methode Click nach dem Aufruf einer zugewiesenen Ereignisbehandlung...