> > This is standard Windows and Motif behavior: the underlined
> > character (the mnemonic) specifies what button will be activated
> > when >you press that character when no field has the keyboard focus.
> > It is >indeed an undocumented feature that this also works in the
> > MacOS look >and feel. I wouldn't count on this behavior, though: if
> > people start >reporting it as a bug (and they haven't so far), it
> > could change.
> So that's the story. I am Mac user and have just a little
> experience with Windows and none with Unix. I had not noticed this
> feature on Windows. Now that I do, I see that I have a little
> fixing to do. The one dialog box offers the user the options of a
> "Complete" or "Endgame" or "Buttons" scramble, plus the option to
> "Cancel". On Windows, the dialog box underlines the "C" as the
> mnemonic for both "Complete" and "Cancel". The "c" key gives
> "Complete".
Guess this is a case we hadn't considered. I'll bug report it.
> Since MetaCard doesn't resolve the conflict when two options start
> with the same letter, I suppose I need to change my terminology, say
> replace "Complete" with "Total".
I can think of two other ways to deal with this situation, both of
which involve enhancing the scripts in the answer dialog (and, yes,
you can do this yourself). The first would be to have it accept
embedded mnmonic tags like menus do (i.e., the character after a & is
the mnemonic, and the & gets stripped out). The advantage is that the
developer has precise control over the mnemmonic. The disadvantage is
loss of backward compatibility and maybe a bit of surprise for the new
developer who tries to put an & in one of the choices (you'd have to
put && in where you want a single & to appear).
The other option is to add a little AI where the script would detect
conflicts like this and do a search for appropriate alternatives. No
loss of backward compatibility, but the choices the script makes might
not be the same ones the developer would make.
Any preferences? And if anyone decides to do this, by all means send
us the script. It's unlikely we'll get to this one before 2.4 is
released.
Regards,
Scott
PS: pardon my formatting, I still haven't quite figured out how this
mailer decides when and where to wrap lines.
--
********************************************************
Scott Raney [EMAIL PROTECTED] http://www.metacard.com
MetaCard: You know, there's an easier way to do that...
Archives: http://www.mail-archive.com/[email protected]/
Info: http://www.xworlds.com/metacard/mailinglist.htm
Please send bug reports to <[EMAIL PROTECTED]>, not this list.