Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SirThornberry,
19. Sep 2004
eventuell weil das Mainform auch "fsstayonTop" ist? und diese somit hinter diesem verschwinden?
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SirThornberry,
19. Sep 2004
FindComponent ist so ziemlich die unperfomanste Variante. Speicher einfach beim erstelle des Forms das ganze in einer TList und dann kannst du über das Item der TList auf das Fenster zugreifen
(TYourFormClass(Liste.Item).Methode)
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by SirThornberry,
19. Sep 2004
wer sagt das du die Forms in einem Array speichern musst? Du kannst auch einfach im onClose des Forms dafür sorgen das es freigegeben wird. Oder du nimmst eine TList zur Verwaltung dann brauchst du dich nicht um die Verschiebung kümmern wenn ein Fenster gelöscht wird (einfach TListObject.Delete(Index) und fertig ist das ganze (natürlich noch das Destroy auslösen))