• 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: "Barry Wark" <email@hidden>
  • Date: Sun, 21 Oct 2007 15:57:32 -0700

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:
>
> This email sent to email@hidden
>
_______________________________________________

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

  • Follow-Ups:
    • Re: Possibly Dumb Question
      • From: "Frank D. Engel, Jr." <email@hidden>
References: 
 >Possibly Dumb Question (From: "Frank D. Engel, Jr." <email@hidden>)

  • Prev by Date: Re: advice on post-install scripts
  • Next by Date: Re: Possibly Dumb Question
  • Previous by thread: Possibly Dumb Question
  • Next by thread: Re: Possibly Dumb Question
  • Index(es):
    • Date
    • Thread