Multiple-Value Boolean Bindings

laurrislaurris Membre
août 2005 modifié dans API AppKit #1
J' essaie de masquer une NSTableView selon deux critères différents. Pour celà , j' utilise le Multiple-Value Binding "hidden" et son petit frère créé automatiquement "hidden2".

Problème: la valeur finale (booléenne) est obtenue par combinaison de "hidden" et "hidden2" avec l' opérateur OR. Or, justement, je voudrais que ce soit AND.

Comment faire pour transformer (hidden OR hidden2) en (hidden AND hidden2) ?
On sait que (A OR B) <--> !(A AND B) ... oui mais comment obtenir la négation globale des deux bindings ?
Le value transformer NSNegateBoolean existe, mais il ne s' applique qu' à  chaque binding pris séparémment.

Une idée ?
Connectez-vous ou Inscrivez-vous pour répondre.