Instance Method

tableView:shouldSelectTableColumn:

Asks the delegate whether the specified table column can be selected.

Declaration

- (BOOL)tableView:(NSTableView *)tableView shouldSelectTableColumn:(NSTableColumn *)tableColumn;

Parameters

aTableView

The table view that sent the message.

aTableColumn

The table column.

Return Value

YES to permit selection, otherwise NO.

Discussion

The delegate can implement this method to disallow selection of particular columns.

See Also

Selecting Rows

- selectionShouldChangeInTableView:

Asks the delegate if the user is allowed to change the selection.

- tableView:shouldSelectRow:

Asks the delegate if the table view should allow selection of the specified row.

- tableView:selectionIndexesForProposedSelection:

Asks the delegate to accept or reject the proposed selection.

- tableViewSelectionIsChanging:

Tells the delegate that the table view’s selection is in the process of changing.

- tableViewSelectionDidChange:

Tells the delegate that the table view’s selection has changed.

- tableView:shouldTypeSelectForEvent:withCurrentSearchString:

Asks the delegate to allow or deny type select for the specified event and current search string.

- tableView:typeSelectStringForTableColumn:row:

Asks the delegate to provide an alternative text value used for type selection for the specified row and column.

- tableView:nextTypeSelectMatchFromRow:toRow:forString:

Asks the delegate for the row within the specified search range that matches the specified string.