*I'm* not sure I understand what I was saying either. I was trying to lay out the alternatives for perusal. (I tried -- and failed miserably -- to keep my own prejudices out of it.)
Ctrl -> ⌘ seems to be automatic for the Mac where menu items are concerned. AFAICT this is achieved by GTK and I can see no special provision for it in ~addons/ide/gtk/gtk.ijs Advance Lab (Ctrl+j) however does not have a menu item. As Bill Lam wrote, the shortcut is hard-coded into the verb: sv_key_press, which you can find in said script ~addons/ide/gtk/gtk.ijs. Accordingly it remains as Ctrl+j on the Mac, or ^J as Mac people write it. To-date it is the only shortcut using Ctrl (^) -- not a maccy thing to do. Too bad. I offered a user-owned hack to achieve ⌘J (in addition to ^J). But to be any good it needs adapting for general release. Frankly the thought gives me collywobbles. Chris is right: at this stage it's sheer wasted energy and there are hotter issues. Mac users troubled by ^J instead of ⌘J will have to use another Post-It note. (My Mac is covered in Post-It notes). Hope that helps. I'll spare the list any further comments from me on this topic. (Hooray!) 2011/2/24 Björn Helgason <[email protected]>: > I am not sure I understand what you are saying here. > > Is ⌘J working now in J7 GTK as CTRL+J or not? > > I like the new text coming with the labs now > > Lab: Mapped Files Database > To advance the lab, press Esc A in JHS or Ctrl-J in Gtk. > > Do you need another combination for the Mac and J7 GTK? > > 2011/2/23 Ian Clark <[email protected]> > >> The Mac ploughs its own furrow anyway, because all Win: Ctrl+X, Ctr+C, >> Ctrl+V, ... automatically become ⌘X, ⌘C, ⌘V, ... on the Mac, and that >> seems to be the rule both in JWD and JGTK. >> >> Menu: Studio > Labs becomes Menu: Help > Studio > Labs on the Mac -- >> so that's different already. >> >> And "Advance [Lab]" was ⌘J in j602/Mac. If it was right back then, why >> is it wrong now? >> (Mind you, nothing wrong with offering both ^J and ⌘J as synonyms -- ^ >> being Mac-shorthand for Ctrl.) >> >> The jconsole (JGTK) menu line-up shows not a single example of >> ^<letter>. Nor does M$Word 2004 for the Mac: I was mistaken, I thought >> it did. So ⌘ reigns supreme. Still. >> >> > ---------------------------------------------------------------------- > For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
