Revision: 4936
          http://sourceforge.net/p/jump-pilot/code/4936
Author:   ma15569
Date:     2016-06-16 13:57:09 +0000 (Thu, 16 Jun 2016)
Log Message:
-----------
WorkbenchFrame - add tooltips to statusbar components

Modified Paths:
--------------
    core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java
    core/trunk/src/language/jump.properties
    core/trunk/src/language/jump_cz.properties
    core/trunk/src/language/jump_de.properties
    core/trunk/src/language/jump_es.properties
    core/trunk/src/language/jump_fi.properties
    core/trunk/src/language/jump_fr.properties
    core/trunk/src/language/jump_hu.properties
    core/trunk/src/language/jump_it.properties
    core/trunk/src/language/jump_ja_JP.properties
    core/trunk/src/language/jump_ml.properties
    core/trunk/src/language/jump_pt.properties
    core/trunk/src/language/jump_pt_BR.properties
    core/trunk/src/language/jump_ta_IN.properties
    core/trunk/src/language/jump_te.properties
    core/trunk/src/language/jump_zh_CN.properties
    core/trunk/src/language/jump_zh_HK.properties

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java     
2016-06-15 21:35:45 UTC (rev 4935)
+++ core/trunk/src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java     
2016-06-16 13:57:09 UTC (rev 4936)
@@ -86,6 +86,7 @@
 import javax.swing.MenuSelectionManager;
 import javax.swing.SwingUtilities;
 import javax.swing.Timer;
+import javax.swing.ToolTipManager;
 import javax.swing.WindowConstants;
 import javax.swing.border.Border;
 import javax.swing.event.InternalFrameAdapter;
@@ -163,6 +164,18 @@
             .get("ui.WorkbenchFrame.save-project-before-closing-openjump");
     private String PROJECT_SAVED = I18N
             .get("ui.WorkbenchFrame.save-project-saved");
+    // To translate
+    public static String MEMORY_GC = I18N
+            .get("ui.WorkbenchFrame.started-garbage-collection");
+    public static String MEMORY_TIPS = I18N
+            .get("ui.WorkbenchFrame.click-to-garbage-collector");
+    public static String COORDINATES = I18N
+            .get("ui.WorkbenchFrame.coordinates");
+    public static String COORDINATES_TIPS = I18N
+            .get("ui.WorkbenchFrame.click-to-zoom-to-coordinates");
+    public static String SCALE = I18N.get("ui.WorkbenchFrame.scale");
+    public static String SCALE_TIPS = I18N
+            .get("ui.WorkbenchFrame.click-to-change-view-scale");
 
     BorderLayout borderLayout1 = new BorderLayout();
 
@@ -359,7 +372,10 @@
             positionStatusBuf.setLength(1);
             positionStatusBuf.append(x).append(" ; ").append(y).append(")");
             coordinateLabel.setText(positionStatusBuf.toString());
-            coordinateLabel.setToolTipText(positionStatusBuf.toString());
+            coordinateLabel.setToolTipText("<html><body>"
+                    + GUIUtil.escapeHTML(COORDINATES + ": "
+                            + positionStatusBuf.toString()) + "<br><br>"
+                    + GUIUtil.escapeHTML(COORDINATES_TIPS) + "</body></html>");
         }
 
         public void selectionChanged() {
@@ -447,7 +463,10 @@
                 String msg = getMBCommittedMemory() + " MB "
                         + I18N.get("ui.WorkbenchFrame.committed-memory");
                 memoryLabel.setText(msg);
-                memoryLabel.setToolTipText(msg);
+                memoryLabel.setToolTipText("<html><body>"
+                        + GUIUtil.escapeHTML(msg) + "<br><br>"
+                        + GUIUtil.escapeHTML(MEMORY_TIPS) + "</body></html>");
+
                 // memoryLabel.setToolTipText(LayerManager.layerManagerCount() 
+
                 // " "
                 // + I18N.get("ui.WorkbenchFrame.layer-manager")
@@ -707,7 +726,7 @@
         // Aquino]
         messageText.setForeground(highlighted ? Color.black : coordinateLabel
                 .getForeground());
-        messageText.setBackground(highlighted ? color : coordinateLabel
+        messageText.setBackground(highlighted ? Color.green : coordinateLabel
                 .getBackground());
     }
 
@@ -726,7 +745,9 @@
         // Aquino]
         message = (message == null || message.equals("")) ? " " : message;
         scaleLabel.setText(message);
-        scaleLabel.setToolTipText(message);
+        scaleLabel.setToolTipText("<html><body>"
+                + GUIUtil.escapeHTML(SCALE + " " + message) + "<br><br>"
+                + GUIUtil.escapeHTML(SCALE_TIPS) + "</body></html>");
     }
 
     // make really extra sure message textarea looks like the jlabel
