OK, es gibt viele Wege, die funktionieren, wenn man keine Fehler einbaut.
Zitat:
Ist mir klar das ich es mit einem TDrawGrid genauso realisieren kann aber ich möchte Buttons verwenden.
TDrawGrid ist das TStringGrid zum selbermalen, also sowas wie ein TGridPanel mit vielen TPaintBox drauf.
TGridPanel und
TFlowPanel sind etwas "neuere" Komponenten, die mehrere andere Komponenten, wie z.B. Buttons, automatisch auf der Form ausrichten können. (siehe Videos)
(im FMX heißen die Panel zum Ausrichten aber Layout)
PS: in
https://www.delphipraxis.net/profile.php?do=editprofile kann man auch angeben was für ein Programm man (hauptsächlich) verwendet, falls z.B. ein uraltes Delphi oder Lazarus,
und falls abweichend, dann lässt sich in vielen Unterforen das auch nochmal angeben, siehe Präfix, das erste Edit im Themaerstellen.