Mercurial > repos > public > sbplib
changeset 229:af3bd542d550 feature/beams
Fixed some bugs.
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Fri, 01 Jul 2016 09:45:47 +0200 |
parents | 151ab2b5a686 |
children | 2dd9cfad2cac |
files | +util/ReplaceableString.m |
diffstat | 1 files changed, 7 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/+util/ReplaceableString.m Thu Jun 30 14:43:43 2016 +0200 +++ b/+util/ReplaceableString.m Fri Jul 01 09:45:47 2016 +0200 @@ -34,10 +34,15 @@ obj.display(); end + function remove(obj) + obj.update(''); + end + function display(obj) reverseStr = repmat(sprintf('\b'), 1, obj.n); - newStr = padStr(sprintf(obj.fmt, obj.param{:}),obj.n); - fprintf([reverseStr, newStr]); + cleareStr = repmat(sprintf(' '), 1, obj.n); + newStr = sprintf(obj.fmt, obj.param{:}); + fprintf([reverseStr, cleareStr, reverseStr, newStr]); obj.n = length(newStr); end