Bestimmtes TextField von mehreren ansteuern

Zettt

Doppelter Melonenapfel
Registriert
16.10.05
Beiträge
3.374
Hi,


Ich hab hier ein paar NSTextFields verbaut. 10 Stueck an der Zahl.

Es ist so eine Art Frage/Antwort Programm. Hat man die richtige Antwort aus einer Menge Antworten gewaehlt soll in einem zugehoerigen NSTextField ein kleines Haekchen stehen.
Wenn nicht die richtige Antwort gewaehlt wurde soll die richtige Antwort im TextField erscheinen.
Gleichzeitig soll noch der PopUpButton und der Button mit dem die Abfrage eingeleitet wurde auf setEnabled:NO geschalten werden.

Das mit dem Button selbst funktioniert schon, da man da ja nur schreiben braucht.
Code:
[sender setEnabled:NO];
Nur bei den PopUpButtons weiss ich mir nicht zu helfen. Dachte ich kann einfach den ganzen PopUpButtons ein Tag geben und die dann ueber das Tag direkt ansteuern aber irgendwie verzwirbelts mir da grade den Kopf.

Gerade aktuell liegen die Buttons und PopUpButtons und TextFields noch in keiner NSMatrix. Ist das vielleicht sogar einfacher?
 
Zuletzt bearbeitet:

MacApple

Schöner von Bath
Registriert
05.01.04
Beiträge
3.652
Gerade aktuell liegen die Buttons und PopUpButtons und TextFields noch in keiner NSMatrix. Ist das vielleicht sogar einfacher?
Mit einer NSMatrix kannst Du Dir leicht über cellWithTag bestimmte Cells herauspicken. Ob das für Dich einfacher ist, musst Du selbst entscheiden.

MacApple
 

Zettt

Doppelter Melonenapfel
Registriert
16.10.05
Beiträge
3.374
Ich haenge mal ein Bild vom Interface an. Vielleicht versteht man mich dann leichter.
Alex hat mich auch schon angeschrieben er meinte, ich solle das ueber Bindings machen.

Letztendlich geht es mir ja darum, dass derjenige der antwortet am cheaten gehindert wird. Dafuer ist meine Loesung suboptimal.
Denn waehlt man rechts einen anderen Drill oder eine andere CD und danach wieder den urspruenglichen Drill und CD kann man denselben Level einfach nochmal machen. o_O
 

Anhänge

  • Picture 3.jpg
    Picture 3.jpg
    70,7 KB · Aufrufe: 73