@@ -1391,6 +1412,13 @@
         }
     }
 
+    private final int defaultDismissTimeout = ToolTipManager.sharedInstance()
+            .getDismissDelay();
+    private final int defaultInitialTimeout = ToolTipManager.sharedInstance()
+            .getInitialDelay();
+    private final int defaultReshowTimeout = ToolTipManager.sharedInstance()
+            .getReshowDelay();
+
     private void jbInit() throws Exception {
         setDefaultCloseOperation(DO_NOTHING_ON_CLOSE);
 
@@ -1453,9 +1481,7 @@
                     return;
 
                 Runtime.getRuntime().gc();
-                setStatusMessage(I18N
-                        .get("ui.WorkbenchFrame.started-garbage-collection"),
-                        2000);
+                setStatusMessage(MEMORY_GC, 2000);
             }
         });
 
@@ -1490,6 +1516,65 @@
             }
         });
 
+        // Tooltips can cover some labels avoiding the usage of
+        // double click to open plugins.
+        // I use TooltipManager to get a small delay and reduce the time of
+        // display
+        // From:
+        // 
http://stackoverflow.com/questions/1190290/set-the-tooltip-delay-time-for-a-particular-component-in-java-swing
+        // [Giuseppe Aruta 2016_06_16]
+        coordinateLabel.addMouseListener(new MouseAdapter() {
+            public void mouseEntered(MouseEvent me) {
+                ToolTipManager.sharedInstance().setInitialDelay(1000);
+                ToolTipManager.sharedInstance().setDismissDelay(1800);
+                // ToolTipManager.sharedInstance().setReshowDelay(1500);
+
+            }
+
+            public void mouseExited(MouseEvent me) {
+                ToolTipManager.sharedInstance().setInitialDelay(
+                        defaultInitialTimeout);
+                ToolTipManager.sharedInstance().setDismissDelay(
+                        defaultDismissTimeout);
+                // ToolTipManager.sharedInstance().setReshowDelay(
+                // defaultReshowTimeout);
+            }
+        });
+        scaleLabel.addMouseListener(new MouseAdapter() {
+            public void mouseEntered(MouseEvent me) {
+                ToolTipManager.sharedInstance().setInitialDelay(1000);
+                ToolTipManager.sharedInstance().setDismissDelay(1800);
+                // ToolTipManager.sharedInstance().setReshowDelay(1500);
+
+            }
+
+            public void mouseExited(MouseEvent me) {
+                ToolTipManager.sharedInstance().setInitialDelay(
+                        defaultInitialTimeout);
+                ToolTipManager.sharedInstance().setDismissDelay(
+                        defaultDismissTimeout);
+                // ToolTipManager.sharedInstance().setReshowDelay(
+                // defaultReshowTimeout);
+            }
+        });
+
+        memoryLabel.addMouseListener(new MouseAdapter() {
+            public void mouseEntered(MouseEvent me) {
+                ToolTipManager.sharedInstance().setInitialDelay(1000);
+                ToolTipManager.sharedInstance().setDismissDelay(1800);
+                // ToolTipManager.sharedInstance().setReshowDelay(1500);
+
+            }
+
+            public void mouseExited(MouseEvent me) {
+                ToolTipManager.sharedInstance().setInitialDelay(
+                        defaultInitialTimeout);
+                ToolTipManager.sharedInstance().setDismissDelay(
+                        defaultDismissTimeout);
+                // ToolTipManager.sharedInstance().setReshowDelay(
+                // defaultReshowTimeout);
+            }
+        });
         // this is important, else resizing in the splitpane is buggy, can only
         // make it larger, see
         // https://forums.oracle.com/forums/thread.jspa?threadID=1361066

Modified: core/trunk/src/language/jump.properties
===================================================================
--- core/trunk/src/language/jump.properties     2016-06-15 21:35:45 UTC (rev 
4935)
+++ core/trunk/src/language/jump.properties     2016-06-16 13:57:09 UTC (rev 
4936)
@@ -2690,3 +2690,9 @@
 org.openjump.core.ui.plugin.mousemenu.MeasureSelectedFeaturePlugIn.message1 = 
not supported for this type of operation
 org.openjump.core.ui.plugin.tools.CutFeaturesTool = Cut polygons or linestrings
 
