Re: Bindings for NSComboBox? [SOLVED]
Re: Bindings for NSComboBox? [SOLVED]
- Subject: Re: Bindings for NSComboBox? [SOLVED]
- From: "David Springer" <email@hidden>
- Date: Wed, 2 Apr 2008 09:33:39 -0600
All,
I figured it out: you need to have a separate controller (or provider
object) that handles the binding to the NSComboBox's value. In my
case, I bind NSComboBox's value to my object's currentTemplatePath
key, then implement the code to add to my source array in
-setCurrentTemplatePath:(NSString *)newPath. The -(NSString
*)currentTemplatePath method just returns the NSComboBox's current
selection (for all intents and purposes, it's a noop). Works great.
Thanks!
On Wed, Apr 2, 2008 at 4:33 AM, Ian Jackson <email@hidden> wrote:
> Does this mean that you want to create a new object and add it to the array,
> by typing a new string into the combo box (and pressing enter)? My feeling
> is you'd need to write a bit of code yourself for that.
>
> Ian.
>
>
>
> On 1/04/2008, at 9:44 AM, David Springer wrote:
>
>
> >
> >
> >
> > All,
> >
> > I'm having trouble setting up the bindings for my NSComboBox. I bind
> > the NSComboBox's content to NSArrayController's arrangedObjects. This
> > works fine.
> >
> > Now, I want to add to the content array when you enter a new string
> > into the combo box. Say, for example, I start with an array of @"file
> > 1", @"file 2", @"file 3". Then, in the combo box, I enter "file foo".
> > I want to add this string to the content array, but I am at a loss as
> > to how to set up the bindings to do this. Do I bind NSComboBox's
> > value to something? My experiments in doing this so far are failing.
> >
> > Help?
> > - Dave.S
> > _______________________________________________
> >
> > 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