Page 1 of 2
Tooltips OnMouseOver
Posted: 16 Jan 2005 02:24
by CruDeLioS
I myself don't quite like the way tooltips are handled (must use right mouse button click). So I changed the code for tooltips to appear on mouse over.
Basically, if you don't move your mouse for a little while (approx 1 second), the tooltip appears for the corresponding button. As soon as you move your mouse, the tooltip disappears.
No screenshot as one would still be meaningless (there is no visual change lol!). What do you think? If enough people approve, I can post the code...
Posted: 16 Jan 2005 02:50
by Moriarty
Could add the option to game-option menu (not patches menu):
Tooltips:
Disabled
On right click
Short pause
Long pause
Something like that. Generally speaking i don't need tooltips, except for new functions, and i don't like them popping up all the time, so the present behaviour would be best for me, but for releases proper i'd suggest they default to "short pause" (your 1 sec)
Posted: 16 Jan 2005 14:28
by ThorRune
You don't pause for 1 sec overa a buttonj you know... I like the feauture
Posted: 16 Jan 2005 15:36
by Moriarty
you pause over a button when you're waiting for something, or just watching the network, or thinking for a sec. I'm refering to it coming up when your attention is elsewhere. I know clicking on a button doesn't take a sec.
Posted: 16 Jan 2005 15:54
by dominik81
I think it's great! Everybody is much more used to tooltips on mouseover. And I don't think there's a need to make it optional.
Posted: 16 Jan 2005 16:15
by Rexxie
I like the current system where you have to right-click, because I know what the different icons do, and would hate to get a tooltip pop up all the time.
I know there is a timer, but I often hold my mouse over some icons (like the depot icon) when waiting for a specific event.
If you make it onmouseover, I'd like to at least have it be optional.
Posted: 16 Jan 2005 17:36
by Moriarty
well it's two for optional so far. thanks to rexxie i'm not on my own.

Posted: 16 Jan 2005 17:46
by CruDeLioS
Sure, it can be done. I just need to find out how to fiddle with the configs, the vars they change and things like that.
I actually don't think the tooltips are that intrusive... The moment you move your mouse, they dissappear!
Posted: 16 Jan 2005 18:34
by Darkvater
It's a bad idea. It sucks to have tooltips just appear when you are hovering somewhere.
And no, making it optional is not an option. This is a standalone game not TTDPatch were every little nook and feature can be customized to a value where playing it somewhere else makes the game unrecognizable.
Posted: 16 Jan 2005 19:18
by ThorRune
Poll?
Tooltips on mouse over is way better, because that's what people is used to. If you want them to go away, move the mouse a bit! Tooltips ain't big, so they won't be in the way anyways
Posted: 16 Jan 2005 19:34
by dominik81
I totally disagree with Darkvater. But it seems like I'm the only dev who thinks so, I've been outnumbered in #openttd.

Right now tooltips are totally useless. Only experienced users know that tooltips open up on right click. But experienced users don't need tooltips at all. But the majority of the devs decided against it, so let's move on.
Posted: 16 Jan 2005 20:40
by ThorRune
The reasoning being? You don't like it? That's the worst reason around! Don't even count as a reason!
Posted: 16 Jan 2005 21:34
by CruDeLioS
If you consider tooltips to be totally useless, then either get rid of them or make them less discrete (read: onmouseover

).
I am relatively new to the TT world, and it took me a while to understand what buttons did, because of apparent lack of tooltips. Only later did I find out that I had to right-click to make them appear. Life would certainly have been easier if there were tooltips "on-the-fly"... My point: new users will be much more pleased with automatically appearing tooltips.
Even if right-clickable tooltips made sense back in the DOS days (although I'm not sure this was the case with the original DOS version of TT, since I never played it - but it would seem so, since OTTD uses that method), when a Graphical UI was still uncommon and therefore tooltips were pretty much unheard of, nowadays nearly every single program or game out there has tooltips on mouse over. So why differ?
My personal suggestion: a setting to enable/disable tooltips, which, when enabled, would appear onmouseover.
Posted: 17 Jan 2005 00:05
by Bruno
CruDeLioS wrote:My personal suggestion: a setting to enable/disable tooltips, which, when enabled, would appear onmouseover.
I agree!

Posted: 17 Jan 2005 03:28
by Muttley
Bruno wrote:CruDeLioS wrote:My personal suggestion: a setting to enable/disable tooltips, which, when enabled, would appear onmouseover.
I agree!

Ill jump on that bandwagon too. The mouse over as opposed to clicking suits me.
Posted: 17 Jan 2005 07:56
by ThorRune
Allmost all professionally made, so to speak, programs and games use tooltips on mouse over. Might just be a reason for that

Posted: 17 Jan 2005 11:41
by CruDeLioS
I've done it (see attached screenie).
EDIT: here it is, the diff file!
Posted: 17 Jan 2005 14:51
by Moriarty
Allmost all professionally made, so to speak, programs and games use tooltips on mouse over. Might just be a reason for that
And on top of that, a good number of those games also give you the OPTION to disable them, or change the amount of time it takes for them to pop-up, thus negating Darkvators "not another option" arguement.
As i've already said i'm in neither camp. I don't like tooltips popping up (like darkvator & co.) but i appreciate that newbies don't know how to access them. Thus an option that defaults to on but can be turned off (or be set to present behaviour).
Simply not implementing them because you don't want another option is illogical. It strikes me that the devs often neglect to remember the KISS principle.
Posted: 17 Jan 2005 19:06
by Born Acorn
Im for this

Posted: 18 Jan 2005 08:07
by ThorRune
the KISS principle.
Wich is?