org.openjump.core.ui.plugin.tools.CutFeaturesTool.geometry-collections-have-not-been-cut
 = GeometryCollections have not been cut
+ui.WorkbenchFrame.started-garbage-collection = Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector = Double click to start garbage 
collection
+ui.WorkbenchFrame.coordinates = coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates = Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale = Scale
+ui.WorkbenchFrame.click-to-change-view-scale = Double click to change scale of 
the view
\ No newline at end of file

Modified: core/trunk/src/language/jump_cz.properties
===================================================================
--- core/trunk/src/language/jump_cz.properties  2016-06-15 21:35:45 UTC (rev 
4935)
+++ core/trunk/src/language/jump_cz.properties  2016-06-16 13:57:09 UTC (rev 
4936)
@@ -2671,4 +2671,10 @@
 
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.create-new-layer-tooltip=\#T\:Create
 a new layer containing only valid geometries
 
org.openjump.core.ui.plugin.tools.MakeValidPlugIn.error-layer-suffix=\#T\:errors
 jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
+ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start 
garbage collection
+ui.WorkbenchFrame.coordinates =\#T\:Coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale =\#T\:Scale
+ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
\ No newline at end of file

Modified: core/trunk/src/language/jump_de.properties
===================================================================
--- core/trunk/src/language/jump_de.properties  2016-06-15 21:35:45 UTC (rev 
4935)
+++ core/trunk/src/language/jump_de.properties  2016-06-16 13:57:09 UTC (rev 
4936)
@@ -2667,4 +2667,10 @@
 ui.warp.WarpingPanel.perspective =\#T\:Perspective
 ui.warp.WarpingPanel.bilinear_interpolated =\#T\:Bilinear interpolated
 jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
+ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start 
garbage collection
+ui.WorkbenchFrame.coordinates =\#T\:Coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale =\#T\:Scale
+ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
\ No newline at end of file

Modified: core/trunk/src/language/jump_es.properties
===================================================================
--- core/trunk/src/language/jump_es.properties  2016-06-15 21:35:45 UTC (rev 
4935)
+++ core/trunk/src/language/jump_es.properties  2016-06-16 13:57:09 UTC (rev 
4936)
@@ -2649,5 +2649,11 @@
 ui.warp.WarpingPanel.bilinear_interpolated = Bilinear interpolalada
 ui.warp.WarpingPanel.warning_1=Dever\xECa debujar entre 1 y 3 vectores para 
aplicar la transformaccion affina
 ui.warp.WarpingPanel.warning_2=Dever\xECa debujar exactamente 4 vectores para 
aplicar la transformaccion perspectiva
-jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-lines=Cortar l\xECneas
+jump.plugin.edit.NoderPlugIn.split-polygons=Cortar pol\xECgonos
+ui.WorkbenchFrame.started-garbage-collection =Empezado recolector de basura
+ui.WorkbenchFrame.click-to-garbage-collector =Haga doble clic para iniciar la 
recolecci\xF3n de basura
+ui.WorkbenchFrame.coordinates =Coordenadas
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =Doble click para enfocar a las 
coordenadas
+ui.WorkbenchFrame.scale =Escala
+ui.WorkbenchFrame.click-to-change-view-scale =Haga doble clic para cambiar la 
escala de la vista
\ No newline at end of file

Modified: core/trunk/src/language/jump_fi.properties
===================================================================
--- core/trunk/src/language/jump_fi.properties  2016-06-15 21:35:45 UTC (rev 
4935)
+++ core/trunk/src/language/jump_fi.properties  2016-06-16 13:57:09 UTC (rev 
4936)
@@ -2644,4 +2644,10 @@
 ui.warp.WarpingPanel.perspective =\#T\:Perspective
 ui.warp.WarpingPanel.bilinear_interpolated =\#T\:Bilinear interpolated
 jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
+ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start 
garbage collection
+ui.WorkbenchFrame.coordinates =\#T\:Coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale =\#T\:Scale
+ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
\ No newline at end of file

Modified: core/trunk/src/language/jump_fr.properties
===================================================================
--- core/trunk/src/language/jump_fr.properties  2016-06-15 21:35:45 UTC (rev 
4935)
+++ core/trunk/src/language/jump_fr.properties  2016-06-16 13:57:09 UTC (rev 
4936)
@@ -2674,4 +2674,10 @@
 ui.warp.WarpingPanel.perspective =\#T\:Perspective
 ui.warp.WarpingPanel.bilinear_interpolated =\#T\:Bilinear interpolated
 jump.plugin.edit.NoderPlugIn.split-lines=D\xE9coupage des lignes
