Another Feature Request: Command-keys for Scripts
Dan Frakes
lists at informinit.com
Tue Aug 13 10:40:02 PDT 2002
On 8/13/02 6:33 AM, "Mark Guzdial" <guzdial at cc.gatech.edu> wrote:
> Here's another feature request, but fairly low-priority (and probably
> pretty difficult): I'd like to be able to assign unassigned command-keys
> to scripts. For example, I have a "Save All" script that saves all my
> open windows. I'd like to be able to do that with (say) Command-Shift-S.
>
> The "fairly complicated" part is not technical but interface wise. It's
> hard to come up with a nice interface that makes it obvious what you're
> doing in assigning command keys, and then there's the issue of the
> script being moved out of the Scripts folder after you've assigned the
> key and how you deal with that and what novices are supposed to make of
> it, etc. (I wouldn't mind some kind of naming convention, e.g., I name
> my script "Save All--CmdShS".)
There is actually a fairly "standard" way of doing this that has been
adopted by many other applications that feature a script menu. You simply
place the character \ at the end of the script name, then follow it with a
combination of the following modifiers and any other key(s) on the keyboard:
o = option
c = control
m = command
s = shift
The application sees everything after the \ as they key combination used to
run that script.
For example, I have a Microsoft Entourage script that files messages in
folders called "File Msgs in Folder\coF" -- I simply hit command-option-f to
automatically run it.
I agree that being able to assign key combos to scripts would be a great
feature, and I encourage the use of the above method for keyboard control of
them.
More information about the OmniOutliner-Users
mailing list