starmath/source/ElementsDockingWindow.cxx |    4 ++++
 1 file changed, 4 insertions(+)

New commits:
commit 9e06b6906745c16af92a5f3c40b01479f24dab22
Author: Marcos Paulo de Souza <marcos.souza....@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 <caol...@redhat.com>
    Tested-by: Caolán McNamara <caol...@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)
_______________________________________________
Libreoffice-commits mailing list
libreoffice-comm...@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits

Reply via email to