![]() |
RadioButtons in 2 Gruppen?
Hallo,
es geht um folgendes: Ich bin dabei, Monopoly zu programmieren. Das Auswählen einer Spielfigur geschieht über RadioButtons, aber natürlich dürfen nicht zwei oder mehr Spieler die selbse Figur haben. Die Radiobutons sind in RadioGroups, für jeden Spieler eine. So ist es für den Anwender möglich, Spieler 1 z.B. die selbe Figur zu geben, wie Spieler 2 usw. Lässt sich das irgendwie mit einer Gruppierung durch Komponenten lösen oder komme ich um eine Prüfung "per Hand" nicht herum? Danke schonmal! Johannes |
Re: RadioButtons in 2 Gruppen?
Du wirst um eine hädsicshe Prüfung nicht herumkommen, bzw. mußt du bei der auswahl bei einem Speiler, diese Option bei dem(n) anderen Spieler(n) entfernen.
|
Re: RadioButtons in 2 Gruppen?
Das hab ich mir schon fast gedacht :(
Aber danke für die Antwort! |
Re: RadioButtons in 2 Gruppen?
Wenn ich dich richtig verstanden habe, hat jeder Spieler eine RadioGroup in der er seine Figur auswählt, richtig? Nehmen wir mal Spieler 1 wählt eine Figur aus, dann könntest du diese Figur doch in den anderen RadioGroups einfach ausblenden (oder löschen), zum Beispiel einfach so:
Delphi-Quellcode:
Ich hoffe ich habe dich jetzt richtig verstanden. :gruebel:
procedure TForm1.RadioGroup1Click(Sender: TObject);
begin Radiogroup2.Items.Delete(RadioGroup1.ItemIndex); Radiogroup3.Items.Delete(RadioGroup1.ItemIndex); Radiogroup4.Items.Delete(RadioGroup1.ItemIndex); end; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz