Re: On which OS is Mathematica best implemented?
- To: mathgroup at smc.vnet.net
- Subject: [mg88981] Re: On which OS is Mathematica best implemented?
- From: David Bailey <dave at Remove_Thisdbailey.co.uk>
- Date: Thu, 22 May 2008 06:17:32 -0400 (EDT)
- References: <firstname.lastname@example.org> <email@example.com>
Will Robertson wrote: > On 2008-05-22 04:25:07 +0930, LeftCoast_Dave <I.am at nul.domain.com> said: > >> On which OS is it "ahead" by and large >> /these/ days? > > Being originally written on the Mac I find its windowing metaphor makes > more sense still on Mac OS X (there's no shortcut in Windows to cycle > through, um, windows -- as far as I was able to tell), but in terms of > what the program can do it's identical across all platforms. This is no > doubt due to large parts of the program now being written in > Mathematica itself. > > Will > > I added the following to my MENUSETUP.TR file to provide a menu item for cycling through windows: Item["Ne&xt",FrontEndExecute[Module[List[Set[ll, Notebooks], k], CompoundExpression[ Set[ll, DeleteCases[ll, Condition[Pattern[s, Blank], Or[Not[Part[Options[s, WindowClickSelect], 1, 2]], Not[Part[Options[s, Visible], 1, 2]]]]]], Set[ll, Sort[ll]], Set[k, Part[Position[ll, SelectedNotebook], 1, 1]], SetSelectedNotebook[Part[Join[ll, ll], Plus[k, 1]]]]]],MenuEvaluator->Automatic], Needless to say, you should preserve the old version of MENUSETUP.TR before you try to edit it! Because the menu item has a mnemonic, just typing Alt-X will perform the cycling operation. David Bailey http://www.dbaileyconsultancy.co.uk