Hallo alle,
ich hab hier einen PopupButton der an einen ArrayController angeschlossen ist. Im Prinzip waehlt der Anwender hier unter einem Namen ein (Text)Template aus, das er dann noch weiter im NSTextView bearbeiten kann. Soweit funktioniert das auch, die Werte werden in der PopupButton Liste angezeigt, waehle ich einen aus wird zu dem Kuerzel im PopupButton ein Text in einen NSTextView eingetragen. Die Core Data Klasse des ArrayControllers besteht also aus den 2 Attributen name & text.
Das Problem ist sobald ich den Text im NSTextView anpasse wird auch der Template Text geandert. Ist eigentlich auch klar, der TextView haengt an dem ArrayController mit dem Binding value=selection(des ArrayControllers). Der TextView duerfte also nicht direkt an dem ArrayController haengen. Ich habe schon versucht einen ObjectController dazwischen zu haengen, aber leider passieren da auch nur seltsame Sachen.
Hat jemand ne Ahnung ?
Gruesse
Tom
P.S. Hier noch die Werte der Bindings:
PupoupButton
content=arrangedObjects(ArrayController)
contentValues=arrangedObjects.name(ArrayController)
selectedIndex=selectionIndex(ArrayController)
NSTextView
value=selection.text(ArrayController)
ich hab hier einen PopupButton der an einen ArrayController angeschlossen ist. Im Prinzip waehlt der Anwender hier unter einem Namen ein (Text)Template aus, das er dann noch weiter im NSTextView bearbeiten kann. Soweit funktioniert das auch, die Werte werden in der PopupButton Liste angezeigt, waehle ich einen aus wird zu dem Kuerzel im PopupButton ein Text in einen NSTextView eingetragen. Die Core Data Klasse des ArrayControllers besteht also aus den 2 Attributen name & text.
Das Problem ist sobald ich den Text im NSTextView anpasse wird auch der Template Text geandert. Ist eigentlich auch klar, der TextView haengt an dem ArrayController mit dem Binding value=selection(des ArrayControllers). Der TextView duerfte also nicht direkt an dem ArrayController haengen. Ich habe schon versucht einen ObjectController dazwischen zu haengen, aber leider passieren da auch nur seltsame Sachen.
Hat jemand ne Ahnung ?
Gruesse
Tom
P.S. Hier noch die Werte der Bindings:
PupoupButton
content=arrangedObjects(ArrayController)
contentValues=arrangedObjects.name(ArrayController)
selectedIndex=selectionIndex(ArrayController)
NSTextView
value=selection.text(ArrayController)