Es können afaik nicht mehrere Controls den Fokus haben und ich kann mir auch nicht ganz Vorstellen, wie du das meinst bzw. was du erreichen willst. Deßhalb mal ein genereller Tipp: Versuche die Rundenzahl, die Spielstände der Spieler, die Anzahl und Namen der Spieler und auch wer gerade aktiver Spieler ist nicht in irgendwelchen Controls (Labeln/Edits usw.) der
GUI zu merken sondern benutze dafür Variablen und da Delphi ja
OOP ist wären auch passende Objekte/Klassen eine feine Sache.
Im allgemeinen spricht man davon, die
GUI nicht für die Datenhaltung zu benutzen, sondern nur um eine Repräsentation der Daten (die du anderswo in einer Logik gespeichert hast) für den Nutzer anzuzeigen.
Mögliche Klassen/Objekte könnten sein:
- Spiel
- Spielrunde
- Spieler
- Scoreboard
- ???