On Mon, Jan 26, 2004 at 08:30:55PM +0100, Dominique Devriese wrote:
> Simon Law writes:
> >     However, you can also consult the KDE documentation [1] which
> > only lists Ctrl-Alt-M as the keyboard modifier for the menu.  
> 
> If you mean the following snippet:
>   The menubar is at the top of the Konsole window. It can be hidden and
>   restored by toggling Show Menubar in the Settings menu. When the
>   menubar is hidden, Show Menubar can be reached by right clicking in
>   the window or by Alt+Ctrl+M.
> This is not about selecting the menu bar, but about showing/hiding it.

        It just so happens that "Show Menubar" also selects it at the
same time.

> > This makes sense, since in a console, many people accidentally press
> > and release modifier keys.
> 
> Interestingly, I've found two upstream bug reports about it [1][2],
> one claiming that the behaviour is wrong, the other one claiming the
> behaviour is correct, and they're both being contradicted
> apparently... 
>
> [1]  http://bugs.kde.org/show_bug.cgi?id=66446

        This bug says that plain "Alt" is never caught by command-line
applications.  However, because of the way "Alt" is caught by konsole,
it picks up other "Alt" combinations.  So the proper way of dealing with
it is either:

a) Alt opens the menu, and no other Alt-* combination does
b) Some keystroke (like Ctrl-Alt-M) opens the menu, and you remap your
   console applications to avoid it.

        The advantage of choice b) is that you can "Configure Shortcuts"
this keystroke to anything you want, while choice a) gives the user no
choice.

> [2]  http://bugs.kde.org/show_bug.cgi?id=58589

        This proposal is insane.  The reporter wants things like Alt-S
to open the Shell menu, which would break _tons_ of console apps.

Simon

Reply via email to