Re: Setting intercell spacing in NSBrowser
Re: Setting intercell spacing in NSBrowser
- Subject: Re: Setting intercell spacing in NSBrowser
- From: Corbin Dunn <email@hidden>
- Date: Tue, 06 May 2008 11:13:06 -0700
On May 6, 2008, at 8:07 AM, Jens Alfke wrote:
On 5 May '08, at 11:31 PM, Martin Redington wrote:
I tried subclassing NSMatrix, and over-riding
-[NSMatrix initWithFrame:
mode:prototype:numberOfRows:numberOfColumns:]
to set the intercellSpacing. I can see it getting called, but I don't
get any gaps between rows, and when I browse the NSMatrix with
F-Script, the intercellSpacing shows up as (0, 0).
The browser is probably setting it to a default value later on when
it initializes iself. Why not just set it in your controller's -
windowDidLoad or -awakeFromNib method?
That's too late or too early, depending on how you look at it.
You could (probably) override -addColumn in NSBrowser, call super,
then get the last matrix, and *then* set the spacing. I haven't tried
this, but it might work.
corbin
_______________________________________________
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