Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by bernau,
3. Dez 2021
Du musst nicht casten. Ausser du verwendest eine generische Objectliste. Dann müssen aber auch alle Controls gleich sein.
Ich finde Arrays intuitiver.... In diesem Fall.
Wenn ich ein paar Edits zweidimensional auf einem Form plaziere, kann ich über ein zweidimensionales Edit einfacher drauf zugreifen.
Beim Erzeugen der Controls kann ich die Arraygröße abfragen. Dann muss ich nur noch...
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
by bernau,
3. Dez 2021
Wenn du schon die Controls dynamisch erzeugts, was spricht dagegen die erzeugten Instanzen einem Array zuzuweisen und über das Array auf die Werte der Controls zugreifen.
type
TAutolackComponentRow = record
Farbname:TEdit;
Matt:TCheckbox;
Preis:TEdit;