> On Mar 2, 2015, at 10:26 AM, Ben <ben_cocoa_dev_l...@yahoo.co.uk> wrote:
> 
> 
>> On 2 Mar 2015, at 17:42, Quincey Morris 
>> <quinceymor...@rivergatesoftware.com> wrote:
>> 
>> On Mar 2, 2015, at 02:44 , Ben <ben_cocoa_dev_l...@yahoo.co.uk 
>> <mailto:ben_cocoa_dev_l...@yahoo.co.uk>> wrote:
>>> 
>>> Since NSCell is apparently on the way out, I've been trying to build a new 
>>> control I need using views. It's a cut-down spreadsheet-alike grid
>> 
>> I don’t see that anyone has yet asked the question of why the grid needs to 
>> have subviews. Implementing the rows and columns yourself means inventing 
>> your own duplicate API for managing them, but it’s likely not a lot of code, 
>> assuming you only need textual editing of one cell at a time (and can 
>> therefore use a single re-usable, movable text field for the editing).
>> 
>> So, why can’t your spreadsheet-like grid be a single custom view that draws 
>> its own text and graphics in a grid-like pattern directly?
>> 
>>> PS. I have tried using/subclassing NSTableView and have filed a bug for the 
>>> functionality that I'm after
>> 
>> Purely for interest’s sake, can you tell us what functionality is missing, 
>> for your use-case?
>> 
> 
> 
> I hadn't considered asking my delegate for text and images directly. That 
> could be a simpler way to do things - I will look into it.
> 
> 
> The functionality that I'm missing is:
> 
> - Granularity of selection. For example single or multiple disconnected 
> cells. NSTableView only gives me row or column.
> - Scrollable floating headers on both axis. This I did sort-of manage with 
> NSTableView by styling the first column to look like a header, but it was not 
> great.

Did you indeed log bugs for these requests? I haven’t seen any come in for 
them. Please give me the radar #’s.

thanks!

corbin


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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:
https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com

Reply via email to