the default behavior of NSCell seems to be to truncate the end of it's string when it get's too small. I have several NSCells in which the end of the string is much more important than the beginning (paths for example), and I want the cell to truncate on the left instead of the right. -setAlignment:NSRightTextAlignment only applies to situations where the cell is too wide for its string, not when it's too narrow. Any suggestions?