diff dwtx/jface/internal/text/StickyHoverManager.d @ 162:1a5b8f8129df

...
author Frank Benoit <benoit@tionex.de>
date Mon, 08 Sep 2008 00:51:37 +0200
parents 5cf141e43417
children
line wrap: on
line diff
--- a/dwtx/jface/internal/text/StickyHoverManager.d	Wed Aug 27 14:49:30 2008 +0200
+++ b/dwtx/jface/internal/text/StickyHoverManager.d	Mon Sep 08 00:51:37 2008 +0200
@@ -18,10 +18,8 @@
 import dwtx.jface.internal.text.TableOwnerDrawSupport; // packageimport
 import dwtx.jface.internal.text.DelayedInputChangeListener; // packageimport
 
-
 import dwt.dwthelper.utils;
-
-
+import tango.text.convert.Format;
 
 import dwt.DWT;
 import dwt.events.ControlEvent;
@@ -48,7 +46,6 @@
 import dwtx.jface.text.TextViewer;
 import dwtx.jface.util.Geometry;
 
-
 /**
  * Implements a sticky hover control, i.e. a control that replaces a hover
  * with an enriched and focusable control.
@@ -230,7 +227,7 @@
          * @see dwt.events.FocusListener#focusLost(dwt.events.FocusEvent)
          */
         public void focusLost(FocusEvent e) {
-            if (DEBUG) System.out_.println("StickyHoverManager.Closer.focusLost(): " + e); //$NON-NLS-1$
+            if (DEBUG) System.out_.println(Format("StickyHoverManager.Closer.focusLost(): {}", e)); //$NON-NLS-1$
             Display d= fSubjectControl.getDisplay();
             d.asyncExec(new class()  Runnable {
                 // Without the asyncExec, mouse clicks to the workbench window are swallowed.
@@ -272,7 +269,7 @@
                 }
 
             } else if (event.type is DWT.FocusOut) {
-                if (DEBUG) System.out_.println("StickyHoverManager.Closer.handleEvent(): focusOut: " + event); //$NON-NLS-1$
+                if (DEBUG) System.out_.println(Format("StickyHoverManager.Closer.handleEvent(): focusOut: {}", event)); //$NON-NLS-1$
                 IInformationControl iControl= getCurrentInformationControl2();
                 if (iControl !is null && ! iControl.isFocusControl())
                     hideInformationControl();