summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPietro Gagliardi <[email protected]>2014-08-10 23:54:56 -0400
committerPietro Gagliardi <[email protected]>2014-08-10 23:54:56 -0400
commit57cdc83280f01d892e7109a2c6b0032ea9c6887e (patch)
tree732923c1974eeb39cb62f90bfc31022f1258500b
parenta172143fe6f0ea12be191a58f6840945d3bd528d (diff)
Started setting text layout options for Table on Mac OS X.
-rw-r--r--redo/table_darwin.m8
1 files changed, 7 insertions, 1 deletions
diff --git a/redo/table_darwin.m b/redo/table_darwin.m
index 6da977d..516b9c7 100644
--- a/redo/table_darwin.m
+++ b/redo/table_darwin.m
@@ -68,7 +68,13 @@ void tableAppendColumn(id t, intptr_t colnum, char *name)
[[c headerCell] setStringValue:[NSString stringWithUTF8String:name]];
setSmallControlFont((id) [c headerCell]);
setStandardControlFont((id) [c dataCell]);
- // TODO text layout options
+ // the following are according to Interface Builder
+ // TODO header cell
+ [[c dataCell] setScrollable:NO];
+ [[c dataCell] setWraps:NO];
+ [[c dataCell] setLineBreakMode:NSLineBreakByTruncatingTail];
+ [[c dataCell] setUsesSingleLineMode:NO];
+ [[c dataCell] setTruncatesLastVisibleLine:NO];
[toNSTableView(t) addTableColumn:c];
}