• 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: Bindings for Custom Cell in NSOutlineView ( using NSTreeController )
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bindings for Custom Cell in NSOutlineView ( using NSTreeController )


  • Subject: Re: Bindings for Custom Cell in NSOutlineView ( using NSTreeController )
  • From: "Michael Ash" <email@hidden>
  • Date: Fri, 5 Dec 2008 11:04:35 -0500

On Fri, Dec 5, 2008 at 7:55 AM, rajesh <email@hidden> wrote:
> Hi All,
>
> I am working with NSOutlineView and I would like 'it' to work in hand with
> NSTreeController.
>
> There are few columns which contain Images+Text , Text alone or Images
> alone.
>
> I have just basic idea of how bindings work and Implementing them ( binding
> the columns with text and images )
>
> But the idea of going with bindings for columns with combination of text and
> images is new arena for me.
> I need to implement a custom cell which accommodates  the image, There after
> I am blank .....
>
> Before jumping into this , I would like to know , Is it not a big deal for
> implementing the above case ? or is it a bad idea
> I tried Google'ng around but not of great help.....
>
> I greatly appreciate for any pointers or even sample code :)

The way things work from your cell's perspective, it will just receive
calls to -setObjectValue: for each row, with the passed-in object
being the individual objects from whatever you have bound to that
column.

So all you need to do is figure out what kind of object you want your
cell to take, and then provide that. For an image-and-text cell, you
could for example use a dictionary with @"image" and @"text" keys.
You'd then have to ensure that your containers are populated with
appropriately constructed dictionaries, and then your bindings would
work. There are of course other possibilities you could go with at
all, the basic point is just that your object types have to match what
your cell will accept for -setObjectValue:.

Mike
_______________________________________________

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: 
 >Bindings for Custom Cell in NSOutlineView ( using NSTreeController ) (From: rajesh <email@hidden>)

  • Prev by Date: Re: Override load/save for NSDictionary ?
  • Next by Date: Re: Asynchronous timers (without a run loop)
  • Previous by thread: Bindings for Custom Cell in NSOutlineView ( using NSTreeController )
  • Next by thread: Print toolbar icon
  • Index(es):
    • Date
    • Thread