Thomas Geymayer
170079a22e
canvas.gui: Draw tooltips on top of other windows/dialogs.
2014-06-24 15:34:03 +02:00
Thomas Geymayer
717c684dad
tooltip: better error reporting on failed mapping.
2014-06-21 12:09:33 +02:00
Thomas Geymayer
e593ee2c30
canvas.gui: Update for 'file'->'src' rename.
2014-03-20 11:46:48 +01:00
James Turner
163b8ca6d8
Bug 1273, message popups hide timeout ignored.
...
Stop the tooltip code from prematurely hiding message popups.
https://code.google.com/p/flightgear-bugs/issues/detail?id=1273
2013-12-09 22:02:06 +00:00
James Turner
74e49dd65d
Avoid tooltip breakage when property is nil
2013-10-25 17:19:35 +01:00
Philosopher
b4675c62b2
Fix popupTip handling
...
delay argument was being ignored and popdown didn't work anymore.
2013-09-27 12:09:44 +02:00
James Turner
7e0a45c798
Tooltips and knobs for the C172P.
...
This is proof of concept, not a complete conversion.
2013-04-06 17:36:25 +01:00
James Turner
e740b916d3
Make tooltip also work for on-screen messages.
...
Required new (in flightgear) Nasal timer to work, so make sure your fg is up-to-date.
2013-03-16 12:48:15 +00:00
Thomas Geymayer
0980f6302a
Rework tooltip size calculations to get rid of delayed update.
2013-03-11 19:25:39 +01:00
James Turner
5b84e09572
Fix phantom tooltips, more mapping modes.
...
Null the tooltip ID in update-hover, regardless of visibility. Avoids later tooltips when picking other (tooltip-less) pickable objects.
Also add two more mapping models for bools: up-down and down-up.
2013-03-11 17:19:32 +00:00
James Turner
7679078aa7
Tooltip tweaks
...
add a 'heading' mapping mode, normalises to 0..360
support a 'measure text' property used to compute the tooltip size (and hence avoid visual jitter when value is changed)
2013-03-10 10:13:47 +00:00
Thomas Geymayer
226d11b104
Tooltips: Use (hopefully) nice background image for tooltips.
2013-03-09 14:03:33 +01:00
James Turner
72a1a0047e
Work on tooltips, mouse-input config.
2013-03-08 16:47:00 +00:00
James Turner
ce2d316e6d
Tooltip class.
...
This is work in progress, and not visible without additional patches.
2013-03-07 19:51:06 +00:00