-jump.plugin.edit.NoderPlugIn.split-polygons=D\xE9coupage des polygones
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-polygons=D\xE9coupage des polygones
+ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start 
garbage collection
+ui.WorkbenchFrame.coordinates =\#T\:Coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale =\#T\:Scale
+ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
\ No newline at end of file

Modified: core/trunk/src/language/jump_hu.properties
===================================================================
--- core/trunk/src/language/jump_hu.properties  2016-06-15 21:35:45 UTC (rev 
4935)
+++ core/trunk/src/language/jump_hu.properties  2016-06-16 13:57:09 UTC (rev 
4936)
@@ -2667,4 +2667,10 @@
 ui.warp.WarpingPanel.perspective =\#T\:Perspective
 ui.warp.WarpingPanel.bilinear_interpolated =\#T\:Bilinear interpolated
 jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
+ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start 
garbage collection
+ui.WorkbenchFrame.coordinates =\#T\:Coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale =\#T\:Scale
+ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
\ No newline at end of file

Modified: core/trunk/src/language/jump_it.properties
===================================================================
--- core/trunk/src/language/jump_it.properties  2016-06-15 21:35:45 UTC (rev 
4935)
+++ core/trunk/src/language/jump_it.properties  2016-06-16 13:57:09 UTC (rev 
4936)
@@ -2649,5 +2649,11 @@
 ui.warp.WarpingPanel.bilinear_interpolated = Interpolata bilineare
 ui.warp.WarpingPanel.warning_1=Devi tracciare da 1 a 3 vettori per applicare 
una trasformazione affine
 ui.warp.WarpingPanel.warning_2=Devi tracciare esattamente 4 vettori per 
applicare una trasformazione prospettica
-jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
+jump.plugin.edit.NoderPlugIn.split-lines=Taglia linee
+jump.plugin.edit.NoderPlugIn.split-polygons=Taglia poligoni
+ui.WorkbenchFrame.started-garbage-collection =Avviato garbage colector
+ui.WorkbenchFrame.click-to-garbage-collector =Doppio clic per avviare il 
garbage collector
+ui.WorkbenchFrame.coordinates =Coordinate
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =Doppio clic per zoom alle 
coordinate
+ui.WorkbenchFrame.scale =Scala
+ui.WorkbenchFrame.click-to-change-view-scale =Doppio clic per cambiare la 
scala della vista

Modified: core/trunk/src/language/jump_ja_JP.properties
===================================================================
--- core/trunk/src/language/jump_ja_JP.properties       2016-06-15 21:35:45 UTC 
(rev 4935)
+++ core/trunk/src/language/jump_ja_JP.properties       2016-06-16 13:57:09 UTC 
(rev 4936)
@@ -2669,4 +2669,10 @@
 ui.warp.WarpingPanel.perspective =\#T\:Perspective
 ui.warp.WarpingPanel.bilinear_interpolated =\#T\:Bilinear interpolated
 jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
+ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start 
garbage collection
+ui.WorkbenchFrame.coordinates =\#T\:Coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale =\#T\:Scale
+ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
\ No newline at end of file

Modified: core/trunk/src/language/jump_ml.properties
===================================================================
--- core/trunk/src/language/jump_ml.properties  2016-06-15 21:35:45 UTC (rev 
4935)
+++ core/trunk/src/language/jump_ml.properties  2016-06-16 13:57:09 UTC (rev 
4936)
@@ -3940,4 +3940,10 @@
 ui.warp.WarpingPanel.perspective =\#T\:Perspective
 ui.warp.WarpingPanel.bilinear_interpolated =\#T\:Bilinear interpolated
 jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
+ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start 
garbage collection
+ui.WorkbenchFrame.coordinates =\#T\:Coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale =\#T\:Scale
+ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
\ No newline at end of file

Modified: core/trunk/src/language/jump_pt.properties
===================================================================
--- core/trunk/src/language/jump_pt.properties  2016-06-15 21:35:45 UTC (rev 
4935)
+++ core/trunk/src/language/jump_pt.properties  2016-06-16 13:57:09 UTC (rev 
4936)
@@ -2665,4 +2665,10 @@
 ui.warp.WarpingPanel.perspective =\#T\:Perspective
 ui.warp.WarpingPanel.bilinear_interpolated =\#T\:Bilinear interpolated
 jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
+ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start 
garbage collection
+ui.WorkbenchFrame.coordinates =\#T\:Coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale =\#T\:Scale
+ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
\ No newline at end of file

