[plt-scheme] Couple of UI questions (DrScheme 299.400)
On 16/12 07:43:47, Robby Findler wrote:
> At Fri, 16 Dec 2005 18:51:25 +0800, Peter Wright wrote:
> > 1. I'm trying to learn the default keybindings, so I'd like to
> > keep the "Show Active Keybindings" window up while I'm editing.
> > But this window appears to be modal, so I can't interact with
[ snip ]
> Feature request, I guess. That window is sensitive to where the
> focus is, but the various parts of drscheme aren't set up to notify
> the window when they get the focus (which is why it is modal for
> now).
I think I assumed it shouldn't have to be modal because the
Preferences window (Edit->Preferences) isn't.
Similarly with the Help Desk window. In fact you can have quite a few
Help Desks open, none of them causing you any problems interacting
with the main window.
> > 2. What keybinding switches between the Definitions and the
> > Interactions view? I've searched through the Active Keybindings
[ snip ]
> Which platform? Windows?
Linux.
> For me control-x;o does the trick, but that probably only works for
> you if you disable menu shortcuts.
That works! Wahoooey! Thank you!
...and it's not listed in the active Keybindings window. Hmmm.
I wonder how many other useful keybindings aren't listed there? :)
> The <menukey>-d and <menukey>-e shortcuts are also useful for that.
Yeah, I tried using them for a bit, but found it a bit awkward. I
really just wanted to switch between the two existing displays (not
hide/show them), exactly as the suggested control-x o does.
> c:s:tab and c:tab switch between tabs; I see that c:shift:tab is
> also supposed to switch between the definitions and interactions,
> but apparently is superseded.
Ahhhh.... so it's that the default keybindings have two actions listed
for control-shift-tab? That should be a bug, surely?
> Probably best for you to make your own keybinding; seach in Help
> Desk for "keybinding" and follow the link about adding user-defined
> keybindings (or just go to 3.1.2 in the drscheme manual).
I'll try that out later on, but for now I'm just happy that C-x o
works. I think it's the same as the (similar) emacs keybinding for
switching between active buffers, makes it easier to remember.
And it's about a billion times easier to type than ctrl-shift-tab,
anyway. :)
> hth,
> Robby
It does indeed, thank you.
Pete.
--
http://flooble.net/blog
The boss's perspective is that it's cheaper to order it than to
think about it. -- Julian, discussing a software purchase