add exec command

This commit is contained in:
kekee000
2016-07-07 12:10:42 +08:00
parent 86dbd1a82f
commit 25841fb789
2 changed files with 23 additions and 10 deletions

View File

@@ -29,6 +29,27 @@ define(
this.setMode();
},
/**
* 放大视图
*/
enlargeview: function () {
var size = this.render.getSize();
this.render.scale(1.25, {
x: size.width / 2,
y: size.height / 2
});
},
/**
* 缩小视图
*/
narrowview: function () {
var size = this.render.getSize();
this.render.scale(0.8, {
x: size.width / 2,
y: size.height / 2
});
},
/**
* 撤销

View File

@@ -198,21 +198,13 @@ define(
else if (e.keyCode === 187 && (e.ctrlKey || e.altKey)) {
e.originEvent.stopPropagation();
e.originEvent.preventDefault();
var size = render.getSize();
render.scale(1.25, {
x: size.width / 2,
y: size.height / 2
});
me.execCommand('enlargeview')
}
// 缩小
else if (e.keyCode === 189 && (e.ctrlKey || e.altKey)) {
e.originEvent.stopPropagation();
e.originEvent.preventDefault();
var sz = render.getSize();
render.scale(0.8, {
x: sz.width / 2,
y: sz.height / 2
});
me.execCommand('narrowview')
}
// 撤销
else if (e.keyCode === 90 && e.ctrlKey) {