Re: how do I detect a click in a tableView cell?
Re: how do I detect a click in a tableView cell?
- Subject: Re: how do I detect a click in a tableView cell?
- From: Denis Stanton <email@hidden>
- Date: Mon, 22 Mar 2004 12:46:27 +1200
On 22/03/2004, at 11:23 AM, Allan Odgaard wrote:
On 21. Mar 2004, at 23:17, Denis Stanton wrote:
I tried putting my custom mouseDown method into my custom ChartCell
class, expecting it to get called when I clicked in one of these
cells.
The table view only create one cell (pr. column) and re-use that cell
(to save memory).
OK, I think I understand. After the window has been drawn there is no
array of cells waiting to receive the clicks. I suppose I was thinking
too much of the WebObjects repetition where the layout is regenerated
when the user clicks on something so the processor can figure out where
and what the click hit.
So you need to intercept the click in the table view -- and it might
be that setting yourself as target for the action message is enough.
When you receive the action message then you can send clickedRow
and/or clickedColumn to the table view to get info about which
row/column the user clicked.
So I should look at the NSTableView datasource methods. That sounds
promising
Thank you
Denis
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.