diff options
Diffstat (limited to 'gui/Tooltip.cpp')
-rw-r--r-- | gui/Tooltip.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gui/Tooltip.cpp b/gui/Tooltip.cpp index e5f06bcafe..09ad7ce5ca 100644 --- a/gui/Tooltip.cpp +++ b/gui/Tooltip.cpp @@ -32,7 +32,7 @@ namespace GUI { Tooltip::Tooltip() : - Dialog(-1, -1, -1, -1), _maxWidth(-1) { + Dialog(-1, -1, -1, -1), _maxWidth(-1), _parent(NULL), _xdelta(0), _ydelta(0) { _backgroundType = GUI::ThemeEngine::kDialogBackgroundTooltip; } @@ -40,6 +40,8 @@ Tooltip::Tooltip() : void Tooltip::setup(Dialog *parent, Widget *widget, int x, int y) { assert(widget->hasTooltip()); + _parent = parent; + _maxWidth = g_gui.xmlEval()->getVar("Globals.Tooltip.MaxWidth", 100); _xdelta = g_gui.xmlEval()->getVar("Globals.Tooltip.XDelta", 0); _ydelta = g_gui.xmlEval()->getVar("Globals.Tooltip.YDelta", 0); |