Re: InitializationCell -> Toggle shortcut key
- To: mathgroup at smc.vnet.net
- Subject: [mg56833] Re: InitializationCell -> Toggle shortcut key
- From: "Trevor Baca" <trevorbaca at gmail.com>
- Date: Sat, 7 May 2005 04:16:49 -0400 (EDT)
- References: <d5ctpl$me6$1@smc.vnet.net><d5f62j$6hg$1@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
aha. actually many of these suggestions will work, including my original post using, simply, InitializationCell -> Toggle the problem was that i was editing KeyEventTranslations.tr in *mathematica* rather than using a straight out text editor. editing in vi suddenly made everything ok. (isn't vi always the answer?) also, i've come across something really interesting in this experiment. specifically, these two key event translation items have subtly but importantly different effects: Item[KeyEvent["i", Modifiers -> {Command, Control}], FrontEndExecute[{ FrontEnd`FrontEndToken[SelectedNotebook[ ], "InitializationCell", "Toggle"] }] ] and Item[KeyEvent["i", Modifiers -> {Control, Option}], FrontEndExecute[{ FrontEnd`FrontEndToken[SelectedNotebook[ ], "InitializationCell", "Toggle"] }] ] notice that the *only* difference is in the choice of modifier keys. yet if you add these to your KeyEventTranslations.tr file and try them out, you'll find that the control+option combination works *with your cursor sitting in the middle of a cell* while the command+control works *with an entire cell or collection of cells selected*. actually, the two combinations compliment or complement each other perfectly. but how utterly bizarre that the choice of modifier key can change the effect of the FrontEndToken. trevor.