kopia lustrzana https://github.com/backface/turtlestitch
added plus- and minus- keys to key pressed predicate and hat block
rodzic
06fcbc3823
commit
8b94bef04a
|
@ -78,6 +78,9 @@
|
||||||
* German
|
* German
|
||||||
* French
|
* French
|
||||||
|
|
||||||
|
### 2019-05-20
|
||||||
|
* Objects, Blocks added plus- and minus- keys to key pressed predicate and hat block
|
||||||
|
|
||||||
### 2019-05-16
|
### 2019-05-16
|
||||||
* Objects: more refactoring to generalize projection extensions
|
* Objects: more refactoring to generalize projection extensions
|
||||||
|
|
||||||
|
|
|
@ -6,9 +6,9 @@
|
||||||
<link rel="shortcut icon" href="src/favicon.ico">
|
<link rel="shortcut icon" href="src/favicon.ico">
|
||||||
<script type="text/javascript" src="src/morphic.js?version=2019-02-07"></script>
|
<script type="text/javascript" src="src/morphic.js?version=2019-02-07"></script>
|
||||||
<script type="text/javascript" src="src/widgets.js?version=2019-04-05"></script>
|
<script type="text/javascript" src="src/widgets.js?version=2019-04-05"></script>
|
||||||
<script type="text/javascript" src="src/blocks.js?version=2019-05-08"></script>
|
<script type="text/javascript" src="src/blocks.js?version=2019-05-20"></script>
|
||||||
<script type="text/javascript" src="src/threads.js?version=2019-05-15"></script>
|
<script type="text/javascript" src="src/threads.js?version=2019-05-15"></script>
|
||||||
<script type="text/javascript" src="src/objects.js?version=2019-05-16"></script>
|
<script type="text/javascript" src="src/objects.js?version=2019-05-20"></script>
|
||||||
<script type="text/javascript" src="src/gui.js?version=2019-05-09"></script>
|
<script type="text/javascript" src="src/gui.js?version=2019-05-09"></script>
|
||||||
<script type="text/javascript" src="src/paint.js?version=2019-02-22"></script>
|
<script type="text/javascript" src="src/paint.js?version=2019-02-22"></script>
|
||||||
<script type="text/javascript" src="src/lists.js?version=2019-04-27"></script>
|
<script type="text/javascript" src="src/lists.js?version=2019-04-27"></script>
|
||||||
|
|
|
@ -148,7 +148,7 @@ CustomCommandBlockMorph, SymbolMorph, ToggleButtonMorph, DialMorph*/
|
||||||
|
|
||||||
// Global stuff ////////////////////////////////////////////////////////
|
// Global stuff ////////////////////////////////////////////////////////
|
||||||
|
|
||||||
modules.blocks = '2019-May-08';
|
modules.blocks = '2019-May-20';
|
||||||
|
|
||||||
var SyntaxElementMorph;
|
var SyntaxElementMorph;
|
||||||
var BlockMorph;
|
var BlockMorph;
|
||||||
|
@ -1255,6 +1255,8 @@ SyntaxElementMorph.prototype.labelPart = function (spec) {
|
||||||
'right arrow': ['right arrow'],
|
'right arrow': ['right arrow'],
|
||||||
'left arrow': ['left arrow'],
|
'left arrow': ['left arrow'],
|
||||||
space : ['space'],
|
space : ['space'],
|
||||||
|
'+' : ['+'],
|
||||||
|
'-' : ['-'],
|
||||||
a : ['a'],
|
a : ['a'],
|
||||||
b : ['b'],
|
b : ['b'],
|
||||||
c : ['c'],
|
c : ['c'],
|
||||||
|
|
|
@ -84,7 +84,7 @@ BlockEditorMorph, BlockDialogMorph, PrototypeHatBlockMorph, localize,
|
||||||
TableMorph, TableFrameMorph, normalizeCanvas, BooleanSlotMorph, HandleMorph,
|
TableMorph, TableFrameMorph, normalizeCanvas, BooleanSlotMorph, HandleMorph,
|
||||||
AlignmentMorph, Process, XML_Element, VectorPaintEditorMorph*/
|
AlignmentMorph, Process, XML_Element, VectorPaintEditorMorph*/
|
||||||
|
|
||||||
modules.objects = '2019-May-16';
|
modules.objects = '2019-May-20';
|
||||||
|
|
||||||
var SpriteMorph;
|
var SpriteMorph;
|
||||||
var StageMorph;
|
var StageMorph;
|
||||||
|
@ -7665,6 +7665,12 @@ StageMorph.prototype.processKeyEvent = function (event, action) {
|
||||||
case 40:
|
case 40:
|
||||||
keyName = 'down arrow';
|
keyName = 'down arrow';
|
||||||
break;
|
break;
|
||||||
|
case 187:
|
||||||
|
keyName = '+';
|
||||||
|
break;
|
||||||
|
case 189:
|
||||||
|
keyName = '-';
|
||||||
|
break;
|
||||||
default:
|
default:
|
||||||
keyName = String.fromCharCode(event.keyCode || event.charCode);
|
keyName = String.fromCharCode(event.keyCode || event.charCode);
|
||||||
if (event.ctrlKey || event.metaKey) {
|
if (event.ctrlKey || event.metaKey) {
|
||||||
|
|
Ładowanie…
Reference in New Issue