nib2cib NSTableColumn dataCell's alignment property

This commit is contained in:
Klaas Pieter Annema
2010-10-12 16:30:14 +02:00
parent 7129094e26
commit 6c663ddf32
+5 -2
View File
@@ -49,14 +49,17 @@
[_dataView setFont:font];
[_dataView setValue:selectedFont forThemeAttribute:@"font" inState:CPThemeStateSelectedDataView];
[_dataView setLineBreakMode:CPLineBreakByTruncatingTail];
[_dataView setLineBreakMode:CPLineBreakByTruncatingTail];
[_dataView setValue:[dataViewCell alignment] forThemeAttribute:@"alignment"];
[_dataView setValue:CPCenterVerticalTextAlignment forThemeAttribute:@"vertical-alignment"];
[_dataView setValue:CGInsetMake(0.0, 0.0, 0.0, 5.0) forThemeAttribute:@"content-inset"];
[_dataView setValue:CGInsetMake(0.0, 5.0, 0.0, 5.0) forThemeAttribute:@"content-inset"];
var headerCell = [aCoder decodeObjectForKey:@"NSHeaderCell"],
headerView = [[_CPTableColumnHeaderView alloc] initWithFrame:CPRectMakeZero()];
[headerView setStringValue:[headerCell objectValue]];
[headerView setValue:[dataViewCell alignment] forThemeAttribute:@"text-alignment"];
[self setHeaderView:headerView];
_width = [aCoder decodeFloatForKey:@"NSWidth"];