Go to the source code of this file.
#define SHOULD_SELECT_ITEM |
( |
|
anOutlineView, |
|
|
|
anItem |
|
) |
| (!((anOutlineView)._implementedOutlineViewDelegateMethods & CPOutlineViewDelegate_outlineView_shouldSelectItem_) || [(anOutlineView)._outlineViewDelegate outlineView:(anOutlineView) shouldSelectItem:(anItem)]) |
var colorForDisclosureTriangle |
Initial value:= function(isSelected, isHighlighted)
{
return isSelected
? (isHighlighted
? [
CPColor colorWithCalibratedWhite:0.9 alpha: 1.0]
: [
CPColor colorWithCalibratedWhite:1.0 alpha: 1.0])
: (isHighlighted
? [
CPColor colorWithCalibratedWhite:0.4 alpha: 1.0]
: [
CPColor colorWithCalibratedWhite:0.5 alpha: 1.0]);
}
Definition at line 2237 of file CPOutlineView.j.
var CPOutlineViewCoalesceSelectionNotificationStateDid = 2 |
var CPOutlineViewCoalesceSelectionNotificationStateOff = 0 |
var CPOutlineViewCoalesceSelectionNotificationStateOn = 1 |
global CPApp CPOutlineViewColumnDidMoveNotification = @"CPOutlineViewColumnDidMoveNotification" |
CPOutlineViewColumnDidResizeNotification = @"CPOutlineViewColumnDidResizeNotification" |
var CPOutlineViewDataSource_outlineView_acceptDrop_item_childIndex_ = 1 << 4 |
var CPOutlineViewDataSource_outlineView_itemForPersistentObject_ = 1 << 8 |
var CPOutlineViewDataSource_outlineView_namesOfPromisedFilesDroppedAtDestination_forDraggedItems_ = 1 << 7 |
var CPOutlineViewDataSource_outlineView_objectValue_forTableColumn_byItem_ = 1 << 1 |
var CPOutlineViewDataSource_outlineView_persistentObjectForItem_ = 1 << 9 |
var CPOutlineViewDataSource_outlineView_setObjectValue_forTableColumn_byItem_ = 1 << 2 |
var CPOutlineViewDataSource_outlineView_shouldDeferDisplayingChildrenOfItem_ = 1 << 3 |
var CPOutlineViewDataSource_outlineView_sortDescriptorsDidChange_ = 1 << 11 |
var CPOutlineViewDataSource_outlineView_validateDrop_proposedItem_proposedChildIndex_ = 1 << 5 |
var CPOutlineViewDataSource_outlineView_validateDrop_proposedRow_proposedDropOperation_ = 1 << 6 |
var CPOutlineViewDataSource_outlineView_writeItems_toPasteboard_ = 1 << 10 |
var CPOutlineViewDataSourceKey = @"@"CPOutlineViewDataSourceKey" |
var CPOutlineViewDelegate_outlineView_dataViewForTableColumn_item_ = 1 << 1 |
var CPOutlineViewDelegate_outlineView_didClickTableColumn_ = 1 << 2 |
var CPOutlineViewDelegate_outlineView_didDragTableColumn_ = 1 << 3 |
var CPOutlineViewDelegate_outlineView_heightOfRowByItem_ = 1 << 4 |
var CPOutlineViewDelegate_outlineView_isGroupItem_ = 1 << 5 |
var CPOutlineViewDelegate_outlineView_menuForTableColumn_item_ = 1 << 26 |
var CPOutlineViewDelegate_outlineView_mouseDownInHeaderOfTableColumn_ = 1 << 6 |
var CPOutlineViewDelegate_outlineView_nextTypeSelectMatchFromItem_toItem_forString_ = 1 << 7 |
var CPOutlineViewDelegate_outlineView_selectionIndexesForProposedSelection_ = 1 << 8 |
var CPOutlineViewDelegate_outlineView_shouldCollapseItem_ = 1 << 9 |
var CPOutlineViewDelegate_outlineView_shouldEditTableColumn_item_ = 1 << 10 |
var CPOutlineViewDelegate_outlineView_shouldExpandItem_ = 1 << 11 |
var CPOutlineViewDelegate_outlineView_shouldReorderColumn_toColumn_ = 1 << 12 |
var CPOutlineViewDelegate_outlineView_shouldSelectItem_ = 1 << 13 |
var CPOutlineViewDelegate_outlineView_shouldSelectTableColumn_ = 1 << 14 |
var CPOutlineViewDelegate_outlineView_shouldShowOutlineDisclosureControlForItem_ = 1 << 15 |
var CPOutlineViewDelegate_outlineView_shouldShowViewExpansionForTableColumn_item_ = 1 << 16 |
var CPOutlineViewDelegate_outlineView_shouldTrackView_forTableColumn_item_ = 1 << 17 |
var CPOutlineViewDelegate_outlineView_shouldTypeSelectForEvent_withCurrentSearchString_ = 1 << 18 |
var CPOutlineViewDelegate_outlineView_sizeToFitWidthOfColumn_ = 1 << 19 |
var CPOutlineViewDelegate_outlineView_toolTipForView_rect_tableColumn_item_mouseLocation_ = 1 << 20 |
var CPOutlineViewDelegate_outlineView_typeSelectStringForTableColumn_item_ = 1 << 21 |
var CPOutlineViewDelegate_outlineView_viewForTableColumn_item_ = 1 << 27 |
var CPOutlineViewDelegate_outlineView_willDisplayOutlineView_forTableColumn_item_ = 1 << 22 |
var CPOutlineViewDelegate_outlineView_willDisplayView_forTableColumn_item_ = 1 << 23 |
var CPOutlineViewDelegate_outlineView_willRemoveView_forTableColumn_item_ = 1 << 24 |
var CPOutlineViewDelegate_selectionShouldChangeInOutlineView_ = 1 << 25 |
var CPOutlineViewDelegateKey = @"@"CPOutlineViewDelegateKey" |
CPOutlineViewDropOnItemIndex = -1 |
var CPOutlineViewIndentationPerLevelKey = @"@"CPOutlineViewIndentationPerLevelKey" |
CPOutlineViewItemDidCollapseNotification = @"CPOutlineViewItemDidCollapseNotification" |
CPOutlineViewItemDidExpandNotification = @"CPOutlineViewItemDidExpandNotification" |
CPOutlineViewItemWillCollapseNotification = @"CPOutlineViewItemWillCollapseNotification" |
CPOutlineViewItemWillExpandNotification = @"CPOutlineViewItemWillExpandNotification" |
var CPOutlineViewOutlineTableColumnKey = @"@"CPOutlineViewOutlineTableColumnKey" |
CPOutlineViewSelectionDidChangeNotification = @"CPOutlineViewSelectionDidChangeNotification" |
CPOutlineViewSelectionIsChangingNotification = @"CPOutlineViewSelectionIsChangingNotification" |