Up

NSTableView

Authors

Nicola Pero( n.pero@mi.flashnet.it )
Pierre-Yves Rivaille( pyrivail@ens-lyon.fr )

Copyright: (C) 2000 Free Software Foundation, Inc.


Contents -

  1. Software documentation for the NSTableView class
  2. Software documentation for the NSObject(NSTableDataSource) category
  3. Software documentation for the NSObject(NSTableViewDelegate) category
  4. Software documentation for the NSTableView(GNUPrivate) category

Software documentation for the NSTableView class

NSTableView : NSControl

Declared in:
AppKit/NSTableView.h
Standards:

Description forthcoming.

Method summary

addTableColumn:

- (void) addTableColumn: (NSTableColumn*)aColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


allowsColumnReordering

- (BOOL) allowsColumnReordering;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


allowsColumnResizing

- (BOOL) allowsColumnResizing;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


allowsColumnSelection

- (BOOL) allowsColumnSelection;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


allowsEmptySelection

- (BOOL) allowsEmptySelection;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


allowsMultipleSelection

- (BOOL) allowsMultipleSelection;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


autoresizesAllColumnsToFit

- (BOOL) autoresizesAllColumnsToFit;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


autosaveName

- (NSString*) autosaveName;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


autosaveTableColumns

- (BOOL) autosaveTableColumns;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


backgroundColor

- (NSColor*) backgroundColor;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


clickedColumn

- (int) clickedColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


clickedRow

- (int) clickedRow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


columnAtPoint:

- (int) columnAtPoint: (NSPoint)aPoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


columnWithIdentifier:

- (int) columnWithIdentifier: (id)anObject;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


columnsInRect:

- (NSRange) columnsInRect: (NSRect)aRect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


cornerView

- (NSView*) cornerView;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


dataSource

- (id) dataSource;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


delegate

- (id) delegate;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


deselectAll:

- (void) deselectAll: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


deselectColumn:

- (void) deselectColumn: (int)columnIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


deselectRow:

- (void) deselectRow: (int)rowIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


doubleAction

- (SEL) doubleAction;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


dragImageForRows:event:dragImageOffset:

- (NSImage*) dragImageForRows: (NSArray*)dragRows event: (NSEvent*)dragEvent dragImageOffset: (NSPoint*)dragImageOffset;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


drawGridInClipRect:

- (void) drawGridInClipRect: (NSRect)aRect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


drawRow:clipRect:

- (void) drawRow: (int)rowIndex clipRect: (NSRect)aRect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


drawsGrid

- (BOOL) drawsGrid;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


editColumn:row:withEvent:select:

- (void) editColumn: (int)columnIndex row: (int)rowIndex withEvent: (NSEvent*)theEvent select: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


editedColumn

- (int) editedColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


editedRow

- (int) editedRow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


frameOfCellAtColumn:row:

- (NSRect) frameOfCellAtColumn: (int)columnIndex row: (int)rowIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


gridColor

- (NSColor*) gridColor;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


headerView

- (NSTableHeaderView*) headerView;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


highlightSelectionInClipRect:

- (void) highlightSelectionInClipRect: (NSRect)clipRect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


highlightedTableColumn

- (NSTableColumn*) highlightedTableColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


indicatorImageInTableColumn:

- (NSImage*) indicatorImageInTableColumn: (NSTableColumn*)aTableColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


intercellSpacing

- (NSSize) intercellSpacing;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isColumnSelected:

- (BOOL) isColumnSelected: (int)columnIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


isRowSelected:

- (BOOL) isRowSelected: (int)rowIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


moveColumn:toColumn:

- (void) moveColumn: (int)columnIndex toColumn: (int)newIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


noteNumberOfRowsChanged

- (void) noteNumberOfRowsChanged;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


numberOfColumns

- (int) numberOfColumns;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


numberOfRows

- (int) numberOfRows;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


numberOfSelectedColumns

- (int) numberOfSelectedColumns;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


numberOfSelectedRows

- (int) numberOfSelectedRows;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


rectOfColumn:

- (NSRect) rectOfColumn: (int)columnIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


rectOfRow:

- (NSRect) rectOfRow: (int)rowIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


reloadData

- (void) reloadData;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


removeTableColumn:

- (void) removeTableColumn: (NSTableColumn*)aColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


rowAtPoint:

- (int) rowAtPoint: (NSPoint)aPoint;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


rowHeight

- (float) rowHeight;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


rowsInRect:

- (NSRange) rowsInRect: (NSRect)aRect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


scrollColumnToVisible:

- (void) scrollColumnToVisible: (int)columnIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


scrollRowToVisible:

- (void) scrollRowToVisible: (int)rowIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectAll:

- (void) selectAll: (id)sender;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectColumn:byExtendingSelection:

- (void) selectColumn: (int)columnIndex byExtendingSelection: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectRow:byExtendingSelection:

- (void) selectRow: (int)rowIndex byExtendingSelection: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectedColumn

- (int) selectedColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectedColumnEnumerator

- (NSEnumerator*) selectedColumnEnumerator;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectedRow

- (int) selectedRow;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


selectedRowEnumerator

- (NSEnumerator*) selectedRowEnumerator;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAllowsColumnReordering:

- (void) setAllowsColumnReordering: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAllowsColumnResizing:

- (void) setAllowsColumnResizing: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAllowsColumnSelection:

- (void) setAllowsColumnSelection: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAllowsEmptySelection:

- (void) setAllowsEmptySelection: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAllowsMultipleSelection:

- (void) setAllowsMultipleSelection: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAutoresizesAllColumnsToFit:

- (void) setAutoresizesAllColumnsToFit: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAutosaveName:

- (void) setAutosaveName: (NSString*)name;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setAutosaveTableColumns:

- (void) setAutosaveTableColumns: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setBackgroundColor:

