On 1 May 2009, at 04:49, Jim Correia wrote:
On Thu, Apr 30, 2009 at 11:38 PM, K. Darcy Otto <[email protected]>
wrote:
Option 2: Moving the text displayed by the NSTableView to the right
by some
way other than inserting spaces. This might be the best way,
alleviating
the need for a custom field editor and editing the field editor
text prior
to display. I'm not really sure how to do this though.
So you are inserted spaces into the value to achieve an fixed width
indent?
Subclass NSTextFieldCell, and override -titleRectForBounds: to add
your left padding.
That's very likely the best method in this specific case, but it's
also worth mentioning that if you want the normal display to be
different from what the user gets to edit, you can use a custom
NSFormatter subclass, together with NSFormatter's -
editingStringForObjectValue: method.
Kind regards,
Alastair.
--
http://alastairs-place.net
_______________________________________________
Cocoa-dev mailing list ([email protected])
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/archive%40mail-archive.com
This email sent to [email protected]