@@ -1071,7 +1071,7 @@ GMTEEditor >> exportMenu [
1071
1071
1072
1072
{
1073
1073
#category : #' input handling' ,
1074
- #' squeak_changestamp' : ' mcjj 7/12/2024 00:19 '
1074
+ #' squeak_changestamp' : ' mcjj 7/12/2024 17:12 '
1075
1075
}
1076
1076
GMTEEditor >> filterEvent: aKeyboardEvent for: anObject [
1077
1077
| key |
@@ -1083,9 +1083,26 @@ GMTEEditor >> filterEvent: aKeyboardEvent for: anObject [
1083
1083
1084
1084
aKeyboardEvent commandKeyPressed ifTrue: [
1085
1085
key caseOf: {
1086
+ [$s] - > [self exportAsMorph].
1087
+ [$i] - > [self importFromMorph].
1088
+ [$o] - > [self importFromTileset].
1089
+ [$g] - > [self toggleGrid].
1090
+ [$h] - > [self toggleBackgroundTiles].
1091
+ [$r] - > [self rotateSelectedTile].
1092
+
1093
+ [$a] - > [self addLayer].
1094
+ [$n] - > [self renameLayer].
1095
+ [$c] - > [self resetSelectedLayers].
1096
+ [$b] - > [self blendSelectedLayers].
1097
+ [$x] - > [self deleteSelectedLayers].
1098
+ [$v] - > [self toggleSelectedLayerVisibility].
1099
+
1086
1100
[$z] - > [self undo].
1087
1101
[$y] - > [self redo].
1088
- [$r] - > [self rotateSelectedTile].
1102
+ [$1 ] - > [self selectRadiusBrush].
1103
+ [$2 ] - > [self selectLineBrush].
1104
+ [$3 ] - > [self selectFillBrush].
1105
+ [$4 ] - > [self selectRectangleBrush].
1089
1106
} otherwise: [^ aKeyboardEvent " no hit" ].
1090
1107
^ aKeyboardEvent ignore " hit" ].
1091
1108
0 commit comments