[Previous]
[Up]
[Next]
NSTableView
Authors
- Richard Frith-Macdonald
-
Version: $Revision$
Date: $Date$
Declared in: Gui/NSTableView.h
Inherits from: NSControl
Conforms to: NSCoding
Instance Variables
Methods
Instances Methods
- (void) addTableColumn: (NSTableColumn*)aColumn;
- (BOOL) allowsColumnReordering;
- (BOOL) allowsColumnResizing;
- (BOOL) allowsColumnSelection;
- (BOOL) allowsEmptySelection;
- (BOOL) allowsMultipleSelection;
- (BOOL) autoresizesAllColumnsToFit;
- (NSString*) autosaveName;
- (BOOL) autosaveTableColumns;
- (NSColor*) backgroundColor;
- (int) clickedColumn;
- (int) clickedRow;
- (int) columnAtPoint: (NSPoint)aPoint;
- (NSRange) columnsInRect: (NSRect)aRect;
- (int) columnWithIdentifier: (id)anObject;
- (NSView*) cornerView;
- (id) dataSource;
- (id) delegate;
- (void) deselectAll: (id)sender;
- (void) deselectColumn: (int)columnIndex;
- (void) deselectRow: (int)rowIndex;
- (SEL) doubleAction;
- (void) drawGridInClipRect: (NSRect)aRect;
- (void) drawRow: (int)rowIndex;
- (BOOL) drawsGrid;
- (void) editColumn: (int)columnIndex row: (int)rowIndex withEvent: (NSEvent*)theEvent;
- (int) editedColumn;
- (int) editedRow;
- (NSRect) frameOfCellAtColumn: (int)columnIndex;
- (NSColor*) gridColor;
- (NSTableHeaderView*) headerView;
- (void) highlightSelectionInClipRect: (NSRect)clipRect;
- (id) initWithFrame: (NSRect)frameRect;
- (NSSize) intercellSpacing;
- (BOOL) isColumnSelected: (int)columnIndex;
- (BOOL) isRowSelected: (int)rowIndex;
- (void) moveColumn: (int)columnIndex;
- (void) noteNumberOfRowsChanged;
- (int) numberOfColumns;
- (int) numberOfRows;
- (int) numberOfSelectedColumns;
- (int) numberOfSelectedRows;
- (NSRect) rectOfColumn: (int)columnIndex;
- (NSRect) rectOfRow: (int)rowIndex;
- (void) reloadData;
- (void) removeTableColumn: (NSTableColumn*)aTableColumn;
- (int) rowAtPoint: (NSPoint)aPoint;
- (float) rowHeight;
- (NSRange) rowsInRect: (NSRect)aRect;
- (void) scrollColumnToVisible: (int)columnIndex;
- (void) scrollRowToVisible: (int)rowIndex;
- (void) selectAll: (id)sender;
- (void) selectColumn: (int)columnIndex byExtendingSelection: (BOOL)flag;
- (int) selectedColumn;
- (NSEnumerator*) selectedColumnEnumerator;
- (int) selectedRow;
- (NSEnumerator*) selectedRowEnumerator;
- (void) selectRow: (int)rowIndex byExtendingSelection: (BOOL)flag;
- (void) setAllowsColumnReordering: (BOOL)flag;
- (void) setAllowsColumnResizing: (BOOL)flag;
- (void) setAllowsColumnSelection: (BOOL)flag;
- (void) setAllowsEmptySelection: (BOOL)flag;
- (void) setAllowsMultipleSelection: (BOOL)flag;
- (void) setAutoresizesAllColumnsToFit: (BOOL)flag;
- (void) setAutosaveName: (NSString*)name;
- (void) setAutosaveTableColumns: (BOOL)flag;
- (void) setBackgroundColor: (NSColor*)aColor;
- (void) setCornerView: (NSView*)aView;
- (void) setDataSource: (id)anObject;
- (void) setDelegate: (id)anObject;
- (void) setDoubleAction: (SEL)aSelector;
- (void) setDrawsGrid: (BOOL)flag;
- (void) setGridColor: (NSColor*)aColor;
- (void) setHeaderView: (NSTableHeaderView*)aHeaderView;
- (void) setIntercellSpacing: (NSSize)aSize;
- (void) setRowHeight: (float)rowHeight;
- (void) sizeLastColumnToFit;
- (void) sizeToFit;
- (NSArray*) tableColumns;
- (NSTableColumn*) tableColumnWithIdentifier: (id)anObject;
- (void) textDidBeginEditing: (NSNotification*)aNotification;
- (void) textDidChange: (NSNotification*)aNotification;
- (void) textDidEndEditing: (NSNotification*)aNotification;
- (BOOL) textShouldBeginEditing: (NSText*)textObject;
- (BOOL) textShouldEndEditing: (NSText*)textObject;
- (void) tile;
- (BOOL) selectionShouldChangeInTableView: (NSTableView*)aTableView;
- (BOOL) tableView: (NSTableView*)aTableView shouldEditTableColumn: (NSTableColumn*)aTableColumn;
- (BOOL) tableView: (NSTableView*)aTableView shouldSelectRow: (int)rowIndex;
- (BOOL) tableView: (NSTableView*)aTableView shouldSelectTableColumn: (NSTableColumn*)aTableColumn;
- (void) tableView: (NSTableView*)aTableView willDisplayCell: (id)aCell forTableColumn: (NSTableColumn*)aTableColumn;
- (void) tableViewColumnDidMove: (NSNotification*)aNotification;
- (void) tableViewColumnDidResize: (NSNotification*)aNotification;
- (void) tableViewSelectionDidChange: (NSNotification*)aNotification;
- (void) tableViewSelectionIsChanging: (NSNotification*)aNotification;