* Tooltips and menus
@ 2006-05-21 17:08 Richard Stallman
2006-05-21 19:34 ` Leon
2006-05-21 20:16 ` Chong Yidong
0 siblings, 2 replies; 25+ messages in thread
From: Richard Stallman @ 2006-05-21 17:08 UTC (permalink / raw)
While navigating menus, I find that tooltips are a pain because they
often obscure part of the menu. They don't obscure the menu item that
the mouse is on, but they obscure the item below it. And when the
mouse is on an item that leads to another menu, such as Help -> More
Manuals, sometimes the tooltip obscures part of the submenu, which is
a real pain.
I suppose it is impossible to position tooltips in a way that can
never obscure what the user wants to see next. But is it possible to
determine where the submenu is, and avoid obscuring that?
GNU Emacs 22.0.50.48 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2006-05-03 on ututo-xs
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-21 17:08 Tooltips and menus Richard Stallman
@ 2006-05-21 19:34 ` Leon
2006-05-21 20:43 ` Bill Wohler
` (2 more replies)
2006-05-21 20:16 ` Chong Yidong
1 sibling, 3 replies; 25+ messages in thread
From: Leon @ 2006-05-21 19:34 UTC (permalink / raw)
Richard Stallman <rms@gnu.org> writes:
> While navigating menus, I find that tooltips are a pain because they
> often obscure part of the menu. They don't obscure the menu item that
> the mouse is on, but they obscure the item below it. And when the
> mouse is on an item that leads to another menu, such as Help -> More
> Manuals, sometimes the tooltip obscures part of the submenu, which is
> a real pain.
>
> I suppose it is impossible to position tooltips in a way that can
> never obscure what the user wants to see next. But is it possible to
> determine where the submenu is, and avoid obscuring that?
>
> GNU Emacs 22.0.50.48 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars) of 2006-05-03 on ututo-xs
Display tooptips in minibuffer would be nice:-)
--
Leon
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-21 19:34 ` Leon
@ 2006-05-21 20:43 ` Bill Wohler
2006-05-21 21:51 ` Ralf Angeli
2006-05-21 22:08 ` Andreas Schwab
2 siblings, 0 replies; 25+ messages in thread
From: Bill Wohler @ 2006-05-21 20:43 UTC (permalink / raw)
Leon <sdl.web@gmail.com> writes:
> Display tooptips in minibuffer would be nice:-)
This would break de-facto usability guidelines.
The minibuffer should not be used for functions that are initiated by
the mouse. If you mouse over an item, you get a tooltip, not text in
the minibuffer. If you select a menu item which requires input, you
get a popup, not a question in the minibuffer.
The reason for this is that the user is looking at the mouse, not the
minibuffer.
--
Bill Wohler <wohler@newt.com> http://www.newt.com/wohler/ GnuPG ID:610BD9AD
Maintainer of comp.mail.mh FAQ and MH-E. Vote Libertarian!
If you're passed on the right, you're in the wrong lane.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-21 19:34 ` Leon
2006-05-21 20:43 ` Bill Wohler
@ 2006-05-21 21:51 ` Ralf Angeli
2006-05-21 22:12 ` Leon
2006-05-21 22:08 ` Andreas Schwab
2 siblings, 1 reply; 25+ messages in thread
From: Ralf Angeli @ 2006-05-21 21:51 UTC (permalink / raw)
* Leon (2006-05-21) writes:
> Display tooptips in minibuffer would be nice:-)
M-x customize-variable RET tooltip-mode RET
--
Ralf
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-21 19:34 ` Leon
2006-05-21 20:43 ` Bill Wohler
2006-05-21 21:51 ` Ralf Angeli
@ 2006-05-21 22:08 ` Andreas Schwab
2 siblings, 0 replies; 25+ messages in thread
From: Andreas Schwab @ 2006-05-21 22:08 UTC (permalink / raw)
Cc: emacs-devel
Leon <sdl.web@gmail.com> writes:
> Display tooptips in minibuffer would be nice:-)
See tooltip-use-echo-area.
Andreas.
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux Products GmbH, Maxfeldstraße 5, 90409 Nürnberg, Germany
PGP key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-21 17:08 Tooltips and menus Richard Stallman
2006-05-21 19:34 ` Leon
@ 2006-05-21 20:16 ` Chong Yidong
2006-05-22 15:11 ` Richard Stallman
1 sibling, 1 reply; 25+ messages in thread
From: Chong Yidong @ 2006-05-21 20:16 UTC (permalink / raw)
Cc: emacs-devel
Richard Stallman <rms@gnu.org> writes:
> While navigating menus, I find that tooltips are a pain because they
> often obscure part of the menu. They don't obscure the menu item that
> the mouse is on, but they obscure the item below it. And when the
> mouse is on an item that leads to another menu, such as Help -> More
> Manuals, sometimes the tooltip obscures part of the submenu, which is
> a real pain.
>
> I suppose it is impossible to position tooltips in a way that can
> never obscure what the user wants to see next. But is it possible to
> determine where the submenu is, and avoid obscuring that?
Apparently not. This is why most applications, as far as I can tell,
avoid using tooltips in menu entries.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-21 20:16 ` Chong Yidong
@ 2006-05-22 15:11 ` Richard Stallman
2006-05-22 15:17 ` David Kastrup
` (2 more replies)
0 siblings, 3 replies; 25+ messages in thread
From: Richard Stallman @ 2006-05-22 15:11 UTC (permalink / raw)
Cc: emacs-devel
Apparently not. This is why most applications, as far as I can tell,
avoid using tooltips in menu entries.
Should Emacs do that too?
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-22 15:11 ` Richard Stallman
@ 2006-05-22 15:17 ` David Kastrup
2006-05-22 18:36 ` Eli Zaretskii
2006-05-23 0:42 ` Richard Stallman
2006-05-23 0:53 ` Luc Teirlinck
2006-05-23 1:26 ` Chong Yidong
2 siblings, 2 replies; 25+ messages in thread
From: David Kastrup @ 2006-05-22 15:17 UTC (permalink / raw)
Cc: emacs-devel, Chong Yidong
Richard Stallman <rms@gnu.org> writes:
> Apparently not. This is why most applications, as far as I can tell,
> avoid using tooltips in menu entries.
>
> Should Emacs do that too?
I am using Emacs with GTK (though I don't think the toolkit makes much
of a difference) and I find the tooltips on menu entries not
disruptive (they do a pretty good job at disappearing). I don't use
the menus very much though, probably like most advanced users. The
tooltips help keeping the menu entries themselves concise and thus
recognizable.
I'd vote to keep them.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-22 15:17 ` David Kastrup
@ 2006-05-22 18:36 ` Eli Zaretskii
2006-05-23 6:29 ` Jan Djärv
2006-05-23 0:42 ` Richard Stallman
1 sibling, 1 reply; 25+ messages in thread
From: Eli Zaretskii @ 2006-05-22 18:36 UTC (permalink / raw)
Cc: cyd, emacs-devel
> From: David Kastrup <dak@gnu.org>
> Date: Mon, 22 May 2006 17:17:31 +0200
> Cc: emacs-devel@gnu.org, Chong Yidong <cyd@mit.edu>
>
> Richard Stallman <rms@gnu.org> writes:
>
> > Apparently not. This is why most applications, as far as I can tell,
> > avoid using tooltips in menu entries.
> >
> > Should Emacs do that too?
>
> I am using Emacs with GTK (though I don't think the toolkit makes much
> of a difference) and I find the tooltips on menu entries not
> disruptive (they do a pretty good job at disappearing). I don't use
> the menus very much though, probably like most advanced users. The
> tooltips help keeping the menu entries themselves concise and thus
> recognizable.
>
> I'd vote to keep them.
Same here.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-22 18:36 ` Eli Zaretskii
@ 2006-05-23 6:29 ` Jan Djärv
2006-05-23 8:30 ` David Kastrup
0 siblings, 1 reply; 25+ messages in thread
From: Jan Djärv @ 2006-05-23 6:29 UTC (permalink / raw)
Cc: emacs-devel, cyd
Eli Zaretskii wrote:
>> From: David Kastrup <dak@gnu.org>
>> Date: Mon, 22 May 2006 17:17:31 +0200
>> Cc: emacs-devel@gnu.org, Chong Yidong <cyd@mit.edu>
>>
>> Richard Stallman <rms@gnu.org> writes:
>>
>>> Apparently not. This is why most applications, as far as I can tell,
>>> avoid using tooltips in menu entries.
>>>
>>> Should Emacs do that too?
>> I am using Emacs with GTK (though I don't think the toolkit makes much
>> of a difference) and I find the tooltips on menu entries not
>> disruptive (they do a pretty good job at disappearing). I don't use
>> the menus very much though, probably like most advanced users. The
>> tooltips help keeping the menu entries themselves concise and thus
>> recognizable.
>>
>> I'd vote to keep them.
>
> Same here.
Since they are very uncommon in other applications, I vote for turning them of
by default, with an option to turn them on. An alternative would be to have
them displayed in the minibuffer by default.
Jan D.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-23 6:29 ` Jan Djärv
@ 2006-05-23 8:30 ` David Kastrup
2006-05-23 8:57 ` Jan Djärv
0 siblings, 1 reply; 25+ messages in thread
From: David Kastrup @ 2006-05-23 8:30 UTC (permalink / raw)
Cc: Eli Zaretskii, emacs-devel, cyd
Jan Djärv <jan.h.d@swipnet.se> writes:
> Eli Zaretskii wrote:
>>> From: David Kastrup <dak@gnu.org>
>>>
>>> I'd vote to keep them.
>>
>> Same here.
>
> Since they are very uncommon in other applications, I vote for
> turning them of by default, with an option to turn them on.
The question is whether they are considered helpful in general, not
whether other applications have them. Emacs has a lot of things that
other applications don't. My vote to keep them was because I
considered them useful. Turning them off by default will, like most
other user convenience settings, have the effect that nobody ever
notices their availability. In particular those users who would
profit from them.
> An alternative would be to have them displayed in the minibuffer by
> default.
That's less natural.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-23 8:30 ` David Kastrup
@ 2006-05-23 8:57 ` Jan Djärv
2006-05-23 13:59 ` Drew Adams
0 siblings, 1 reply; 25+ messages in thread
From: Jan Djärv @ 2006-05-23 8:57 UTC (permalink / raw)
Cc: Eli Zaretskii, cyd, emacs-devel
David Kastrup skrev:
> Jan Djärv <jan.h.d@swipnet.se> writes:
>
>> Eli Zaretskii wrote:
>>>> From: David Kastrup <dak@gnu.org>
>>>>
>>>> I'd vote to keep them.
>>> Same here.
>> Since they are very uncommon in other applications, I vote for
>> turning them of by default, with an option to turn them on.
>
> The question is whether they are considered helpful in general, not
> whether other applications have them. Emacs has a lot of things that
> other applications don't. My vote to keep them was because I
> considered them useful. Turning them off by default will, like most
> other user convenience settings, have the effect that nobody ever
> notices their availability. In particular those users who would
> profit from them.
I was kind of assuming that users don't find them useful and as a result other
applications don't have them. But I may assume too much here.
FWIW, I do find them annoying sometimes. They tend to obscure other menu
entries. For the most part, they don't say any more than the menu entry
itself. For example Options => Show/Hide => Toolbar is pretty obvious. The
tool tip is "Turn tool-bar on/off" which adds nothing IMHO.
Jan D.
Jan D.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-22 15:17 ` David Kastrup
2006-05-22 18:36 ` Eli Zaretskii
@ 2006-05-23 0:42 ` Richard Stallman
2006-05-23 8:24 ` David Kastrup
1 sibling, 1 reply; 25+ messages in thread
From: Richard Stallman @ 2006-05-23 0:42 UTC (permalink / raw)
Cc: cyd, emacs-devel
I am using Emacs with GTK (though I don't think the toolkit makes much
of a difference) and I find the tooltips on menu entries not
disruptive (they do a pretty good job at disappearing).
I wonder whether this is a difference in opinions or a difference in
the behavior of Emacs. (I don't use Emacs with GTK.)
When you say "they do a pretty good job at disappearing", could you
elaborate? When you put the mouse on Help > More Manuals,
and the submenu appears, and then the tooltip appears,
what action makes the tooltip disappear again?
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-23 0:42 ` Richard Stallman
@ 2006-05-23 8:24 ` David Kastrup
0 siblings, 0 replies; 25+ messages in thread
From: David Kastrup @ 2006-05-23 8:24 UTC (permalink / raw)
Cc: cyd, emacs-devel
Richard Stallman <rms@gnu.org> writes:
> I am using Emacs with GTK (though I don't think the toolkit makes much
> of a difference) and I find the tooltips on menu entries not
> disruptive (they do a pretty good job at disappearing).
>
> I wonder whether this is a difference in opinions or a difference in
> the behavior of Emacs. (I don't use Emacs with GTK.)
>
> When you say "they do a pretty good job at disappearing", could you
> elaborate? When you put the mouse on Help > More Manuals,
> and the submenu appears, and then the tooltip appears,
> what action makes the tooltip disappear again?
Moving the mouse into the submenu.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-22 15:11 ` Richard Stallman
2006-05-22 15:17 ` David Kastrup
@ 2006-05-23 0:53 ` Luc Teirlinck
2006-05-23 1:26 ` Chong Yidong
2 siblings, 0 replies; 25+ messages in thread
From: Luc Teirlinck @ 2006-05-23 0:53 UTC (permalink / raw)
Cc: emacs-devel, cyd
Richard Stallman wrote:
Apparently not. This is why most applications, as far as I can tell,
avoid using tooltips in menu entries.
Should Emacs do that too?
I do not know what you are _exactly_ suggesting. I definitely believe
it would be bad to display no help text whatsoever. Rather than not
displaying it at all, the text can always be displayed in the minibuffer,
as is already the case right now if you customize certain variables.
Sincerely,
Luc.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-22 15:11 ` Richard Stallman
2006-05-22 15:17 ` David Kastrup
2006-05-23 0:53 ` Luc Teirlinck
@ 2006-05-23 1:26 ` Chong Yidong
2006-05-23 3:26 ` Eli Zaretskii
` (2 more replies)
2 siblings, 3 replies; 25+ messages in thread
From: Chong Yidong @ 2006-05-23 1:26 UTC (permalink / raw)
Cc: emacs-devel
Richard Stallman <rms@gnu.org> writes:
> Apparently not. This is why most applications, as far as I can tell,
> avoid using tooltips in menu entries.
>
> Should Emacs do that too?
I suggested this some time ago. The consensus on this list was to
keep using tooltips; the reason offered was that the tooltips provide
extra information. Personally, I think that menu entries should be
written in such a way that all the necessary information is right
there, without need for tooltips.
If that's too radical a concept for people to swallow, another idea is
to remove tooltips for menu entries that open up submenus. Tthat's
what the Gnome menu does, and will probably solve the particular
problem that Richard noticed.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-23 1:26 ` Chong Yidong
@ 2006-05-23 3:26 ` Eli Zaretskii
2006-05-23 7:40 ` Jason Rumney
2006-05-24 2:17 ` Richard Stallman
2 siblings, 0 replies; 25+ messages in thread
From: Eli Zaretskii @ 2006-05-23 3:26 UTC (permalink / raw)
Cc: rms, emacs-devel
> From: Chong Yidong <cyd@stupidchicken.com>
> Date: Mon, 22 May 2006 21:26:35 -0400
> Cc: emacs-devel@gnu.org
>
> Personally, I think that menu entries should be written in such a
> way that all the necessary information is right there, without need
> for tooltips.
In my experience, this is impossible in practice.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-23 1:26 ` Chong Yidong
2006-05-23 3:26 ` Eli Zaretskii
@ 2006-05-23 7:40 ` Jason Rumney
2006-05-23 8:27 ` David Kastrup
2006-05-24 2:17 ` Richard Stallman
2 siblings, 1 reply; 25+ messages in thread
From: Jason Rumney @ 2006-05-23 7:40 UTC (permalink / raw)
Cc: rms, emacs-devel
Chong Yidong wrote:
> If that's too radical a concept for people to swallow, another idea is
> to remove tooltips for menu entries that open up submenus. Tthat's
> what the Gnome menu does, and will probably solve the particular
> problem that Richard noticed.
>
I agree. Tooltips only appear when the mouse stays over a menu item. For
normal menu items, this probably means the user is hesitating and could
do with some help. But for submenus, the user might leave their mouse
over the submenu entry while they scan through the items in the submenu.
In that case the tooltip gets in the way.
It might be useful to introduce a third setting for tooltip-mode that
means "not-menus", to give the behaviour of some UIs where menu help
appears in the status bar (equivalent to the minibuffer in Emacs), while
elsewhere help is given in tooltips.
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-23 7:40 ` Jason Rumney
@ 2006-05-23 8:27 ` David Kastrup
0 siblings, 0 replies; 25+ messages in thread
From: David Kastrup @ 2006-05-23 8:27 UTC (permalink / raw)
Cc: Chong Yidong, rms, emacs-devel
Jason Rumney <jasonr@gnu.org> writes:
> Chong Yidong wrote:
>> If that's too radical a concept for people to swallow, another idea is
>> to remove tooltips for menu entries that open up submenus. Tthat's
>> what the Gnome menu does, and will probably solve the particular
>> problem that Richard noticed.
>
> I agree. Tooltips only appear when the mouse stays over a menu
> item. For normal menu items, this probably means the user is
> hesitating and could do with some help. But for submenus, the user
> might leave their mouse over the submenu entry while they scan
> through the items in the submenu. In that case the tooltip gets in
> the way.
For what it's worth, I can agree here as well. Tooltips are detail
information, and the submenu itself provides better details than the
tooltip would. Generally removing a submenu tooltip whenever a
submenu opens seems like a good idea.
> It might be useful to introduce a third setting for tooltip-mode
> that means "not-menus", to give the behaviour of some UIs where menu
> help appears in the status bar (equivalent to the minibuffer in
> Emacs), while elsewhere help is given in tooltips.
I think we should generally refrain from using tooltips on submenus,
but I don't think that the rest requires a different option.
--
David Kastrup, Kriemhildstr. 15, 44793 Bochum
^ permalink raw reply [flat|nested] 25+ messages in thread
* Re: Tooltips and menus
2006-05-23 1:26 ` Chong Yidong
2006-05-23 3:26 ` Eli Zaretskii
2006-05-23 7:40 ` Jason Rumney
@ 2006-05-24 2:17 ` Richard Stallman
2 siblings, 0 replies; 25+ messages in thread
From: Richard Stallman @ 2006-05-24 2:17 UTC (permalink / raw)
Cc: emacs-devel
If that's too radical a concept for people to swallow, another idea is
to remove tooltips for menu entries that open up submenus. Tthat's
what the Gnome menu does, and will probably solve the particular
problem that Richard noticed.
That could be a good idea. After all, when you put the mouse
on such an item, you see the whole submenu to give you added
information, which gives you more information than a tooltip would.
(The submenu could even have a title to explain its overall purpose
if that is not self-evident.)
^ permalink raw reply [flat|nested] 25+ messages in thread
end of thread, other threads:[~2006-05-24 19:20 UTC | newest]
Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2006-05-21 17:08 Tooltips and menus Richard Stallman
2006-05-21 19:34 ` Leon
2006-05-21 20:43 ` Bill Wohler
2006-05-21 21:51 ` Ralf Angeli
2006-05-21 22:12 ` Leon
2006-05-21 22:08 ` Andreas Schwab
2006-05-21 20:16 ` Chong Yidong
2006-05-22 15:11 ` Richard Stallman
2006-05-22 15:17 ` David Kastrup
2006-05-22 18:36 ` Eli Zaretskii
2006-05-23 6:29 ` Jan Djärv
2006-05-23 8:30 ` David Kastrup
2006-05-23 8:57 ` Jan Djärv
2006-05-23 13:59 ` Drew Adams
2006-05-24 2:18 ` Richard Stallman
2006-05-24 3:27 ` Drew Adams
2006-05-24 19:20 ` Richard Stallman
2006-05-23 0:42 ` Richard Stallman
2006-05-23 8:24 ` David Kastrup
2006-05-23 0:53 ` Luc Teirlinck
2006-05-23 1:26 ` Chong Yidong
2006-05-23 3:26 ` Eli Zaretskii
2006-05-23 7:40 ` Jason Rumney
2006-05-23 8:27 ` David Kastrup
2006-05-24 2:17 ` Richard Stallman
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.