• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Possibly Dumb Question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Possibly Dumb Question


  • Subject: Re: Possibly Dumb Question
  • From: "Frank D. Engel, Jr." <email@hidden>
  • Date: Sun, 21 Oct 2007 19:12:21 -0400

Bingo!

Thank you, that is what I was missing...


On Oct 21, 2007, at 6:57 PM, Barry Wark wrote:

Frank,

It sounds like you want to bind the popup menu's content binding to
the arrangedObjects of the "B" controller and the menu's contentValue
binding to the arrangedObjects.name of the "B" controller.

barry

On 10/21/07, Frank D. Engel, Jr. <email@hidden> wrote:
This should be an easy one, but I'm possibly just not thinking
clearly right now.

I have an NSTableView set up in Interface Builder.  The content is
derived from an NSArrayController.

Two of the three columns are read-only.  These are fine.

The third is a bit tricky.  It has a "PopUp" cell type.  I have
another NSArrayController representing a finite set of objects which
are candidates to be assigned to a KVO-type "field" bound to the
objects residing in the original NSArrayController; I want to display
a value from the object, but select the object itself, not its name.

In other words, if the rows of the table come from A, and I have a
separate array controller B, I want the popup to list out the data
from each B.name, and when I choose one, I want A.slot to be set to B
(not the string B.name).

Right now, I bound the "content" of the column to B.name, and
"selectedObject" to A.slot, in both cases using "arrangedObjects"...

Is there something simple that I did wrong here?


Thank you!

-----------------------------------------------------------
Frank D. Engel, Jr.  <email@hidden>

$ ln -s /usr/share/kjvbible /usr/manual
$ true | cat /usr/manual | grep "John 3:16"
John 3:16 For God so loved the world, that he gave his only begotten
Son, that whosoever believeth in him should not perish, but have
everlasting life.
$

_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
40gmail.com


This email sent to email@hidden



----------------------------------------------------------- Frank D. Engel, Jr. <email@hidden>

$ ln -s /usr/share/kjvbible /usr/manual
$ true | cat /usr/manual | grep "John 3:16"
John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life.
$


_______________________________________________

Cocoa-dev mailing list (email@hidden)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Possibly Dumb Question (From: "Frank D. Engel, Jr." <email@hidden>)
 >Re: Possibly Dumb Question (From: "Barry Wark" <email@hidden>)

  • Prev by Date: Re: Possibly Dumb Question
  • Next by Date: launchd daemon and Distributed Objects.
  • Previous by thread: Re: Possibly Dumb Question
  • Next by thread: advice on post-install scripts
  • Index(es):
    • Date
    • Thread