diff options
Diffstat (limited to 'src/printliminator.js')
-rw-r--r-- | src/printliminator.js | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/src/printliminator.js b/src/printliminator.js index db7cfba..4a45338 100644 --- a/src/printliminator.js +++ b/src/printliminator.js @@ -85,9 +85,12 @@ var pl = window.thePrintliminator = { prevSib : 37, // left arrow hide : 13, // enter undo : 8, // backspace - fontUp : 107, // Numpad + - fontDown : 109, // Numpad - - fontReset : 106, // Numpad * + fontUp1 : 107, // Numpad + + fontUp2 : 187, // = (unshifted +) + fontDown1 : 109, // Numpad - + fontDown2 : 189, // - + fontReset1: 106, // Numpad * + fontReset2: 56, // 8 (unshifted *) print : 44, // PrtScn (keyup only) abort : 27, // Esc @@ -351,21 +354,24 @@ var pl = window.thePrintliminator = { suffix = n.match( /[a-z]+/i )[0]; switch ( event.which ) { - case pl.keys.fontUp : // Numpad + = Increase font size + case pl.keys.fontUp1 : // Numpad + = Increase font size + case pl.keys.fontUp2 : // = (unshifted +) body.style.fontSize = ( parseFloat( n ) + 1 ) + suffix; // @if MODE='EXT' pl.showMessage( msg.fontUp + body.style.fontSize ); // @endif break; - case pl.keys.fontDown : // Numpad - = Decrease font size + case pl.keys.fontDown1 : // Numpad - = Decrease font size + case pl.keys.fontDown2 : // - body.style.fontSize = ( parseFloat( n ) - 1 ) + suffix; // @if MODE='EXT' pl.showMessage( msg.fontDown + body.style.fontSize ); // @endif break; - case pl.keys.fontReset : // Numpad * = reset font-size + case pl.keys.fontReset1 : // Numpad * = reset font-size + case pl.keys.fontReset2 : // 8 (unshifted *) body.style.fontSize = ''; // @if MODE='EXT' pl.showMessage( msg.fontReset ); |