Revision: 6453
          http://sourceforge.net/p/jump-pilot/code/6453
Author:   michaudm
Date:     2020-09-12 21:43:06 +0000 (Sat, 12 Sep 2020)
Log Message:
-----------
Add an interiorBorder option to BasicStyle

Modified Paths:
--------------
    core/trunk/ChangeLog
    core/trunk/src/com/vividsolutions/jump/util/java2xml/XML2Java.java
    core/trunk/src/com/vividsolutions/jump/workbench/JUMPConfiguration.java
    
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/BasicStyle.java
    
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/BasicStyle.java2xml
    
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/XBasicStyle.java
    
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/XBasicStyle.java2xml
    
core/trunk/src/com/vividsolutions/jump/workbench/ui/style/BasicStylePanel.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/ChangeLog
===================================================================
--- core/trunk/ChangeLog        2020-09-12 21:09:51 UTC (rev 6452)
+++ core/trunk/ChangeLog        2020-09-12 21:43:06 UTC (rev 6453)
@@ -4,6 +4,9 @@
 # 3. be concise but convey the change in a way that ordinary users understand
 #<-------------------------------- 80 chars 
---------------------------------->#
 
+2020-09-12 mmichaud <m.michael.mich...@orange.fr>
+  * Add an interiorBorder option to BasicStyle
+
 2020-09-06 ede
   * upgrade commons imaging to 1.0-alpha2
 

Modified: core/trunk/src/com/vividsolutions/jump/util/java2xml/XML2Java.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/util/java2xml/XML2Java.java  
2020-09-12 21:09:51 UTC (rev 6452)
+++ core/trunk/src/com/vividsolutions/jump/util/java2xml/XML2Java.java  
2020-09-12 21:43:06 UTC (rev 6453)
@@ -140,9 +140,13 @@
                     // so when a problem with styling appears data are still 
loaded
                     if (tag.getName().equalsIgnoreCase("style")){
                        Logger.warn(msg);
-                       System.out.println(msg);
                        return; //return to avoid further messages
                     }
+                    // [mmichaud 2011-07-04] excludes single-side for 
compatibility
+                    if (tag.getName().equals("line") && 
xmlName.equals("interior")) {
+                        Logger.warn(msg);
+                        return; //return to avoid further messages
+                    }
                     // [mmichaud 2011-07-04] Following attributes were 