Modified: core/trunk/src/language/jump_pt_BR.properties
===================================================================
--- core/trunk/src/language/jump_pt_BR.properties       2016-06-15 21:35:45 UTC 
(rev 4935)
+++ core/trunk/src/language/jump_pt_BR.properties       2016-06-16 13:57:09 UTC 
(rev 4936)
@@ -2666,4 +2666,10 @@
 ui.warp.WarpingPanel.perspective =\#T\:Perspective
 ui.warp.WarpingPanel.bilinear_interpolated =\#T\:Bilinear interpolated
 jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
+ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start 
garbage collection
+ui.WorkbenchFrame.coordinates =\#T\:Coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale =\#T\:Scale
+ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
\ No newline at end of file

Modified: core/trunk/src/language/jump_ta_IN.properties
===================================================================
--- core/trunk/src/language/jump_ta_IN.properties       2016-06-15 21:35:45 UTC 
(rev 4935)
+++ core/trunk/src/language/jump_ta_IN.properties       2016-06-16 13:57:09 UTC 
(rev 4936)
@@ -2668,4 +2668,10 @@
 ui.warp.WarpingPanel.perspective =\#T\:Perspective
 ui.warp.WarpingPanel.bilinear_interpolated =\#T\:Bilinear interpolated
 jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
+ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start 
garbage collection
+ui.WorkbenchFrame.coordinates =\#T\:Coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale =\#T\:Scale
+ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
\ No newline at end of file

Modified: core/trunk/src/language/jump_te.properties
===================================================================
--- core/trunk/src/language/jump_te.properties  2016-06-15 21:35:45 UTC (rev 
4935)
+++ core/trunk/src/language/jump_te.properties  2016-06-16 13:57:09 UTC (rev 
4936)
@@ -3174,4 +3174,10 @@
 ui.warp.WarpingPanel.perspective =\#T\:Perspective
 ui.warp.WarpingPanel.bilinear_interpolated =\#T\:Bilinear interpolated
 jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
+ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start 
garbage collection
+ui.WorkbenchFrame.coordinates =\#T\:Coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale =\#T\:Scale
+ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
\ No newline at end of file

Modified: core/trunk/src/language/jump_zh_CN.properties
===================================================================
--- core/trunk/src/language/jump_zh_CN.properties       2016-06-15 21:35:45 UTC 
(rev 4935)
+++ core/trunk/src/language/jump_zh_CN.properties       2016-06-16 13:57:09 UTC 
(rev 4936)
@@ -2829,4 +2829,10 @@
 ui.warp.WarpingPanel.perspective =\#T\:Perspective
 ui.warp.WarpingPanel.bilinear_interpolated =\#T\:Bilinear interpolated
 jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
+ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start 
garbage collection
+ui.WorkbenchFrame.coordinates =\#T\:Coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale =\#T\:Scale
+ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
\ No newline at end of file

Modified: core/trunk/src/language/jump_zh_HK.properties
===================================================================
--- core/trunk/src/language/jump_zh_HK.properties       2016-06-15 21:35:45 UTC 
(rev 4935)
+++ core/trunk/src/language/jump_zh_HK.properties       2016-06-16 13:57:09 UTC 
(rev 4936)
@@ -2828,4 +2828,10 @@
 ui.warp.WarpingPanel.perspective =\#T\:Perspective
 ui.warp.WarpingPanel.bilinear_interpolated =\#T\:Bilinear interpolated
 jump.plugin.edit.NoderPlugIn.split-lines=\#T\:Split Lines
-jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
\ No newline at end of file
+jump.plugin.edit.NoderPlugIn.split-polygons=\#T\:Split Polygons
+ui.WorkbenchFrame.started-garbage-collection =\#T\:Started garbage collector
+ui.WorkbenchFrame.click-to-garbage-collector =\#T\:Double click to start 
garbage collection
+ui.WorkbenchFrame.coordinates =\#T\:Coordinates
+ui.WorkbenchFrame.click-to-zoom-to-coordinates =\#T\:Double click to zoom to 
coordinates
+ui.WorkbenchFrame.scale =\#T\:Scale
+ui.WorkbenchFrame.click-to-change-view-scale =\#T\:Double click to change 
scale of the view
\ No newline at end of file


------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are 
consuming the most bandwidth. Provides multi-vendor support for NetFlow, 
J-Flow, sFlow and other flows. Make informed decisions using capacity planning
reports. http://pubads.g.doubleclick.net/gampad/clk?id=1444514421&iu=/41014381
_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to