Skip navigation.
 
mlRe: How to add a column of NSButtonCells to an NSOutlineView in InterfaceBuilder?
FROM : Jerry Krinock
DATE : Mon Mar 24 00:08:45 2008

On 2008 Mar, 23, at 14:52, James Stein wrote:
> I'm tearing out my hear trying to figure this out,or find the 
> documentation
> (if any) on how to do it.


Unfortunately, there's not too much documentation on the "mousing 
around" stuff because (a) it's supposed to be "intuitively obvious" 
and (b) the cost in writer's time and documentation bytes is high 
relative to the information provided.  But I know how you feel.

> By changing the number of columns from 2 to 3
> in the inspector window for the outline view,
> another column is created, but by default
> it is a column of NSTextFieldCell.


That step is necessary and correct.

> What am I missing, overlooking, not finding?



Try:  menu ► Tools ► Library ► Objects ► Views & Cells ► Cells

Grab the thing that looks like a checkbox named "Check Box Cell". 
Note that in fine print under the name it gives its class, 
NSButtonCell.  Drag it onto the NSTextFieldCell that you want to 
change to a button cell and poof it changes.  Now, open the Inspector 
► Attributes (first tab) on this cell and change its "Style" from 
"Check" to "Push" or whatever you want it to look like.

I believe the confusion arises from the fact that the "NSButtonCell" 
in IB's Library has an icon that looks like a checkbox.

P.S.  I believe that a the customary place to ask Interface Builder 
questions is <email_removed>.  But that's confusing too 
because Interface Builder ain't Xcode.  They should call it the 
devtools-users.  Oh, well.  You have to learn the customs.  Everything 
is legacy._______________________________________________

Cocoa-dev mailing list (<email_removed>)

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:
http://lists.apple.com/mailman/options/cocoa-dev/<email_removed>

This email sent to <email_removed>

Related mailsAuthorDate
mlHow to add a column of NSButtonCells to an NSOutlineView in InterfaceBuilder? James Stein Mar 23, 22:52
mlRe: How to add a column of NSButtonCells to an NSOutlineView in InterfaceBuilder? Jerry Krinock Mar 24, 00:08