DeviceWorkstation.st
changeset 4944 f843d2c7946e
parent 4933 315804464b40
child 4959 5fe007d2d7d3
--- a/DeviceWorkstation.st	Fri Apr 25 16:17:46 2008 +0200
+++ b/DeviceWorkstation.st	Fri Apr 25 16:19:06 2008 +0200
@@ -6367,11 +6367,13 @@
     or:[untranslatedKey == #'Super_R']]) ifTrue:[
         ^ #Super
     ].
-"/    (untranslatedKey == #'Menu'
-"/    or:[untranslatedKey == #'Menu_L'
-"/    or:[untranslatedKey == #'Menu_R']]) ifTrue:[
-"/        ^ #Menu
-"/    ].
+
+    "/ I know - this is stupid; however the tradition was Cmd for this...
+    (untranslatedKey == #'Menu'
+    or:[untranslatedKey == #'Menu_L'
+    or:[untranslatedKey == #'Menu_R']]) ifTrue:[
+        ^ #Cmd
+    ].
     ^ nil
 
     "Created: 28.2.1996 / 16:40:46 / cg"
@@ -6387,8 +6389,10 @@
     ].
 
     modifier := self modifierKeyTranslationFor:untranslatedKey.
-"/ 'untranslatedKey: ' print. untranslatedKey storeString printCR.
-"/ 'modifier: ' print. modifier storeString printCR.
+"/ Transcript show: 'untranslatedKey: ' ; showCR: untranslatedKey storeString.
+"/ Transcript show:  'modifier: ' ; showCR:  modifier storeString.
+"/  'untranslatedKey: ' print. untranslatedKey storeString printCR.
+"/  'modifier: ' print. modifier storeString printCR.
 
     "/
     "/ only prepend, if this is not a modifier (otherwise, we get CmdCmd or CtrlCtrl)
@@ -7804,7 +7808,7 @@
 !DeviceWorkstation class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libview/DeviceWorkstation.st,v 1.514 2008-04-09 19:40:47 ab Exp $'
+    ^ '$Header: /cvs/stx/stx/libview/DeviceWorkstation.st,v 1.515 2008-04-25 14:19:06 cg Exp $'
 ! !
 
 DeviceWorkstation initialize!