提交 bc4fd08b 编写于 作者: A Alan Smithee 提交者: Mr.doob

Shortcut descriptions (#9062)

* adds shortcut key to buttons and menu

* revert bad formatting

* reverts UI.Button changes and inlines the button shortcut key in the description text

* removes unintentional whitespaces
上级 bf8f9c26
......@@ -285,9 +285,10 @@
switch ( event.keyCode ) {
case 8: // backspace
event.preventDefault(); // prevent browser back
case 46: // delete
case 46: // delete
var object = editor.selected;
......@@ -313,16 +314,19 @@
break;
case 87: // Register W for translation transform mode
editor.signals.transformModeChanged.dispatch( 'translate' );
break;
case 69: // Register E for rotation transform mode
editor.signals.transformModeChanged.dispatch( 'rotate' );
break;
case 82: // Register R for scaling transform mode
editor.signals.transformModeChanged.dispatch( 'scale' );
break;
......
......@@ -104,7 +104,7 @@ Menubar.Edit = function ( editor ) {
var option = new UI.Row();
option.setClass( 'option' );
option.setTextContent( 'Delete' );
option.setTextContent( 'Delete (Del)' );
option.onClick( function () {
var object = editor.selected;
......
......@@ -14,21 +14,21 @@ var Toolbar = function ( editor ) {
// translate / rotate / scale
var translate = new UI.Button( 'translate' ).onClick( function () {
var translate = new UI.Button( 'translate ( e )' ).onClick( function () {
signals.transformModeChanged.dispatch( 'translate' );
} );
buttons.add( translate );
var rotate = new UI.Button( 'rotate' ).onClick( function () {
var rotate = new UI.Button( 'rotate ( w )' ).onClick( function () {
signals.transformModeChanged.dispatch( 'rotate' );
} );
buttons.add( rotate );
var scale = new UI.Button( 'scale' ).onClick( function () {
var scale = new UI.Button( 'scale ( r )' ).onClick( function () {
signals.transformModeChanged.dispatch( 'scale' );
......
......@@ -1045,8 +1045,6 @@ UI.Button = function ( value ) {
UI.Element.call( this );
var scope = this;
var dom = document.createElement( 'button' );
dom.className = 'Button';
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册