[UMG] Tooltips are tiny in UE4.8

Here is an example of a tooltip from UE4.7


Here is the exact same tooltip from UE4.8


In UE4.8 the tool tip is so tiny its barely legible. Any workarounds for this?

Hey Snowcrash5,

Thank you very much for noticing this tooltip issue within UMG. I have submitted a report to our developers. If you’d like to check on this in the future, please refer to: UE-18058

Have a wonderful day!

How do I make a tooltip widget? I didn’t find any place to create one and I couldn’t find any documentation. I found something about SToolTip but I couldn’t find a way to create it.

Tooltips are the appropriate size for your DPI curve. Everything including tooltips are scaled by the DPI curve, those tooltips are using the default font styling and size in Slate Core, which is reasonable at a DPI scale of 1, but obviously will become unreadable at whatever your current scale curve is in the viewport.

Tooltips in 4.7, didn’t render in the same window as your game, they created a new window and would never work in a fullscreen game. 4.8 fixed that.

We expect users to make their own tooltip widgets and assign them to widgets, we don’t really anticipate users to use the default tooltip styling. We might change it in the future to work through a factory or some other customization method, but for right now I’d make my own tooltip widgets with all manner of special styling, background, font choices…etc that I would be making to match my game.

On a any widget you can call SetToolTip and pass it an instance of any widget you want to use as the tooltip. You could also implement a binding for the Tooltip property, and your function will be called to factory the widget needed on demand. More efficient for very expensive tooltips that need to be constructed (i.e diablo inventory item info dump), since they’ll be created on demand.

It needs a widget pointer, there are no widget instances that are legal to set at design time. Fixing the picker to not show up is a low priority bug.

Thank you very much :slight_smile:

Just a question. I see that it works with the SetToolTip function when I create a new widget and plug it in, but shouldn’t the Tool Tip Widget variable in the behavior tab do the same, yet it shows no options even though I have a few widgets to use. Just wondering about it.