Danke für eure Antworten.
Zitat:
Schau halt, daß Du den Parent korrekt setzt. Also quasi auf ein Panel hinter der ListBox.
Damit liegt der Button aber nicht mehr über der TListBox, sondern unter ihr (Align := Bottom).
Der Ansatz hat mir aber weitergeholfen. Das TLayout habe ich entfernt und der runde Button (TRectangle) mit Align = None wird bei OnShow() am unteren Rand platziert.
Für den es interessiert lege ich den Quellcode bei.