[Libreoffice-commits] core.git: starmath/source
Marcos Paulo de Souza
marcos.souza.org at gmail.com
Thu Sep 19 05:55:10 PDT 2013
starmath/source/ElementsDockingWindow.cxx | 4 ++++
1 file changed, 4 insertions(+)
New commits:
commit 9e06b6906745c16af92a5f3c40b01479f24dab22
Author: Marcos Paulo de Souza <marcos.souza.org at gmail.com>
Date: Thu Sep 19 08:05:29 2013 -0300
fdo#65586: Add tooltips to Elements Dock in Math
Change-Id: I54b201834989752460e4b12bc3ac0afd69a9a5be
Reviewed-on: https://gerrit.libreoffice.org/6007
Reviewed-by: Caolán McNamara <caolanm at redhat.com>
Tested-by: Caolán McNamara <caolanm at redhat.com>
diff --git a/starmath/source/ElementsDockingWindow.cxx b/starmath/source/ElementsDockingWindow.cxx
index b90f4fa..7837e23 100644
--- a/starmath/source/ElementsDockingWindow.cxx
+++ b/starmath/source/ElementsDockingWindow.cxx
@@ -300,6 +300,7 @@ void SmElementsControl::Paint(const Rectangle&)
void SmElementsControl::MouseMove( const MouseEvent& rMouseEvent )
{
mpCurrentElement = NULL;
+ OUString tooltip;
if (Rectangle(Point(0, 0), GetOutputSizePixel()).IsInside(rMouseEvent.GetPosPixel()))
{
for (sal_uInt16 i = 0; i < maElementList.size() ; i++)
@@ -312,6 +313,7 @@ void SmElementsControl::MouseMove( const MouseEvent& rMouseEvent )
{
mpCurrentElement = element;
Invalidate();
+ tooltip = element->getText();
}
}
}
@@ -320,6 +322,8 @@ void SmElementsControl::MouseMove( const MouseEvent& rMouseEvent )
{
Control::MouseMove (rMouseEvent);
}
+
+ SetQuickHelpText(tooltip);
}
void SmElementsControl::MouseButtonDown(const MouseEvent& rMouseEvent)
More information about the Libreoffice-commits
mailing list