Mercurial > repos > public > sbplib
changeset 894:f30eafd6d4dc
Add new formatting method to TextTable
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Thu, 22 Nov 2018 07:29:30 +0100 |
parents | 7ea4b6de59d9 |
children | ba037fd21e9f 09c5fbc783d3 |
files | +util/ReplaceableString.m TextTable.m |
diffstat | 2 files changed, 10 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/+util/ReplaceableString.m Thu Nov 22 07:27:11 2018 +0100 +++ b/+util/ReplaceableString.m Thu Nov 22 07:29:30 2018 +0100 @@ -58,3 +58,5 @@ function b = padStr(a, n) b = sprintf('%-*s', n, a); end + +% TODO: Add a debug mode which prints without replacing?
--- a/TextTable.m Thu Nov 22 07:27:11 2018 +0100 +++ b/TextTable.m Thu Nov 22 07:29:30 2018 +0100 @@ -41,6 +41,14 @@ obj.fmtArray{i,j} = fmt; end + function formatGrid(obj, I, J, fmt) + for i = I + for j = J + obj.fmtArray{i,j} = fmt; + end + end + end + function formatRow(obj, i, fmt) obj.fmtArray(i,:) = {fmt}; end