Re: Source list group item indentation
Re: Source list group item indentation
- Subject: Re: Source list group item indentation
- From: Corbin Dunn <email@hidden>
- Date: Tue, 15 Jan 2008 15:15:16 -0800
And to further backup what Jonathan said, this is mentioned in the
AppKit release notes:
http://developer.apple.com/releasenotes/Cocoa/AppKit.html
"To not show a disclosure triangle, override -frameOfOutlineCellAtRow:
and return an empty rect. You will also want to not allow it to be
collapsed by returning NO from the delegate method -
outlineView:shouldCollapseItem:. When the disclosure triangle is not
shown for a section header, the item will automatically be unindented. "
I realize the release notes are rather long, but they are a good read.
Especially for controls/components that you use.
--corbin
On Jan 11, 2008, at 7:12 AM, Jonathan Dann wrote:
You need to subclass NSOutlineView and override
-frameOfOutlineCellAtRow:
returning NSZeroRect on a condition that makes a group a group in
your app or returning [super frameOfOutlineCellAtRow:row] if not a
group. Mine gets the represented object of the item and checks the
node's name.
_______________________________________________
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