diff --git a/lib/client/key.js b/lib/client/key.js index dd8d7ad5..23dca535 100644 --- a/lib/client/key.js +++ b/lib/client/key.js @@ -5,12 +5,12 @@ var CloudCmd, Util, DOM; var Info = DOM.CurrentInfo, Chars = [], KEY = { - BACKSPACE : 8, + BACKevent : 8, TAB : 9, ENTER : 13, ESC : 27, - SPACE : 32, + event : 32, PAGE_UP : 33, PAGE_DOWN : 34, END : 35, @@ -81,18 +81,18 @@ var CloudCmd, Util, DOM; Binded = true; }; - function listener(pEvent) { + function listener(event) { /* получаем выдленный файл*/ - var lKeyCode = pEvent.keyCode, - lAlt = pEvent.altKey, - ctrl = pEvent.ctrlKey; + var lKeyCode = event.keyCode, + lAlt = event.altKey, + ctrl = event.ctrlKey; /* если клавиши можно обрабатывать*/ if (Binded) { if (!lAlt && !ctrl && lKeyCode >= KEY.ZERO && lKeyCode <= KEY.Z) setCurrentByLetter(lKeyCode); else { Chars = []; - switchKey(pEvent); + switchKey(event); } /* устанавливаем все обработчики @@ -106,7 +106,7 @@ var CloudCmd, Util, DOM; '+s clear Storage key-handler - set \n' + 'press +q to remove them'); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); } } @@ -159,7 +159,7 @@ var CloudCmd, Util, DOM; } } - function switchKey(pEvent) { + function switchKey(event) { var i, id, obj, files, current = Info.element, panel = Info.panel, @@ -167,10 +167,10 @@ var CloudCmd, Util, DOM; filesPassive = Info.filesPassive, prev = current.previousSibling, next = current.nextSibling, - lKeyCode = pEvent.keyCode, - shift = pEvent.shiftKey, - lAlt = pEvent.altKey, - ctrl = pEvent.ctrlKey; + lKeyCode = event.keyCode, + shift = event.shiftKey, + lAlt = event.altKey, + ctrl = event.ctrlKey; switch (lKeyCode) { case Key.TAB: @@ -190,7 +190,7 @@ var CloudCmd, Util, DOM; DOM.setCurrentFile(current); - DOM.preventDefault(pEvent);//запрет на дальнейшее действие + DOM.preventDefault(event);//запрет на дальнейшее действие break; case Key.INSERT: @@ -220,13 +220,13 @@ var CloudCmd, Util, DOM; case Key.SLASH: if (shift) { Util.exec(CloudCmd.Help.show); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); } break; case Key.F1: Util.exec(CloudCmd.Help.show); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; case Key.F2: @@ -235,22 +235,22 @@ var CloudCmd, Util, DOM; case Key.F3: Util.exec(CloudCmd.View.show); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; case Key.F4: Util.exec(CloudCmd.Edit.show); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; case Key.F5: DOM.copyCurrent(current); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; case Key.F6: DOM.moveCurrent(current); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; case Key.F7: @@ -266,13 +266,13 @@ var CloudCmd, Util, DOM; case Key.F9: Util.exec(CloudCmd.Menu); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; case Key.F10: Util.exec(CloudCmd.Config.show); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; @@ -285,11 +285,11 @@ var CloudCmd, Util, DOM; obj = CloudCmd.Console; Util.exec(obj.show); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; - case Key.SPACE: + case Key.event: var lSelected, isDir = Info.isDir, lName = Info.name; @@ -306,7 +306,7 @@ var CloudCmd, Util, DOM; }); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; /* навигация по таблице файлов * @@ -317,7 +317,7 @@ var CloudCmd, Util, DOM; DOM.toggleSelectedFile(current); DOM.setCurrentFile(prev); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; /* если нажали клавишу в низ - выделяем следующую строку */ @@ -326,7 +326,7 @@ var CloudCmd, Util, DOM; DOM.toggleSelectedFile(current); DOM.setCurrentFile(next); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; /* если нажали клавишу Home * @@ -334,13 +334,13 @@ var CloudCmd, Util, DOM; * элементу */ case Key.HOME: DOM.setCurrentFile(Info.first); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; /* если нажали клавишу End выделяем последний элемент */ case Key.END: DOM.setCurrentFile(Info.last); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; /* если нажали клавишу page down проматываем экран */ @@ -355,7 +355,7 @@ var CloudCmd, Util, DOM; current = current.nextSibling; } DOM.setCurrentFile(current); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; /* если нажали клавишу page up проматываем экран */ @@ -380,7 +380,7 @@ var CloudCmd, Util, DOM; } DOM.setCurrentFile(current); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; /* открываем папку*/ @@ -389,9 +389,9 @@ var CloudCmd, Util, DOM; Util.exec(CloudCmd.loadDir()); break; - case Key.BACKSPACE: + case Key.BACKevent: CloudCmd.goToParentDir(); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); break; case Key.BACKSLASH: @@ -404,7 +404,7 @@ var CloudCmd, Util, DOM; case Key.A: if (ctrl) DOM .toggleAllSelectedFiles() - .preventDefault(pEvent); + .preventDefault(event); break; @@ -422,7 +422,7 @@ var CloudCmd, Util, DOM; 'press +q to remove all key-handlers'); CloudCmd.refresh(); - DOM.preventDefault(pEvent); + DOM.preventDefault(event); } break; @@ -447,7 +447,7 @@ var CloudCmd, Util, DOM; 'press +s to to set them'); Binded = false; - DOM.preventDefault(pEvent); + DOM.preventDefault(event); } break; }