summaryrefslogtreecommitdiff
path: root/src/gui/windows/minimap.cpp
diff options
context:
space:
mode:
authorAndrei Karas <akaras@inbox.ru>2014-08-17 14:41:19 +0300
committerAndrei Karas <akaras@inbox.ru>2014-08-17 14:41:19 +0300
commit5fc6dccf5c22f7245d03094fab908e1afb2b22b8 (patch)
tree02a4d902e9bad0939168befe45e5162332229dbb /src/gui/windows/minimap.cpp
parent1338c1f3e191095a220f0b14a884a385fa8bc915 (diff)
downloadmv-5fc6dccf5c22f7245d03094fab908e1afb2b22b8.tar.gz
mv-5fc6dccf5c22f7245d03094fab908e1afb2b22b8.tar.bz2
mv-5fc6dccf5c22f7245d03094fab908e1afb2b22b8.tar.xz
mv-5fc6dccf5c22f7245d03094fab908e1afb2b22b8.zip
Use public text popup in minimap.
Diffstat (limited to 'src/gui/windows/minimap.cpp')
-rw-r--r--src/gui/windows/minimap.cpp8
1 files changed, 2 insertions, 6 deletions
diff --git a/src/gui/windows/minimap.cpp b/src/gui/windows/minimap.cpp
index 16e18fe35..50e78666f 100644
--- a/src/gui/windows/minimap.cpp
+++ b/src/gui/windows/minimap.cpp
@@ -60,14 +60,11 @@ Minimap::Minimap() :
mWidthProportion(0.5),
mHeightProportion(0.5),
mMapImage(nullptr),
- mTextPopup(new TextPopup),
mMapOriginX(0),
mMapOriginY(0),
mCustomMapImage(false),
mAutoResize(config.getBoolValue("autoresizeminimaps"))
{
- mTextPopup->postInit();
-
setWindowName("Minimap");
mShow = config.getValueBool(getWindowName() + "Show", true);
@@ -97,7 +94,6 @@ Minimap::~Minimap()
config.removeListeners(this);
CHECKLISTENERS
deleteMapImage();
- delete2(mTextPopup);
}
void Minimap::deleteMapImage()
@@ -472,13 +468,13 @@ void Minimap::mouseMoved(MouseEvent &event)
const int x = event.getX();
const int y = event.getY();
const Rect &rect = mDimension;
- mTextPopup->show(x + rect.x, y + rect.y, mCaption);
+ textPopup->show(x + rect.x, y + rect.y, mCaption);
}
void Minimap::mouseExited(MouseEvent &event)
{
Window::mouseExited(event);
- mTextPopup->hide();
+ textPopup->hide();
}
void Minimap::screenToMap(int &x, int &y)