* Work on forms

* More work on VerticalMenuView: setItems(), etc.
This commit is contained in:
Bryan Ashby 2014-11-02 12:07:17 -07:00
parent 4f3a8ac500
commit 4234e03008
8 changed files with 106 additions and 19 deletions

View file

@ -120,16 +120,20 @@ function pad(s, len, padChar, dir) {
var padlen = len - s.length;
switch(dir) {
case 'L' :
case 'left' :
s = new Array(padlen).join(padChar) + s;
break;
case 'C' :
case 'center' :
case 'both' :
var right = Math.ceil(padlen) / 2;
var right = Math.ceil(padlen / 2);
var left = padlen - right;
s = new Array(left + 1).join(padChar) + s + new Array(right + 1).join(padChar);
break;
case 'R' :
case 'right' :
s = s + new Array(padlen).join(padChar);
break;