Public Member Functions | |
(BOOL) | - acceptsFirstResponder [implementation] |
(BOOL _disableAutomaticResizing) | - accessors [implementation] |
(void) | - addTableColumn: [implementation] |
(BOOL) | - allowsColumnReordering [implementation] |
(BOOL) | - allowsColumnResizing [implementation] |
(BOOL) | - allowsColumnSelection [implementation] |
(BOOL) | - allowsEmptySelection [implementation] |
(BOOL) | - allowsMultipleSelection [implementation] |
(CPArray) | - alternatingRowBackgroundColors [implementation] |
(BOOL) | - becomeFirstResponder [implementation] |
(BOOL) | - canDragRowsWithIndexes:atPoint: [implementation] |
(CPInteger) | - columnAtPoint: [implementation] |
(unsigned) | - columnAutoresizingStyle [implementation] |
(CPIndexSet) | - columnIndexesInRect: [implementation] |
(CPInteger) | - columnWithIdentifier: [implementation] |
(void) | - concludeDragOperation: [implementation] |
(BOOL) | - continueTracking:at: [implementation] |
(CPView) | - cornerView [implementation] |
(id) | - dataSource [implementation] |
(id) | - delegate [implementation] |
(void) | - deleteBackward: [implementation] |
(void) | - deselectAll [implementation] |
(void) | - deselectColumn: [implementation] |
(void) | - deselectRow: [implementation] |
(SEL) | - doubleAction [implementation] |
(void) | - draggedImage:endedAt:operation: [implementation] |
(void) | - draggedView:endedAt:operation: [implementation] |
(CPTableViewDraggingDestinationFeedbackStyle) | - draggingDestinationFeedbackStyle [implementation] |
(void) | - draggingEnded: [implementation] |
(CPDragOperation) | - draggingEntered: [implementation] |
(void) | - draggingExited: [implementation] |
(CPDragOperation) | - draggingUpdated: [implementation] |
(CPImage) | - dragImageForRowsWithIndexes:tableColumns:event:offset: [implementation] |
(CPView) | - dragViewForRowsWithIndexes:tableColumns:event:offset: [implementation] |
(void) | - drawBackgroundInClipRect: [implementation] |
(void) | - drawGridInClipRect: [implementation] |
(void) | - encodeWithCoder: [implementation] |
(CGRect) | - exposedClipRect [implementation] |
(CGRect) | - frameOfDataViewAtColumn:row: [implementation] |
(CPColor) | - gridColor [implementation] |
(unsigned) | - gridStyleMask [implementation] |
(CPView) | - headerView [implementation] |
(CPTableColumn) | - highlightedTableColumn [implementation] |
(void) | - highlightSelectionInClipRect: [implementation] |
(id) | - initWithCoder: [implementation] |
(id) | - initWithFrame: [implementation] |
(CGSize) | - intercellSpacing [implementation] |
(BOOL) | - isColumnSelected: [implementation] |
(BOOL) | - isRowSelected: [implementation] |
(void) | - keyDown: [implementation] |
(void) | - layoutSubviews [implementation] |
(void) | - load [implementation] |
(void) | - moveColumn:toColumn: [implementation] |
(void) | - moveDown: [implementation] |
(void) | - moveUp: [implementation] |
(void) | - noteNumberOfRowsChanged [implementation] |
(int) | - numberOfColumns [implementation] |
(int) | - numberOfRows [implementation] |
(CPInteger) | - numberOfSelectedColumns [implementation] |
(CPInteger) | - numberOfSelectedRows [implementation] |
(BOOL) | - performDragOperation: [implementation] |
(BOOL) | - prepareForDragOperation: [implementation] |
(CGRect) | - rectOfColumn: [implementation] |
(CGRect) | - rectOfRow: [implementation] |
(void) | - reloadData [implementation] |
(void) | - reloadDataForRowIndexes:columnIndexes: [implementation] |
(void) | - removeTableColumn: [implementation] |
(void) | - resizeWithOldSuperviewSize: [implementation] |
(CPInteger) | - rowAtPoint: [implementation] |
(unsigned) | - rowHeight [implementation] |
(CPRange) | - rowsInRect: [implementation] |
(void) | - scrollColumnToVisible: [implementation] |
(void) | - scrollRowToVisible: [implementation] |
(void) | - selectColumnIndexes:byExtendingSelection: [implementation] |
(int) | - selectedColumn [implementation] |
(CPIndexSet) | - selectedColumnIndexes [implementation] |
(int) | - selectedRow [implementation] |
(CPIndexSet) | - selectedRowIndexes [implementation] |
(unsigned) | - selectionHighlightStyle [implementation] |
(void) | - selectRowIndexes:byExtendingSelection: [implementation] |
(void) | - setAllowsColumnReordering: [implementation] |
(void) | - setAllowsColumnResizing: [implementation] |
(void) | - setAllowsColumnSelection: [implementation] |
(void) | - setAllowsEmptySelection: [implementation] |
(void) | - setAllowsMultipleSelection: [implementation] |
(void) | - setAlternatingRowBackgroundColors: [implementation] |
(void) | - setColumnAutoresizingStyle: [implementation] |
(void) | - setCornerView: [implementation] |
(void) | - setDataSource: [implementation] |
(void) | - setDelegate: [implementation] |
(void) | - setDoubleAction: [implementation] |
(void) | - setDraggingDestinationFeedbackStyle: [implementation] |
(void) | - setDraggingSourceOperationMask:forLocal: [implementation] |
(void) | - setDropRow:dropOperation: [implementation] |
(void) | - setFrameSize: [implementation] |
(void) | - setGridColor: [implementation] |
(void) | - setGridStyleMask: [implementation] |
(void) | - setHeaderView: [implementation] |
(void) | - setHighlightedTableColumn: [implementation] |
(void) | - setIndicatorImage:inTableColumn: [implementation] |
(void) | - setIntercellSpacing: [implementation] |
(void) | - setRowHeight: [implementation] |
(void) | - setSelectionHighlightStyle: [implementation] |
(void) | - setSortDescriptors: [implementation] |
(void) | - setThemeState: [implementation] |
(void) | - setUsesAlternatingRowBackgroundColors: [implementation] |
(void) | - setVerticalMotionCanBeginDrag: [implementation] |
(void) | - sizeLastColumnToFit [implementation] |
(CPArray) | - sortDescriptors [implementation] |
(BOOL) | - startTrackingAt: [implementation] |
(void) | - stopTracking:at:mouseIsUp: [implementation] |
(void) | - superviewBoundsChanged: [implementation] |
(void) | - superviewFrameChanged: [implementation] |
(CPArray) | - tableColumns [implementation] |
(CPTableColumn) | - tableColumnWithIdentifier: [implementation] |
(void) | - tile [implementation] |
(void) | - trackMouse: [implementation] |
(BOOL) | - tracksMouseOutsideOfFrame [implementation] |
(BOOL) | - usesAlternatingRowBackgroundColors [implementation] |
(BOOL) | - verticalMotionCanBeginDrag [implementation] |
(void) | - viewWillMoveToSuperview: [implementation] |
(BOOL) | - wantsPeriodicDraggingUpdates [implementation] |
CPTableView object displays record-oriented data in a table and allows the user to edit values and resize and rearrange columns. A CPTableView requires you to set a dataSource which implements numberOfRowsInTableView: and tableView:objectValueForTableColumn:row:
Definition at line 135 of file CPTableView.j.
- (BOOL) acceptsFirstResponder | [implementation] |
Definition at line 3058 of file CPTableView.j.
- (BOOL _disableAutomaticResizing) accessors | (property) | = disableAutomaticResizing |
[implementation] |
- (void) addTableColumn: | (CPTableColumn) | aTableColumn | [implementation] |
Adds a given column as the last column of the receiver.
aColumn | The column to add to the receiver. |
Definition at line 618 of file CPTableView.j.
- (BOOL) allowsColumnReordering | [implementation] |
Definition at line 424 of file CPTableView.j.
- (BOOL) allowsColumnResizing | [implementation] |
Definition at line 434 of file CPTableView.j.
- (BOOL) allowsColumnSelection | [implementation] |
Definition at line 477 of file CPTableView.j.
- (BOOL) allowsEmptySelection | [implementation] |
Definition at line 462 of file CPTableView.j.
- (BOOL) allowsMultipleSelection | [implementation] |
Definition at line 448 of file CPTableView.j.
- (CPArray) alternatingRowBackgroundColors | [implementation] |
Definition at line 549 of file CPTableView.j.
- (BOOL) becomeFirstResponder | [implementation] |
Definition at line 3053 of file CPTableView.j.
- (BOOL) canDragRowsWithIndexes: | (CPIndexSet) | rowIndexes | ||
atPoint: | (CGPoint) | mouseDownPoint | ||
[implementation] |
Returns whether the receiver allows dragging the rows at rowIndexes with a drag initiated at mousedDownPoint.
rowIndexes | an index set of rows to be dragged | |
aPoint | the point at which the mouse was clicked. |
Definition at line 1759 of file CPTableView.j.
- (CPInteger) columnAtPoint: | (CGPoint) | aPoint | [implementation] |
Definition at line 1166 of file CPTableView.j.
- (unsigned) columnAutoresizingStyle | [implementation] |
Definition at line 1377 of file CPTableView.j.
- (CPIndexSet) columnIndexesInRect: | (CGRect) | aRect | [implementation] |
Returns the indexes of the receiverŐs columns that intersect the specified rectangle.
aRect | A rectangle in the coordinate system of the receiver. |
Definition at line 1137 of file CPTableView.j.
- (CPInteger) columnWithIdentifier: | (CPString) | anIdentifier | [implementation] |
Definition at line 696 of file CPTableView.j.
- (void) concludeDragOperation: | (id) | sender | [implementation] |
Definition at line 2931 of file CPTableView.j.
- (BOOL) continueTracking: | (CGPoint) | lastPoint | ||
at: | (CGPoint) | aPoint | ||
[implementation] |
Definition at line 2588 of file CPTableView.j.
- (CPView) cornerView | [implementation] |
Definition at line 992 of file CPTableView.j.
- (id) dataSource | [implementation] |
Returns the object that provides the data displayed by the receiver.
Definition at line 358 of file CPTableView.j.
- (id) delegate | [implementation] |
Definition at line 1608 of file CPTableView.j.
- (void) deleteBackward: | (id) | sender | [implementation] |
Definition at line 3162 of file CPTableView.j.
- (void) deselectAll | [implementation] |
Deselects all rows
Definition at line 950 of file CPTableView.j.
- (void) deselectColumn: | (CPInteger) | aColumn | [implementation] |
Definition at line 900 of file CPTableView.j.
- (void) deselectRow: | (CPInteger) | aRow | [implementation] |
Definition at line 908 of file CPTableView.j.
- (SEL) doubleAction | [implementation] |
Definition at line 408 of file CPTableView.j.
- (void) draggedImage: | (CPImage) | anImage | ||
endedAt: | (CGPoint) | aLocation | ||
operation: | (CPDragOperation) | anOperation | ||
[implementation] |
Definition at line 2939 of file CPTableView.j.
- (void) draggedView: | (CPImage) | aView | ||
endedAt: | (CGPoint) | aLocation | ||
operation: | (CPDragOperation) | anOperation | ||
[implementation] |
Definition at line 2949 of file CPTableView.j.
- (CPTableViewDraggingDestinationFeedbackStyle) draggingDestinationFeedbackStyle | [implementation] |
Definition at line 1856 of file CPTableView.j.
- (void) draggingEnded: | (id) | sender | [implementation] |
Definition at line 2765 of file CPTableView.j.
- (CPDragOperation) draggingEntered: | (id) | sender | [implementation] |
Definition at line 2732 of file CPTableView.j.
- (void) draggingExited: | (id) | sender | [implementation] |
Definition at line 2757 of file CPTableView.j.
- (CPDragOperation) draggingUpdated: | (id) | sender | [implementation] |
Definition at line 2857 of file CPTableView.j.
- (CPImage) dragImageForRowsWithIndexes: | (CPIndexSet) | dragRows | ||
tableColumns: | (CPArray) | theTableColumns | ||
event: | (CPEvent) | dragEvent | ||
offset: | (CPPointPointer) | dragImageOffset | ||
[implementation] |
Definition at line 1764 of file CPTableView.j.
- (CPView) dragViewForRowsWithIndexes: | (CPIndexSet) | theDraggedRows | ||
tableColumns: | (CPArray) | theTableColumns | ||
event: | (CPEvent) | theDragEvent | ||
offset: | (CPPoint) | dragViewOffset | ||
[implementation] |
Definition at line 1769 of file CPTableView.j.
- (void) drawBackgroundInClipRect: | (CGRect) | aRect | [implementation] |
Definition at line 2209 of file CPTableView.j.
- (void) drawGridInClipRect: | (CGRect) | aRect | [implementation] |
Definition at line 2284 of file CPTableView.j.
- (void) encodeWithCoder: | (CPCoder) | aCoder | [implementation] |
Definition at line 3258 of file CPTableView.j.
- (CGRect) exposedClipRect | [implementation] |
Definition at line 2187 of file CPTableView.j.
- (CGRect) frameOfDataViewAtColumn: | (CPInteger) | aColumn | ||
row: | (CPInteger) | aRow | ||
[implementation] |
Definition at line 1219 of file CPTableView.j.
- (CPColor) gridColor | [implementation] |
Definition at line 587 of file CPTableView.j.
- (unsigned) gridStyleMask | [implementation] |
Definition at line 607 of file CPTableView.j.
- (CPView) headerView | [implementation] |
Definition at line 1010 of file CPTableView.j.
- (CPTableColumn) highlightedTableColumn | [implementation] |
Definition at line 1732 of file CPTableView.j.
- (void) highlightSelectionInClipRect: | (CGRect) | aRect | [implementation] |
Definition at line 2357 of file CPTableView.j.
- (id) initWithCoder: | (CPCoder) | aCoder | [implementation] |
Definition at line 3190 of file CPTableView.j.
- (id) initWithFrame: | (CGRect) | aFrame | [implementation] |
Definition at line 220 of file CPTableView.j.
- (CGSize) intercellSpacing | [implementation] |
Definition at line 498 of file CPTableView.j.
- (BOOL) isColumnSelected: | (CPInteger) | aColumn | [implementation] |
Definition at line 931 of file CPTableView.j.
- (BOOL) isRowSelected: | (CPInteger) | aRow | [implementation] |
Definition at line 936 of file CPTableView.j.
- (void) keyDown: | (CPEvent) | anEvent | [implementation] |
Definition at line 3063 of file CPTableView.j.
- (void) layoutSubviews | [implementation] |
Definition at line 2476 of file CPTableView.j.
- (void) load | [implementation] |
Definition at line 1940 of file CPTableView.j.
- (void) moveColumn: | (unsigned) | fromIndex | ||
toColumn: | (unsigned) | toIndex | ||
[implementation] |
Moves the column and heading at a given index to a new given index.
columnIndex | The current index of the column to move. | |
newIndex | The new index for the moved column. |
Definition at line 667 of file CPTableView.j.
- (void) moveDown: | (id) | sender | [implementation] |
Definition at line 3068 of file CPTableView.j.
- (void) moveUp: | (id) | sender | [implementation] |
Definition at line 3115 of file CPTableView.j.
- (void) noteNumberOfRowsChanged | [implementation] |
Definition at line 1418 of file CPTableView.j.
- (int) numberOfColumns | [implementation] |
Definition at line 958 of file CPTableView.j.
- (int) numberOfRows | [implementation] |
Definition at line 966 of file CPTableView.j.
- (CPInteger) numberOfSelectedColumns | [implementation] |
Definition at line 916 of file CPTableView.j.
- (CPInteger) numberOfSelectedRows | [implementation] |
Definition at line 921 of file CPTableView.j.
- (BOOL) performDragOperation: | (id) | sender | [implementation] |
Definition at line 2916 of file CPTableView.j.
- (BOOL) prepareForDragOperation: | (id) | sender | [implementation] |
Definition at line 2904 of file CPTableView.j.
- (CGRect) rectOfColumn: | (CPInteger) | aColumnIndex | [implementation] |
Definition at line 1072 of file CPTableView.j.
- (CGRect) rectOfRow: | (CPInteger) | aRowIndex | [implementation] |
Definition at line 1086 of file CPTableView.j.
- (void) reloadData | [implementation] |
Reloads the data for all rows and columns.
Definition at line 381 of file CPTableView.j.
- (void) reloadDataForRowIndexes: | (CPIndexSet) | rowIndexes | ||
columnIndexes: | (CPIndexSet) | columnIndexes | ||
[implementation] |
Reloads the data for only the specified rows and columns.
rowIndexes | The indexes of the rows to update. | |
columnIndexes | The indexes of the columns to update. |
Definition at line 370 of file CPTableView.j.
- (void) removeTableColumn: | (CPTableColumn) | aTableColumn | [implementation] |
Removes a given column from the receiver.
aTableColumn | The column to remove from the receiver. |
Definition at line 635 of file CPTableView.j.
- (void) resizeWithOldSuperviewSize: | (CGSize) | aSize | [implementation] |
Definition at line 1230 of file CPTableView.j.
- (CPInteger) rowAtPoint: | (CGPoint) | aPoint | [implementation] |
Definition at line 1207 of file CPTableView.j.
- (unsigned) rowHeight | [implementation] |
Definition at line 515 of file CPTableView.j.
- (CPRange) rowsInRect: | (CGRect) | aRect | [implementation] |
Returns a range of indices for the rows that lie wholly or partially within the vertical boundaries of a given rectangle.
aRect | A rectangle in the coordinate system of the receiver. |
Definition at line 1102 of file CPTableView.j.
- (void) scrollColumnToVisible: | (int) | columnIndex | [implementation] |
Scrolls the receiver and header view horizontally in an enclosing NSClipView so the column specified by columnIndex is visible.
aColumnIndex | the index of the column to scroll to. |
Definition at line 1472 of file CPTableView.j.
- (void) scrollRowToVisible: | (int) | rowIndex | [implementation] |
Scrolls the receiver vertically in an enclosing NSClipView so the row specified by rowIndex is visible.
aRowIndex | the index of the row to scroll to. |
Definition at line 1463 of file CPTableView.j.
- (void) selectColumnIndexes: | (CPIndexSet) | columns | ||
byExtendingSelection: | (BOOL) | shouldExtendSelection | ||
[implementation] |
Sets the column selection using indexes.
columns | a CPIndexSet of columns to select | |
aFlag | should extend the selection thereby retaining the previous selection |
Definition at line 725 of file CPTableView.j.
- (int) selectedColumn | [implementation] |
Definition at line 880 of file CPTableView.j.
- (CPIndexSet) selectedColumnIndexes | [implementation] |
Definition at line 885 of file CPTableView.j.
- (int) selectedRow | [implementation] |
Definition at line 890 of file CPTableView.j.
- (CPIndexSet) selectedRowIndexes | [implementation] |
Definition at line 895 of file CPTableView.j.
- (unsigned) selectionHighlightStyle | [implementation] |
Definition at line 554 of file CPTableView.j.
- (void) selectRowIndexes: | (CPIndexSet) | rows | ||
byExtendingSelection: | (BOOL) | shouldExtendSelection | ||
[implementation] |
Sets the row selection using indexes.
rows | a CPIndexSet of rows to select | |
aFlag | should extend the selection thereby retaining the previous selection |
Definition at line 759 of file CPTableView.j.
- (void) setAllowsColumnReordering: | (BOOL) | shouldAllowColumnReordering | [implementation] |
Definition at line 419 of file CPTableView.j.
- (void) setAllowsColumnResizing: | (BOOL) | shouldAllowColumnResizing | [implementation] |
Definition at line 429 of file CPTableView.j.
- (void) setAllowsColumnSelection: | (BOOL) | shouldAllowColumnSelection | [implementation] |
Controls whether the user can select an entire column by clicking its header.
aFlag | YES to allow the user to select columns, otherwise NO. |
Definition at line 472 of file CPTableView.j.
- (void) setAllowsEmptySelection: | (BOOL) | shouldAllowEmptySelection | [implementation] |
Controls whether the receiver allows zero rows or columns to be selected.
aFlag | YES if an empty selection is allowed, otherwise NO. |
Definition at line 457 of file CPTableView.j.
- (void) setAllowsMultipleSelection: | (BOOL) | shouldAllowMultipleSelection | [implementation] |
Controls whether the user can select more than one row or column at a time.
aFlag | YES to allow the user to select multiple rows or columns, otherwise NO. |
Definition at line 443 of file CPTableView.j.
- (void) setAlternatingRowBackgroundColors: | (CPArray) | alternatingRowBackgroundColors | [implementation] |
Sets the colors for the rows as they alternate. The number of colors can be arbitrary. By deafult these colors are white and light blue.
anArray | an array of CPColors |
Definition at line 539 of file CPTableView.j.
- (void) setColumnAutoresizingStyle: | (unsigned) | style | [implementation] |
Sets the column autoresizing style of the receiver to a given style.
aStyle | The column autoresizing style for the receiver. CPTableViewNoColumnAutoresizing, CPTableViewUniformColumnAutoresizingStyle, CPTableViewLastColumnOnlyAutoresizingStyle, CPTableViewFirstColumnOnlyAutoresizingStyle |
Definition at line 1371 of file CPTableView.j.
- (void) setCornerView: | (CPView) | aView | [implementation] |
Definition at line 997 of file CPTableView.j.
- (void) setDataSource: | (id) | aDataSource | [implementation] |
Sets the receiver's data source to a given object.
anObject | The data source for the receiver. The object must implement the appropriate methods. |
Definition at line 315 of file CPTableView.j.
- (void) setDelegate: | (id) | aDelegate | [implementation] |
Definition at line 1488 of file CPTableView.j.
- (void) setDoubleAction: | (SEL) | anAction | [implementation] |
Sets the message sent to the target when the user double-clicks an uneditable cell or a column header to a given selector.
aSelector | The message the receiver sends to its target when the user double-clicks an uneditable cell or a column header. |
Definition at line 403 of file CPTableView.j.
- (void) setDraggingDestinationFeedbackStyle: | (CPTableViewDraggingDestinationFeedbackStyle) | aStyle | [implementation] |
sets the feedback style for when the table is the destination of a drag operation Can be: None Regular Source List
Definition at line 1850 of file CPTableView.j.
- (void) setDraggingSourceOperationMask: | (CPDragOperation) | mask | ||
forLocal: | (BOOL) | isLocal | ||
[implementation] |
Definition at line 1816 of file CPTableView.j.
- (void) setDropRow: | (CPInteger) | row | ||
dropOperation: | (CPTableViewDropOperation) | operation | ||
[implementation] |
This should be called inside tableView:validateDrop:... method either drop on or above, specify the row as -1 to select the whole table for drop on
Definition at line 1827 of file CPTableView.j.
- (void) setFrameSize: | (CGSize) | aSize | [implementation] |
Definition at line 2179 of file CPTableView.j.
- (void) setGridColor: | (CPColor) | aColor | [implementation] |
Sets the grid color in the non highlighted state.
aColor | a CPColor |
Definition at line 577 of file CPTableView.j.
- (void) setGridStyleMask: | (unsigned) | aGrideStyleMask | [implementation] |
Sets the grid style mask to specify if no grid lines, vertical grid lines, or horizontal grid lines should be displayed.
gridType | The grid style mask. CPTableViewGridNone, CPTableViewSolidVerticalGridLineMask, CPTableViewSolidHorizontalGridLineMask |
Definition at line 597 of file CPTableView.j.
- (void) setHeaderView: | (CPView) | aHeaderView | [implementation] |
Definition at line 1015 of file CPTableView.j.
- (void) setHighlightedTableColumn: | (CPTableColumn) | aTableColumn | [implementation] |
Definition at line 1737 of file CPTableView.j.
- (void) setIndicatorImage: | (CPImage) | anImage | ||
inTableColumn: | (CPTableColumn) | aTableColumn | ||
[implementation] |
Definition at line 1714 of file CPTableView.j.
- (void) setIntercellSpacing: | (CGSize) | aSize | [implementation] |
Definition at line 484 of file CPTableView.j.
- (void) setRowHeight: | (unsigned) | aRowHeight | [implementation] |
Definition at line 503 of file CPTableView.j.
- (void) setSelectionHighlightStyle: | (unsigned) | aSelectionHighlightStyle | [implementation] |
Definition at line 559 of file CPTableView.j.
- (void) setSortDescriptors: | (CPArray) | sortDescriptors | [implementation] |
Definition at line 1876 of file CPTableView.j.
- (void) setThemeState: | (int) | astae | [implementation] |
Definition at line 494 of file CPTableView.j.
- (void) setUsesAlternatingRowBackgroundColors: | (BOOL) | shouldUseAlternatingRowBackgroundColors | [implementation] |
Sets whether the receiver uses the standard alternating row colors for its background.
aFlag | YES to specify standard alternating row colors for the background, NO to specify a solid color. |
Definition at line 524 of file CPTableView.j.
- (void) setVerticalMotionCanBeginDrag: | (BOOL) | aFlag | [implementation] |
Sets whether vertical motion is treated as a drag or selection change to flag.
aFlag | If flag is NO then vertical motion will not start a drag. The default is YES. |
Definition at line 1865 of file CPTableView.j.
- (void) sizeLastColumnToFit | [implementation] |
Resizes the last column if thereŐs room so the receiver fits exactly within its enclosing clip view.
Definition at line 1385 of file CPTableView.j.
- (CPArray) sortDescriptors | [implementation] |
Definition at line 1894 of file CPTableView.j.
- (BOOL) startTrackingAt: | (CGPoint) | aPoint | [implementation] |
Definition at line 2540 of file CPTableView.j.
- (void) stopTracking: | (CGPoint) | lastPoint | ||
at: | (CGPoint) | aPoint | ||
mouseIsUp: | (BOOL) | mouseIsUp | ||
[implementation] |
Definition at line 2668 of file CPTableView.j.
- (void) superviewBoundsChanged: | (CPNotification) | aNotification | [implementation] |
Definition at line 2518 of file CPTableView.j.
- (void) superviewFrameChanged: | (CPNotification) | aNotification | [implementation] |
Definition at line 2524 of file CPTableView.j.
- (CPArray) tableColumns | [implementation] |
Definition at line 691 of file CPTableView.j.
- (CPTableColumn) tableColumnWithIdentifier: | (CPString) | anIdentifier | [implementation] |
Definition at line 708 of file CPTableView.j.
- (void) tile | [implementation] |
Definition at line 1425 of file CPTableView.j.
- (void) trackMouse: | (CPEvent) | anEvent | [implementation] |
Definition at line 2576 of file CPTableView.j.
- (BOOL) tracksMouseOutsideOfFrame | [implementation] |
Definition at line 2532 of file CPTableView.j.
- (BOOL) usesAlternatingRowBackgroundColors | [implementation] |
Definition at line 529 of file CPTableView.j.
- (BOOL) verticalMotionCanBeginDrag | [implementation] |
Definition at line 1870 of file CPTableView.j.
- (void) viewWillMoveToSuperview: | (CPView) | aView | [implementation] |
Definition at line 2481 of file CPTableView.j.
- (BOOL) wantsPeriodicDraggingUpdates | [implementation] |
Definition at line 2780 of file CPTableView.j.