ColDescription: Now uses ::renderStringLeft

This commit is contained in:
Paul Beckingham 2015-10-31 16:15:47 -04:00
parent 83fa5a6e55
commit 3d832a0d5a

View file

@ -195,7 +195,7 @@ void ColumnDescription::render (
wrapText (raw, description, width, _hyphenate); wrapText (raw, description, width, _hyphenate);
for (auto& i : raw) for (auto& i : raw)
lines.push_back (color.colorize (leftJustify (i, width))); renderStringLeft (lines, width, color, i);
} }
// This is a description // This is a description
@ -205,7 +205,7 @@ void ColumnDescription::render (
wrapText (raw, description, width, _hyphenate); wrapText (raw, description, width, _hyphenate);
for (auto& i : raw) for (auto& i : raw)
lines.push_back (color.colorize (leftJustify (i, width))); renderStringLeft (lines, width, color, i);
} }
// This is a description <date> <anno> ... // This is a description <date> <anno> ...
@ -226,7 +226,7 @@ void ColumnDescription::render (
wrapText (raw, description, width, _hyphenate); wrapText (raw, description, width, _hyphenate);
for (auto& i : raw) for (auto& i : raw)
lines.push_back (color.colorize (leftJustify (i, width))); renderStringLeft (lines, width, color, i);
} }
// This is a des... // This is a des...
@ -234,9 +234,9 @@ void ColumnDescription::render (
{ {
int len = utf8_width (description); int len = utf8_width (description);
if (len > width) if (len > width)
lines.push_back (color.colorize (description.substr (0, width - 3) + "...")); renderStringLeft (lines, width, color, description.substr (0, width - 3) + "...");
else else
lines.push_back (color.colorize (leftJustify (description, width))); renderStringLeft (lines, width, color, description);
} }
// This is a description [2] // This is a description [2]
@ -252,7 +252,7 @@ void ColumnDescription::render (
wrapText (raw, description, width, _hyphenate); wrapText (raw, description, width, _hyphenate);
for (auto& i : raw) for (auto& i : raw)
lines.push_back (color.colorize (leftJustify (i, width))); renderStringLeft (lines, width, color, i);
} }
// This is a des... [2] // This is a des... [2]
@ -272,9 +272,9 @@ void ColumnDescription::render (
} }
if (len > width) if (len > width)
lines.push_back (color.colorize (description.substr (0, width - len_annos - 3) + "..." + annos_count)); renderStringLeft (lines, width, color, description.substr (0, width - len_annos - 3) + "..." + annos_count);
else else
lines.push_back (color.colorize (leftJustify (description + annos_count, width))); renderStringLeft (lines, width, color, description + annos_count);
} }
} }