NSMatrix Class Reference
PDF
Overview
Tasks
Initializing an NSMatrix Object
Configuring the Matrix Object
Managing the Cell Class
Laying Out the Cells of the Matrix
Finding Matrix Coordinates
Managing Attributes of Individual Cells
Selecting and Deselecting Cells
Finding Cells
Modifying Graphics Attributes
Editing Text in Cells
Setting Tab Key Behavior
Managing the Delegate
Resizing the Matrix and Its Cells
Scrolling Cells in the Matrix
Displaying and Highlighting Cells
Managing and Sending Action Messages
Handling Event and Action Messages
Managing the Cursor
Instance Methods
acceptsFirstMouse:
addColumn
addColumnWithCells:
addRow
addRowWithCells:
allowsEmptySelection
autosizesCells
backgroundColor
cellAtRow:column:
cellBackgroundColor
cellClass
cellFrameAtRow:column:
cells
cellSize
cellWithTag:
delegate
deselectAllCells
deselectSelectedCell
doubleAction
drawCellAtRow:column:
drawsBackground
drawsCellBackground
getNumberOfRows:columns:
getRow:column:forPoint:
getRow:column:ofCell:
highlightCell:atRow:column:
initWithFrame:
initWithFrame:mode:cellClass:numberOfRows:numberOfColumns:
initWithFrame:mode:prototype:numberOfRows:numberOfColumns:
insertColumn:
insertColumn:withCells:
insertRow:
insertRow:withCells:
intercellSpacing
isAutoscroll
isSelectionByRect
keyCell
makeCellAtRow:column:
mode
mouseDown:
mouseDownFlags
numberOfColumns
numberOfRows
performKeyEquivalent:
prototype
putCell:atRow:column:
removeColumn:
removeRow:
renewRows:columns:
resetCursorRects
scrollCellToVisibleAtRow:column:
selectAll:
selectCellAtRow:column:
selectCellWithTag:
selectedCell
selectedCells
selectedColumn
selectedRow
selectText:
selectTextAtRow:column:
sendAction
sendAction:to:forAllCells:
sendDoubleAction
setAllowsEmptySelection:
setAutoscroll:
setAutosizesCells:
setBackgroundColor:
setCellBackgroundColor:
setCellClass:
setCellSize:
setDelegate:
setDoubleAction:
setDrawsBackground:
setDrawsCellBackground:
setIntercellSpacing:
setKeyCell:
setMode:
setPrototype:
setScrollable:
setSelectionByRect:
setSelectionFrom:to:anchor:highlight:
setState:atRow:column:
setTabKeyTraversesCells:
setToolTip:forCell:
setValidateSize:
sizeToCells
sortUsingFunction:context:
sortUsingSelector:
tabKeyTraversesCells
textDidBeginEditing:
textDidChange:
textDidEndEditing:
textShouldBeginEditing:
textShouldEndEditing:
toolTipForCell:
Constants
NSMatrixMode
Revision History
Index
COMPANION GUIDE
Matrix Programming Guide for Cocoa