- (void) setBackgroundColor: (NSColor*)aColor;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setCornerView:

- (void) setCornerView: (NSView*)aView;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDataSource:

- (void) setDataSource: (id)anObject;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDelegate:

- (void) setDelegate: (id)anObject;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDoubleAction:

- (void) setDoubleAction: (SEL)aSelector;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDrawsGrid:

- (void) setDrawsGrid: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setDropRow:dropOperation:

- (void) setDropRow: (int)row dropOperation: (NSTableViewDropOperation)operation;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setFrame:

- (void) setFrame: (NSRect)aRect;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setGridColor:

- (void) setGridColor: (NSColor*)aColor;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setHeaderView:

- (void) setHeaderView: (NSTableHeaderView*)aHeaderView;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setHighlightedTableColumn:

- (void) setHighlightedTableColumn: (NSTableColumn*)aTableColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setIndicatorImage:inTableColumn:

- (void) setIndicatorImage: (NSImage*)anImage inTableColumn: (NSTableColumn*)aTableColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setIntercellSpacing:

- (void) setIntercellSpacing: (NSSize)aSize;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setRowHeight:

- (void) setRowHeight: (float)rowHeight;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


setVerticalMotionCanBeginDrag:

- (void) setVerticalMotionCanBeginDrag: (BOOL)flag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


sizeLastColumnToFit

- (void) sizeLastColumnToFit;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableColumnWithIdentifier:

- (NSTableColumn*) tableColumnWithIdentifier: (id)anObject;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableColumns

- (NSArray*) tableColumns;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


textDidBeginEditing:

- (void) textDidBeginEditing: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


textDidChange:

- (void) textDidChange: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


textDidEndEditing:

- (void) textDidEndEditing: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


textShouldBeginEditing:

- (BOOL) textShouldBeginEditing: (NSText*)textObject;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


textShouldEndEditing:

- (BOOL) textShouldEndEditing: (NSText*)aTextObject;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tile

- (void) tile;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


verticalMotionCanBeginDrag

- (BOOL) verticalMotionCanBeginDrag;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


Software documentation for the NSObject(NSTableDataSource) category

NSObject(NSTableDataSource)

Declared in:
AppKit/NSTableView.h
Standards:

Description forthcoming.

Method summary

numberOfRowsInTableView:

- (int) numberOfRowsInTableView: (NSTableView*)aTableView;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableView:acceptDrop:row:dropOperation:

- (BOOL) tableView: (NSTableView*)tableView acceptDrop: (id)info row: (int)row dropOperation: (NSTableViewDropOperation)operation;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableView:objectValueForTableColumn:row:

- (id) tableView: (NSTableView*)aTableView objectValueForTableColumn: (NSTableColumn*)aTableColumn row: (int)rowIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableView:setObjectValue:forTableColumn:row:

- (void) tableView: (NSTableView*)aTableView setObjectValue: (id)anObject forTableColumn: (NSTableColumn*)aTableColumn row: (int)rowIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableView:validateDrop:proposedRow:proposedDropOperation:

- (NSDragOperation) tableView: (NSTableView*)tableView validateDrop: (id)info proposedRow: (int)row proposedDropOperation: (NSTableViewDropOperation)operation;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableView:writeRows:toPasteboard:

- (BOOL) tableView: (NSTableView*)tableView writeRows: (NSArray*)rows toPasteboard: (NSPasteboard*)pboard;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


Software documentation for the NSObject(NSTableViewDelegate) category

NSObject(NSTableViewDelegate)

Declared in:
AppKit/NSTableView.h
Standards:

Description forthcoming.

Method summary

selectionShouldChangeInTableView:

- (BOOL) selectionShouldChangeInTableView: (NSTableView*)aTableView;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableView:didClickTableColumn:

- (void) tableView: (NSTableView*)tableView didClickTableColumn: (NSTableColumn*)tableColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableView:didDragTableColumn:

- (void) tableView: (NSTableView*)tableView didDragTableColumn: (NSTableColumn*)tableColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableView:mouseDownInHeaderOfTableColumn:

- (void) tableView: (NSTableView*)tableView mouseDownInHeaderOfTableColumn: (NSTableColumn*)tableColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableView:shouldEditTableColumn:row:

- (BOOL) tableView: (NSTableView*)aTableView shouldEditTableColumn: (NSTableColumn*)aTableColumn row: (int)rowIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableView:shouldSelectRow:

- (BOOL) tableView: (NSTableView*)aTableView shouldSelectRow: (int)rowIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableView:shouldSelectTableColumn:

- (BOOL) tableView: (NSTableView*)aTableView shouldSelectTableColumn: (NSTableColumn*)aTableColumn;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableView:willDisplayCell:forTableColumn:row:

- (void) tableView: (NSTableView*)aTableView willDisplayCell: (id)aCell forTableColumn: (NSTableColumn*)aTableColumn row: (int)rowIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableViewColumnDidMove:

- (void) tableViewColumnDidMove: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableViewColumnDidResize:

- (void) tableViewColumnDidResize: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableViewSelectionDidChange:

- (void) tableViewSelectionDidChange: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


tableViewSelectionIsChanging:

- (void) tableViewSelectionIsChanging: (NSNotification*)aNotification;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


Software documentation for the NSTableView(GNUPrivate) category

NSTableView(GNUPrivate)

Declared in:
AppKit/NSTableView.h
Standards:

Description forthcoming.

Method summary

_selectColumn:modifiers:

- (void) _selectColumn: (int)columnIndex modifiers: (unsigned int)modifiers;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.


_sendDoubleActionForColumn:

- (void) _sendDoubleActionForColumn: (int)columnIndex;
Standards: GNUstep, MacOS-X, OpenStep

Description forthcoming.



Up