Sunday, 21 July 2013

Re: netsurf: branch master updated. release/3.0-321-g0a0e786

On Sun, 21 Jul 2013 12:28:04 +0100, Michael Drake wrote:

> There were several changes like that, removing ellipsis. For RISC OS it
> is correct to have ellipsis on the end of menu entries that open a window
> or dialogue box. A quick look around the apps on my Ubuntu box suggests
> that it is correct there too, although there is considerable inconsistency.

There's some confusion around this issue, hence why I only modified
the strings used on the Amiga version (there's no overlap AFAIK, but
if I've changed something which is used elsewhere feel free to change
it back).

The common the use of ellipsis is to use them when they open a window
or requester (dialog box, or whatever you want to call them).

The correct definition, I'm told, is that they should only be used if
the option pops up a window for further input/confirmation _before_
the action takes place. Apparently this was defined by Apple ages ago
and is supposed to be a cross-platform standard.

Hence things like "Find" should have an ellipsis (as it prompts for
the string to find and gives an option to cancel), but "Show local
history" should not (it opens a window, but that's the intended
action, not an intermediary step).

It may well be different on RISC OS, as the further options tend to
form part of the menu itself, but on all other platforms this is the
correct usage.

Firefox uses them correctly btw, if you want to study the menu items
there.

Chris

No comments:

Post a Comment