cmd+e 切换readonly和writable

This commit is contained in:
life
2015-10-28 14:53:48 +08:00
parent a05c2bc3be
commit 9f20e8801f
2 changed files with 9 additions and 4 deletions

View File

@@ -358,7 +358,7 @@ function log(o) {
<!-- 查看信息 -->
<div id="infoToolbar" class="info-toolbar">
<a class="toolbar-update"><i class="fa fa-pencil"></i> <span class="lang">Modify</span></a>
<a class="toolbar-update" title="ctrl/cmd + e"><i class="fa fa-pencil"></i> <span class="lang">Modify</span></a>
<span class="lang">Created</span>: <span class="created-time">2015-04-03</span>
<span class="lang">Updated</span>: <span class="updated-time">2015-05-01</span>
</div>
@@ -399,7 +399,7 @@ function log(o) {
<div class="navbar navbar-default">
<div class="navbar-inner" id="wmd-button-bar">
<div id="mdInfoToolbar" class="info-toolbar">
<a class="toolbar-update"><i class="fa fa-pencil"></i> <span class="lang">Modify</span></a>
<a class="toolbar-update" title="ctrl/cmd + e"><i class="fa fa-pencil"></i> <span class="lang">Modify</span></a>
<span class="lang">Created</span>: <span class="created-time">2015-04-03</span>
<span class="lang">Updated</span>: <span class="updated-time">2015-05-01</span>
</div>

View File

@@ -1512,9 +1512,9 @@ var Pren = {
},
togglePren: function(isToggleView) {
var me = this;
alert(getMsg('Please select a note firstly.'));
// 批量操作时, 不能prenstation
if (Note.inBatch) {
alert(getMsg('Please select a note firstly.'));
return;
}
if(!isToggleView) {
@@ -1677,12 +1677,13 @@ var Pren = {
me.view = new gui.MenuItem(
{
label: getMsg('Toggle View'),
accelerator: isMac_ ? 'command+e' : 'Ctrl+E',
accelerator: isMac_ ? 'command+t' : 'Ctrl+T',
click: function() {
me.togglePren(true);
}
});
// 全局事件
// Esc, <- ->
$("body").on('keydown', function(e) {
var keyCode = e.keyCode;
@@ -1716,6 +1717,10 @@ var Pren = {
}
// e
else if(keyCode == 69) {
Note.toggleWriteableAndReadOnly();
}
// t
else if(keyCode == 84) {
me.togglePren(true);
}
}