Einzelnen Beitrag anzeigen

Benutzerbild von bernau
bernau

Registriert seit: 1. Dez 2004
Ort: Köln
1.295 Beiträge
 
Delphi 12 Athens
 
#1

Radiogroup - Items verschieben im OnResize - Fehler

  Alt 6. Jun 2024, 08:06
Hallo zusammen,

ich möchte die Items in einer Radiogroup neu ausrichten. Das klappt soweit mit folgendem Code:

RadioGroup1.Buttons[0].Left :=10; Aber nur, wenn das Form bereits erzeugt ist und diese Zeile irgendwo in einem Button-Click-Event aufgerufen wird.

Im OnCreate des Forms bringt dieser Code allerdings Fehler.

Zitat:
"Listenindex außerhalb des gültigen Bereichs (0). TList ist leer"
Es sieht so aus, als wenn die RadioButtons noch garnicht erzeugt wurden. Items.count zeigt aber einen Count>0 an. Ich habe also gar keine Möglichkeit vor dem Zugriff auf ein Radiobutton festzustellen, ob dieser überhaupt verfügbar ist.

Ist das nun ein Fehler in der VCL, oder übersehe ich da etwas?
Gerd
Kölner Delphi Usergroup: http://wiki.delphitreff.de
  Mit Zitat antworten Zitat