Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/CSS-Tricks/The-Printliminator.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/printliminator.js')
-rw-r--r--src/printliminator.js18
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 );