Multi line simple tooltips
This commit is contained in:
@@ -26,11 +26,13 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
||||
tooltipContainer.BeforeRender = () =>
|
||||
{
|
||||
labelText = getText();
|
||||
var textWidth = font.Measure(labelText).X;
|
||||
if (textWidth != cachedWidth)
|
||||
var textDim = font.Measure(labelText);
|
||||
if (textDim.X != cachedWidth)
|
||||
{
|
||||
label.Bounds.Width = textWidth;
|
||||
widget.Bounds.Width = 2 * label.Bounds.X + textWidth;
|
||||
label.Bounds.Width = textDim.X;
|
||||
widget.Bounds.Width = 2 * label.Bounds.X + textDim.X;
|
||||
label.Bounds.Height = textDim.Y;
|
||||
widget.Bounds.Height = 4 * label.Bounds.Y + textDim.Y;
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user