introduced in 1.4.1 release.
                     // Skip them to keep compatibility with old project files
                     if (tag.getName().equalsIgnoreCase("layer") && xmlName != 
null &&
@@ -150,7 +154,6 @@
                          xmlName.equalsIgnoreCase("selectable") ||
                          xmlName.equalsIgnoreCase("read-only") ) ) {
                        Logger.warn(msg);
-                       System.out.println(msg);
                        return; //return to avoid further messages
                     }
                     else{

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/JUMPConfiguration.java
===================================================================
--- core/trunk/src/com/vividsolutions/jump/workbench/JUMPConfiguration.java     
2020-09-12 21:09:51 UTC (rev 6452)
+++ core/trunk/src/com/vividsolutions/jump/workbench/JUMPConfiguration.java     
2020-09-12 21:43:06 UTC (rev 6453)
@@ -76,12 +76,7 @@
 import com.vividsolutions.jump.workbench.ui.renderer.LayerRendererFactory;
 import com.vividsolutions.jump.workbench.ui.renderer.RenderingManager;
 import com.vividsolutions.jump.workbench.ui.renderer.WmsLayerRendererFactory;
-import 
com.vividsolutions.jump.workbench.ui.renderer.style.ArrowLineStringEndpointStyle;
-import 
com.vividsolutions.jump.workbench.ui.renderer.style.ArrowLineStringSegmentStyle;
-import 
com.vividsolutions.jump.workbench.ui.renderer.style.CircleLineStringEndpointStyle;
-import 
com.vividsolutions.jump.workbench.ui.renderer.style.MetricsLineStringSegmentStyle;
-import 
com.vividsolutions.jump.workbench.ui.renderer.style.VertexIndexLineSegmentStyle;
-import 
com.vividsolutions.jump.workbench.ui.renderer.style.VertexXYLineSegmentStyle;
+import com.vividsolutions.jump.workbench.ui.renderer.style.*;
 import com.vividsolutions.jump.workbench.ui.snap.SnapToVerticesPolicy;
 import com.vividsolutions.jump.workbench.ui.task.TaskMonitorManager;
 import com.vividsolutions.jump.workbench.ui.zoom.PanTool;

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/BasicStyle.java
===================================================================
--- 
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/BasicStyle.java
  2020-09-12 21:09:51 UTC (rev 6452)
+++ 
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/BasicStyle.java
  2020-09-12 21:43:06 UTC (rev 6453)
@@ -38,6 +38,8 @@
 import java.awt.Stroke;
 import java.util.List;
 
+import com.vividsolutions.jts.geom.Geometry;
+import com.vividsolutions.jts.simplify.TopologyPreservingSimplifier;
 import org.openjump.util.SLDImporter.StrokeFillStyle;
 
 import com.vividsolutions.jts.geom.Point;
@@ -73,6 +75,7 @@
     private Stroke fillStroke = DEFAULT_FILL_STROKE;
     private boolean enabled = true;
     private String linePattern = "3";
+    private boolean interiorBorder = false;
 
     private boolean renderingVertices = true;
     
@@ -166,11 +169,25 @@
         if (!renderingVertices && f.getGeometry() instanceof Point) {
             return;
         }
-        StyleUtil.paint(f.getGeometry(), g, viewport, renderingFill,
-            fillStroke,
-            (renderingFillPattern && (fillPattern != null)) ? fillPattern
-                                                            : fillColor,
-            renderingLine, lineStroke, lineColor);
+        StyleUtil.paint(f.getGeometry(), g, viewport,
+                renderingFill, fillStroke,
+                (renderingFillPattern && (fillPattern != null)) ? fillPattern 
: fillColor,
+                renderingLine && !interiorBorder, lineStroke, lineColor);
+        if (interiorBorder) {
+            double scale = viewport.getScale();
+            double width = getLineWidth() / scale;
+            TopologyPreservingSimplifier simplifier = new 
TopologyPreservingSimplifier(f.getGeometry());
+            simplifier.setDistanceTolerance(0.5/scale);
+            Geometry simplified = simplifier.getResultGeometry();
+            // Polygonal geometries : creates a border area ussing line widh 
and fill color
+            if (f.getGeometry().getDimension() == 2) {
+                Geometry geom = 
simplified.difference(simplified.buffer(-width, 4));
+                StyleUtil.paint(geom, g, viewport,
+                        true, fillStroke,
+                        (renderingFillPattern && (fillPattern != null)) ? 
fillPattern : fillColor,
+                        false, new BasicStroke(), Color.BLACK);
+            }
+        }
     }
 
     /**
@@ -250,6 +267,14 @@
             BasicStroke.JOIN_BEVEL);
     }
 
+    public boolean hasInteriorBorder() {
+        return interiorBorder;
+    }
+
+    public void setInteriorBorder(boolean interiorBorder) {
+        this.interiorBorder = interiorBorder;
+    }
+
     public static float[] toArray(String linePattern, float lineWidth) {
         List strings = StringUtil.fromCommaDelimitedString(linePattern);
         float[] array = new float[strings.size()];

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/BasicStyle.java2xml
===================================================================
--- 
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/BasicStyle.java2xml
      2020-09-12 21:09:51 UTC (rev 6452)
+++ 
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/BasicStyle.java2xml
      2020-09-12 21:43:06 UTC (rev 6453)
@@ -11,6 +11,7 @@
   <element xml-name="line">
     <attribute xml-name="enabled" java-name="renderingLine"/>
     <attribute xml-name="width" java-name="lineWidth"/>
+    <attribute xml-name="interior" java-name="interiorBorder"/>
     <element xml-name="pattern" java-name="linePattern">    
                <attribute xml-name="enabled" 
java-name="renderingLinePattern"/>        
     </element>

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/XBasicStyle.java
===================================================================
--- 
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/XBasicStyle.java
 2020-09-12 21:09:51 UTC (rev 6452)
+++ 
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/XBasicStyle.java
 2020-09-12 21:43:06 UTC (rev 6453)
@@ -34,6 +34,7 @@
         setLineWidth(fromBasicStyle.getLineWidth());
         setLinePattern(fromBasicStyle.getLinePattern());
         setRenderingLinePattern(fromBasicStyle.isRenderingLinePattern());
+        setInteriorBorder(fromBasicStyle.hasInteriorBorder());
 
         // XBasicStyle already includes a VertexStyle attribute
         // Use vertexStyle.setEnabled to make vertices visible

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/XBasicStyle.java2xml
===================================================================
--- 
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/XBasicStyle.java2xml
     2020-09-12 21:09:51 UTC (rev 6452)
+++ 
core/trunk/src/com/vividsolutions/jump/workbench/ui/renderer/style/XBasicStyle.java2xml
     2020-09-12 21:43:06 UTC (rev 6453)
@@ -11,6 +11,7 @@
     <element xml-name="line">
         <attribute xml-name="enabled" java-name="renderingLine"/>
         <attribute xml-name="width" java-name="lineWidth"/>
+        <attribute xml-name="interior" java-name="interiorBorder"/>
         <element xml-name="pattern" java-name="linePattern">
             <attribute xml-name="enabled" java-name="renderingLinePattern"/>
         </element>

Modified: 
core/trunk/src/com/vividsolutions/jump/workbench/ui/style/BasicStylePanel.java
===================================================================
--- 
core/trunk/src/com/vividsolutions/jump/workbench/ui/style/BasicStylePanel.java  
    2020-09-12 21:09:51 UTC (rev 6452)
+++ 
core/trunk/src/com/vividsolutions/jump/workbench/ui/style/BasicStylePanel.java  
    2020-09-12 21:43:06 UTC (rev 6453)
@@ -133,6 +133,8 @@
 
     protected JLabel lineWidthLabel = new JLabel();
 
+    protected JCheckBox interiorBorderCheckBox = new JCheckBox();
+
     protected JCheckBox synchronizeCheckBox = new JCheckBox();
 
     private JCheckBox linePatternCheckBox = new JCheckBox();
@@ -364,6 +366,7 @@
                 
newBasicStyle.setRenderingLinePattern(basicStyle.isRenderingLinePattern());
                 newBasicStyle.setRenderingFill(basicStyle.isRenderingFill());
                 newBasicStyle.setRenderingLine(basicStyle.isRenderingLine());
+                
newBasicStyle.setInteriorBorder(basicStyle.hasInteriorBorder());
                 setBasicStyle(newBasicStyle);
             }
         });
@@ -445,7 +448,7 @@
             }
         });
         
centerPanel.add(GUIUtil.createSyncdTextField(transparencyPanel.getSlider(), 
SLIDER_TEXT_FIELD_COLUMNS),
-                new GridBagConstraints(2, 21, 1, 1, 0.0, 0.0, 
GridBagConstraints.CENTER, GridBagConstraints.NONE,
+                new GridBagConstraints(2, 23, 1, 1, 0.0, 0.0, 
GridBagConstraints.CENTER, GridBagConstraints.NONE,
                         new Insets(2, 2, 2, 2), 0, 0));
         centerPanel.add(lineWidthSlider, new GridBagConstraints(1, 19, 1, 1, 
0.0, 0.0, GridBagConstraints.WEST,
                 GridBagConstraints.NONE, new Insets(2, 2, 2, 2), 0, 0));
@@ -458,16 +461,24 @@
             }
         });
         
lineWidthLabel.setText(I18N.get("ui.style.BasicStylePanel.line-width"));
+        
interiorBorderCheckBox.setText(I18N.get("ui.style.BasicStylePanel.interior-border"));
+        interiorBorderCheckBox.addActionListener(new 
java.awt.event.ActionListener() {
+            public void actionPerformed(ActionEvent e) {
+                if (interiorBorderCheckBox.isSelected())
+                    lineCheckBox.setSelected(true);
+                updateControls();
+            }
+        });
         
transparencyLabel.setText(I18N.get("ui.style.BasicStylePanel.transparency"));
         centerPanel.add(synchronizeCheckBox, new GridBagConstraints(0, 18, 3, 
1, 0.0, 0.0, GridBagConstraints.WEST,
                 GridBagConstraints.NONE, new Insets(2, 2, 2, 2), 0, 0));
-        centerPanel.add(transparencyLabel, new GridBagConstraints(0, 21, 1, 1, 
0.0, 0.0, GridBagConstraints.WEST,
+        centerPanel.add(transparencyLabel, new GridBagConstraints(0, 23, 1, 1, 
0.0, 0.0, GridBagConstraints.WEST,
                 GridBagConstraints.NONE, new Insets(2, 2, 2, 2), 0, 0));
         centerPanel.add(fillColorChooserPanel, new GridBagConstraints(1, 5, 2, 
1, 0.0, 0.0, GridBagConstraints.WEST,
                 GridBagConstraints.NONE, new Insets(2, 2, 2, 2), 0, 0));
         centerPanel.add(lineColorChooserPanel, new GridBagConstraints(1, 11, 
2, 1, 0.0, 0.0, GridBagConstraints.WEST,
                 GridBagConstraints.NONE, new Insets(2, 2, 2, 2), 0, 0));
-        centerPanel.add(transparencyPanel, new GridBagConstraints(1, 21, 1, 1, 
0.0, 0.0, GridBagConstraints.CENTER,
+        centerPanel.add(transparencyPanel, new GridBagConstraints(1, 23, 1, 1, 
0.0, 0.0, GridBagConstraints.CENTER,
                 GridBagConstraints.NONE, new Insets(2, 2, 2, 2), 0, 0));
         centerPanel.add(fillCheckBox, new GridBagConstraints(0, 5, 1, 1, 0.0, 
0.0, GridBagConstraints.WEST,
                 GridBagConstraints.NONE, new Insets(2, 2, 2, 2), 0, 0));
@@ -475,6 +486,8 @@
                 GridBagConstraints.NONE, new Insets(2, 2, 2, 2), 0, 0));
         centerPanel.add(lineWidthLabel, new GridBagConstraints(0, 19, 1, 1, 
0.0, 0.0, GridBagConstraints.WEST,
                 GridBagConstraints.NONE, new Insets(2, 2, 2, 2), 0, 0));
+        centerPanel.add(interiorBorderCheckBox, new GridBagConstraints(0, 21, 
1, 1, 0.0, 0.0, GridBagConstraints.WEST,
+                GridBagConstraints.NONE, new Insets(2, 2, 2, 2), 0, 0));
         centerPanel.add(linePatternCheckBox, new GridBagConstraints(0, 16, 1, 
1, 0.0, 0.0, GridBagConstraints.WEST,
                 GridBagConstraints.NONE, new Insets(2, 2, 2, 2), 0, 0));
         centerPanel.add(fillPatternCheckBox, new GridBagConstraints(0, 7, 1, 
1, 0.0, 0.0, GridBagConstraints.WEST,
@@ -512,6 +525,7 @@
         linePatternCheckBox.setSelected(basicStyle.isRenderingLinePattern());
         fillPatternCheckBox.setSelected(basicStyle.isRenderingFillPattern());
         linePatternComboBox.setSelectedItem(basicStyle.getLinePattern());
+        interiorBorderCheckBox.setSelected(basicStyle.hasInteriorBorder());
         linePatternComboBox.updateUI();
 
         // Update fill pattern colors before finding the basic style's current
@@ -577,6 +591,7 @@
         basicStyle.setLinePattern(clean((String) 
linePatternComboBox.getEditor().getItem()));
         basicStyle.setFillPattern(cloneIfBasicFillPattern((Paint) 
fillPatternComboBox.getSelectedItem()));
         basicStyle.setLineWidth(lineWidthSlider.getValue());
+        basicStyle.setInteriorBorder(interiorBorderCheckBox.isSelected());
 
         return basicStyle;
     }

Modified: core/trunk/src/language/jump.properties
===================================================================
--- core/trunk/src/language/jump.properties     2020-09-12 21:09:51 UTC (rev 
6452)
+++ core/trunk/src/language/jump.properties     2020-09-12 21:43:06 UTC (rev 
6453)
@@ -2772,6 +2772,7 @@
 ui.snap.SnapOptionsPanel.tolerance = Tolerance\:
 ui.style.BasicStylePanel.fill = Fill\:
 ui.style.BasicStylePanel.fill-pattern = Fill pattern\:
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
 ui.style.BasicStylePanel.line = Line\:
 ui.style.BasicStylePanel.line-pattern = Line pattern\:
 ui.style.BasicStylePanel.line-width = Line width\:

Modified: core/trunk/src/language/jump_cz.properties
===================================================================
--- core/trunk/src/language/jump_cz.properties  2020-09-12 21:09:51 UTC (rev 
6452)
+++ core/trunk/src/language/jump_cz.properties  2020-09-12 21:43:06 UTC (rev 
6453)
@@ -2973,4 +2973,5 @@
 ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file

Modified: core/trunk/src/language/jump_de.properties
===================================================================
--- core/trunk/src/language/jump_de.properties  2020-09-12 21:09:51 UTC (rev 
6452)
+++ core/trunk/src/language/jump_de.properties  2020-09-12 21:43:06 UTC (rev 
6453)
@@ -2966,4 +2966,5 @@
 ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file

Modified: core/trunk/src/language/jump_es.properties
===================================================================
--- core/trunk/src/language/jump_es.properties  2020-09-12 21:09:51 UTC (rev 
6452)
+++ core/trunk/src/language/jump_es.properties  2020-09-12 21:43:06 UTC (rev 
6453)
@@ -2944,4 +2944,5 @@
 ui.EditOptionsPanel.open.info.frame= y abrir la tabla de informaci\u00f3n de 
elementos
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file

Modified: core/trunk/src/language/jump_fi.properties
===================================================================
--- core/trunk/src/language/jump_fi.properties  2020-09-12 21:09:51 UTC (rev 
6452)
+++ core/trunk/src/language/jump_fi.properties  2020-09-12 21:43:06 UTC (rev 
6453)
@@ -2943,4 +2943,5 @@
 ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file

Modified: core/trunk/src/language/jump_fr.properties
===================================================================
--- core/trunk/src/language/jump_fr.properties  2020-09-12 21:09:51 UTC (rev 
6452)
+++ core/trunk/src/language/jump_fr.properties  2020-09-12 21:43:06 UTC (rev 
6453)
@@ -2976,4 +2976,5 @@
 ui.EditOptionsPanel.open.info.frame=et ouverture du panneau Info
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=L''image 
"{0}"\n\
   n''a pas pu \xEAtre lue avec le pilote "{1}".\n\
-  Essayez un autre pilote ou corrigez l''image.
\ No newline at end of file
+  Essayez un autre pilote ou corrigez l''image.
+ui.style.BasicStylePanel.interior-border=Bordure int\xE9rieure (lent)
\ No newline at end of file

Modified: core/trunk/src/language/jump_hu.properties
===================================================================
--- core/trunk/src/language/jump_hu.properties  2020-09-12 21:09:51 UTC (rev 
6452)
+++ core/trunk/src/language/jump_hu.properties  2020-09-12 21:43:06 UTC (rev 
6453)
@@ -2964,4 +2964,5 @@
 ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file

Modified: core/trunk/src/language/jump_it.properties
===================================================================
--- core/trunk/src/language/jump_it.properties  2020-09-12 21:09:51 UTC (rev 
6452)
+++ core/trunk/src/language/jump_it.properties  2020-09-12 21:43:06 UTC (rev 
6453)
@@ -2946,4 +2946,5 @@
 ui.EditOptionsPanel.open.info.frame= ed apri la tabella informazione elementi
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file

Modified: core/trunk/src/language/jump_ja_JP.properties
===================================================================
--- core/trunk/src/language/jump_ja_JP.properties       2020-09-12 21:09:51 UTC 
(rev 6452)
+++ core/trunk/src/language/jump_ja_JP.properties       2020-09-12 21:43:06 UTC 
(rev 6453)
@@ -2968,4 +2968,5 @@
 ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file

Modified: core/trunk/src/language/jump_ml.properties
===================================================================
--- core/trunk/src/language/jump_ml.properties  2020-09-12 21:09:51 UTC (rev 
6452)
+++ core/trunk/src/language/jump_ml.properties  2020-09-12 21:43:06 UTC (rev 
6453)
@@ -3743,4 +3743,5 @@
 ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file

Modified: core/trunk/src/language/jump_pt.properties
===================================================================
--- core/trunk/src/language/jump_pt.properties  2020-09-12 21:09:51 UTC (rev 
6452)
+++ core/trunk/src/language/jump_pt.properties  2020-09-12 21:43:06 UTC (rev 
6453)
@@ -2967,4 +2967,5 @@
 ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file

Modified: core/trunk/src/language/jump_pt_BR.properties
===================================================================
--- core/trunk/src/language/jump_pt_BR.properties       2020-09-12 21:09:51 UTC 
(rev 6452)
+++ core/trunk/src/language/jump_pt_BR.properties       2020-09-12 21:43:06 UTC 
(rev 6453)
@@ -2967,4 +2967,5 @@
 ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file

Modified: core/trunk/src/language/jump_ta_IN.properties
===================================================================
--- core/trunk/src/language/jump_ta_IN.properties       2020-09-12 21:09:51 UTC 
(rev 6452)
+++ core/trunk/src/language/jump_ta_IN.properties       2020-09-12 21:43:06 UTC 
(rev 6453)
@@ -2965,4 +2965,5 @@
 ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file

Modified: core/trunk/src/language/jump_te.properties
===================================================================
--- core/trunk/src/language/jump_te.properties  2020-09-12 21:09:51 UTC (rev 
6452)
+++ core/trunk/src/language/jump_te.properties  2020-09-12 21:43:06 UTC (rev 
6453)
@@ -3473,4 +3473,5 @@
 ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file

Modified: core/trunk/src/language/jump_zh_CN.properties
===================================================================
--- core/trunk/src/language/jump_zh_CN.properties       2020-09-12 21:09:51 UTC 
(rev 6452)
+++ core/trunk/src/language/jump_zh_CN.properties       2020-09-12 21:43:06 UTC 
(rev 6453)
@@ -3130,4 +3130,5 @@
 ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file

Modified: core/trunk/src/language/jump_zh_HK.properties
===================================================================
--- core/trunk/src/language/jump_zh_HK.properties       2020-09-12 21:09:51 UTC 
(rev 6452)
+++ core/trunk/src/language/jump_zh_HK.properties       2020-09-12 21:43:06 UTC 
(rev 6453)
@@ -3129,4 +3129,5 @@
 ui.EditOptionsPanel.open.info.frame=\#T\:and open feature info frame
 com.vividsolutions.jump.workbench.imagery.ReferencedImageException=Could not 
open "{0}"\n\
   with "{1}" driver.\n\
-  Try another pilot or fix the image.
\ No newline at end of file
+  Try another pilot or fix the image.
+ui.style.BasicStylePanel.interior-border=Interior border (slow)
\ No newline at end of file



_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to