Hard coded header view resources into the CPTableView

This commit is contained in:
Randall Luecke committed 2010-01-22 02:09:22 -05:00
1 parent c2880ec8e4
commit 22aa4d359e
6 files changed
+9 -5

No files matched your search

+5 -1
View File
@@ -70,7 +70,10 @@ CPTableColumnUserResizingMask = 2;
_maxWidth = 1000000.0;
[self setIdentifier:anIdentifier];
[self setHeaderView:[CPTextField new]];
var header = [CPTextField new];
[header setBackgroundColor:[CPColor colorWithPatternImage:CPAppKitImage("tableview-headerview.png", CGSizeMake(1.0, 23.0))]];
[self setHeaderView:header];
var textDataView = [CPTextField new];
[textDataView setValue:[CPColor whiteColor] forThemeAttribute:@"text-color" inState:CPThemeStateHighlighted];
@@ -81,6 +84,7 @@ CPTableColumnUserResizingMask = 2;
return self;
}
- (void)setTableView:(CPTableView)aTableView
{
_tableView = aTableView;
+2 -2
View File
@@ -135,8 +135,8 @@
var columnToStroke = [self headerRectOfColumn:columnArrayIndex];
CGContextBeginPath(context);
CGContextMoveToPoint(context, ROUND(columnToStroke.origin.x + columnToStroke.size.width) - 0.5, ROUND(columnToStroke.origin.y) - 0.5);
CGContextAddLineToPoint(context, ROUND(columnToStroke.origin.x + columnToStroke.size.width) - 0.5, ROUND(columnToStroke.origin.y + columnToStroke.size.height) - 0.5);
CGContextMoveToPoint(context, ROUND(columnToStroke.origin.x + columnToStroke.size.width) + 0.5, ROUND(columnToStroke.origin.y) + 0.5);
CGContextAddLineToPoint(context, ROUND(columnToStroke.origin.x + columnToStroke.size.width) + 0.5, ROUND(columnToStroke.origin.y + columnToStroke.size.height) + 0.5);
CGContextSetLineWidth(context, 1);
CGContextStrokePath(context);
}
+1 -1
View File
@@ -226,7 +226,7 @@ CPTableViewFirstColumnOnlyAutoresizingStyle = 5;
_exposedColumns = [CPIndexSet indexSet];
_cachedDataViews = { };
_intercellSpacing = _CGSizeMake(0.0, 0.0);
_rowHeight = 19.0;
_rowHeight = 23.0;
[self setSelectionHightlightColor:[CPColor selectionColor]];
[self setGridColor:[CPColor grayColor]];
Binary file not shown.

After

Width:  |  Height:  |  Size: 137 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 164 B

+1 -1
View File
@@ -9,7 +9,7 @@
{
if (self = [super initWithFrame:aFrame])
{
[self setBackgroundColor:[CPColor purpleColor]];
[self setBackgroundColor:[CPColor colorWithPatternImage:CPAppKitImage("tableview-headerview.png", CGSizeMake(1.0, 23.0))]];
}
return self;