From 21614e15b22eed7bbc13b5c9ba0bd3eef6fcf45a Mon Sep 17 00:00:00 2001 From: Randall Luecke Date: Mon, 9 Aug 2010 14:05:58 -0500 Subject: [PATCH] Draw column header lines by default. --- AppKit/CPTableHeaderView.j | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/AppKit/CPTableHeaderView.j b/AppKit/CPTableHeaderView.j index be8d64798..202de9d73 100644 --- a/AppKit/CPTableHeaderView.j +++ b/AppKit/CPTableHeaderView.j @@ -187,6 +187,7 @@ var _CPTableColumnHeaderViewStringValueKey = @"_CPTableColumnHeaderViewStringVal _isResizing = NO; _isDragging = NO; _isTrackingColumn = NO; + _drawsColumnLines = YES; _columnOldWidth = 0.0; @@ -656,7 +657,8 @@ var _CPTableColumnHeaderViewStringValueKey = @"_CPTableColumnHeaderViewStringVal @end -var CPTableHeaderViewTableViewKey = @"CPTableHeaderViewTableViewKey"; +var CPTableHeaderViewTableViewKey = @"CPTableHeaderViewTableViewKey", + CPTableHeaderViewDrawsColumnLines = @"CPTableHeaderViewDrawsColumnLines"; @implementation CPTableHeaderView (CPCoding) @@ -666,6 +668,7 @@ var CPTableHeaderViewTableViewKey = @"CPTableHeaderViewTableViewKey"; { [self _init]; _tableView = [aCoder decodeObjectForKey:CPTableHeaderViewTableViewKey]; + _drawsColumnLines = [aCoder decodeBoolForKey:CPTableHeaderViewDrawsColumnLines]; } return self; @@ -675,6 +678,7 @@ var CPTableHeaderViewTableViewKey = @"CPTableHeaderViewTableViewKey"; { [super encodeWithCoder:aCoder]; [aCoder encodeObject:_tableView forKey:CPTableHeaderViewTableViewKey]; + [aCoder encodeBool:_drawsColumnLines forKey:CPTableHeaderViewDrawsColumnLines]; } @end \ No newline at end of file