From 57cdc83280f01d892e7109a2c6b0032ea9c6887e Mon Sep 17 00:00:00 2001 From: Pietro Gagliardi Date: Sun, 10 Aug 2014 23:54:56 -0400 Subject: [PATCH] Started setting text layout options for Table on Mac OS X. --- redo/table_darwin.m | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) 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]; }