Instance Method

highlightColorWithFrame:inView:

Returns the color the receiver uses when drawing the selection highlight.

Declaration

- (NSColor *)highlightColorWithFrame:(NSRect)cellFrame inView:(NSView *)controlView;

Parameters

cellFrame

The bounding rectangle of the receiver.

controlView

The control that manages the cell.

Return Value

The color the receiver uses when drawing the selection highlight.

Discussion

You should not assume that a cell would necessarily want to draw itself with the value returned from selectedControlColor. A cell may wish to draw with different a selection highlight color depending on such things as the key state of its controlView.

See Also

Drawing and Highlighting

- drawWithFrame:inView:

Draws the receiver’s border and then draws the interior of the cell.

- drawInteriorWithFrame:inView:

Draws the interior portion of the receiver, which includes the image or text portion but does not include the border.

controlView

The view associated with the cell.

- highlight:withFrame:inView:

Redraws the receiver with the specified highlight setting.

highlighted

A Boolean value indicating whether the cell has a highlighted appearance.