mirror of
https://github.com/coderaiser/cloudcmd.git
synced 2026-07-19 01:17:18 +00:00
added function setButtonKey
This commit is contained in:
parent
cb06154faa
commit
1c8accbcac
4 changed files with 27 additions and 12 deletions
|
|
@ -3,12 +3,13 @@ var CloudCommander, $, Util, DOM, CloudFunc;
|
|||
(function(){
|
||||
"use strict";
|
||||
|
||||
var cloudcmd = CloudCommander;
|
||||
DOM = {};
|
||||
|
||||
/* PRIVATE */
|
||||
|
||||
function getCurrentFile(){
|
||||
return CloudCommander.CURRENT_FILE;
|
||||
return cloudcmd.CURRENT_FILE;
|
||||
}
|
||||
|
||||
/* private members */
|
||||
|
|
@ -541,7 +542,7 @@ var CloudCommander, $, Util, DOM, CloudFunc;
|
|||
return lRefresh;
|
||||
};
|
||||
|
||||
DOM.setCurrentFile = function(pCurrentFile){
|
||||
DOM.setCurrentFile = function(pCurrentFile){
|
||||
var lRet_b = true;
|
||||
|
||||
if(!pCurrentFile){
|
||||
|
|
@ -573,6 +574,10 @@ var CloudCommander, $, Util, DOM, CloudFunc;
|
|||
return lRet_b;
|
||||
};
|
||||
|
||||
DOM.setButtonKey = function(pKey, pFunc){
|
||||
cloudcmd.KeysPanel[pKey].onclick = pFunc;
|
||||
};
|
||||
|
||||
var lUnSetCurrentFile = function(pCurrentFile){
|
||||
if(!pCurrentFile)
|
||||
DOM.addCloudStatus({
|
||||
|
|
@ -590,7 +595,7 @@ var CloudCommander, $, Util, DOM, CloudFunc;
|
|||
return lRet_b;
|
||||
};
|
||||
|
||||
DOM.isCurrentFile = function(pCurrentFile){
|
||||
DOM.isCurrentFile = function(pCurrentFile){
|
||||
if(!pCurrentFile)
|
||||
DOM.addCloudStatus({
|
||||
code : -1,
|
||||
|
|
@ -658,7 +663,7 @@ var CloudCommander, $, Util, DOM, CloudFunc;
|
|||
* then always work with passive
|
||||
* panel
|
||||
*/
|
||||
if(window.innerWidth < CloudCommander.MIN_ONE_PANEL_WIDTH)
|
||||
if(window.innerWidth < cloudcmd.MIN_ONE_PANEL_WIDTH)
|
||||
lPanel = DOM.getById('left');
|
||||
|
||||
|
||||
|
|
|
|||
|
|
@ -231,7 +231,7 @@ var CloudCommander, Util, DOM, CloudFunc, CodeMirror;
|
|||
/* добавляем обработчик клавишь */
|
||||
DOM.addKeyListener( lKeyListener );
|
||||
|
||||
DOM.getById('f4').onclick = lEditor;
|
||||
DOM.setButtonKey('f4', lEditor);
|
||||
};
|
||||
|
||||
cloudcmd.Editor.CodeMirror = CodeMirrorEditor;
|
||||
|
|
|
|||
|
|
@ -209,7 +209,7 @@ var CloudCommander, Util, DOM, CloudFunc, $;
|
|||
var lF3 = cloudcmd.KEY.F3,
|
||||
lKeyBinded = KeyBinding.get(),
|
||||
lKey = event.keyCode,
|
||||
lShift = event.shiftKey;
|
||||
lShift = event.shiftKey;
|
||||
|
||||
/* если клавиши можно обрабатывать */
|
||||
if( lKeyBinded && lKey === lF3 && lShift ){
|
||||
|
|
@ -221,7 +221,7 @@ var CloudCommander, Util, DOM, CloudFunc, $;
|
|||
/* добавляем обработчик клавишь */
|
||||
DOM.addKeyListener(lKeyListener);
|
||||
|
||||
DOM.getById('f3').onclick = lView;
|
||||
DOM.setButtonKey('f3', lView);
|
||||
};
|
||||
|
||||
cloudcmd.Viewer.FancyBox = FancyBox;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue