diff -r e2905176c7ef -r f843d2c7946e DeviceWorkstation.st --- 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!