[fusion-commits] r2780 - sandbox/redline_advanced_stylization/widgets/Redline/templates

svn_fusion at osgeo.org svn_fusion at osgeo.org
Thu Sep 12 22:16:04 PDT 2013


Author: jng
Date: 2013-09-12 22:16:04 -0700 (Thu, 12 Sep 2013)
New Revision: 2780

Added:
   sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dot.templ
Modified:
   sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dash.templ
   sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dashdot.templ
   sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dashdotdot.templ
   sandbox/redline_advanced_stylization/widgets/Redline/templates/line_divide.templ
   sandbox/redline_advanced_stylization/widgets/Redline/templates/line_fenceline1.templ
   sandbox/redline_advanced_stylization/widgets/Redline/templates/line_rail.templ
   sandbox/redline_advanced_stylization/widgets/Redline/templates/markuplayerdefinition_advanced.xml
Log:
#595: Add missing dot line pattern and fix existing line patterns. The issue was bad scale X/Y values causing overlap of underlying symbol geometry thus giving an appearance of solid lines.

Modified: sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dash.templ
===================================================================
--- sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dash.templ	2013-09-12 06:26:30 UTC (rev 2779)
+++ sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dash.templ	2013-09-13 05:16:04 UTC (rev 2780)
@@ -4,13 +4,13 @@
                 <Graphics>
                   <Path>
                     <Geometry>M 0,0 L 6,0</Geometry>
-                    <ScaleX>%StyleEditorGenerated_ScaleX_0%</ScaleX>
-                    <ScaleY>%StyleEditorGenerated_ScaleY_0%</ScaleY>
+                    <ScaleX>%SCALEX%</ScaleX>
+                    <ScaleY>%SCALEY%</ScaleY>
                     <LineColor>%LINECOLOR%</LineColor>
                     <LineWeight>%LINEWEIGHT%</LineWeight>
                     <LineWeightScalable>false</LineWeightScalable>
-                    <LineCap>%StyleEditorGenerated_LineCap_0%</LineCap>
-                    <LineJoin>%StyleEditorGenerated_LineJoin_0%</LineJoin>
+                    <LineCap>%LINECAP%</LineCap>
+                    <LineJoin>%LINEJOIN%</LineJoin>
                   </Path>
                 </Graphics>
                 <LineUsage>
@@ -32,35 +32,32 @@
                     <DataType>LineWeight</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleX_0</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEX</Identifier>
+                    <DefaultValue>0.166666666666667</DefaultValue>
                     <DisplayName>Path ScaleX</DisplayName>
                     <Description>Path ScaleX</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleY_0</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEY</Identifier>
+                    <DefaultValue>0.166666666666667</DefaultValue>
                     <DisplayName>Path ScaleY</DisplayName>
                     <Description>Path ScaleY</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineCap_0</Identifier>
+                    <Identifier>LINECAP</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Cap</DisplayName>
                     <Description>The cap type to use at the ends of each segment in the path outline.  This must evaluate to one of: None, Round (default), Triangle, or Square.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineJoin_0</Identifier>
+                    <Identifier>LINEJOIN</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Join</DisplayName>
                     <Description>The join type to use at each vertex in the path outline.  This must evaluate to one of: None, Bevel, Round (default), or Miter.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                 </ParameterDefinition>
-                <ExtendedData1>
-                  <FileName></FileName>
-                </ExtendedData1>
               </SimpleSymbolDefinition>
\ No newline at end of file

Modified: sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dashdot.templ
===================================================================
--- sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dashdot.templ	2013-09-12 06:26:30 UTC (rev 2779)
+++ sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dashdot.templ	2013-09-13 05:16:04 UTC (rev 2780)
@@ -4,17 +4,17 @@
                 <Graphics>
                   <Path>
                     <Geometry>M 0,0 L 5,0 M 7.5,0 L 7.5,0 </Geometry>
-                    <ScaleX>%StyleEditorGenerated_ScaleX_0%</ScaleX>
-                    <ScaleY>%StyleEditorGenerated_ScaleY_0%</ScaleY>
+                    <ScaleX>%SCALEX%</ScaleX>
+                    <ScaleY>%SCALEY%</ScaleY>
                     <LineColor>%LINECOLOR%</LineColor>
                     <LineWeight>%LINEWEIGHT%</LineWeight>
                     <LineWeightScalable>false</LineWeightScalable>
-                    <LineCap>%StyleEditorGenerated_LineCap_0%</LineCap>
-                    <LineJoin>%StyleEditorGenerated_LineJoin_0%</LineJoin>
+                    <LineCap>%LINECAP%</LineCap>
+                    <LineJoin>%LINEJOIN%</LineJoin>
                   </Path>
                 </Graphics>
                 <LineUsage>
-                  <Repeat>1.333274223178</Repeat>
+                  <Repeat>3.302</Repeat>
                 </LineUsage>
                 <ParameterDefinition>
                   <Parameter>
@@ -32,35 +32,32 @@
                     <DataType>LineWeight</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleX_0</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEX</Identifier>
+                    <DefaultValue>0.270931879530363</DefaultValue>
                     <DisplayName>Path ScaleX</DisplayName>
                     <Description>Path ScaleX</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleY_0</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEY</Identifier>
+                    <DefaultValue>0.0507995157437665</DefaultValue>
                     <DisplayName>Path ScaleY</DisplayName>
                     <Description>Path ScaleY</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineCap_0</Identifier>
+                    <Identifier>LINECAP</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Cap</DisplayName>
                     <Description>The cap type to use at the ends of each segment in the path outline.  This must evaluate to one of: None, Round (default), Triangle, or Square.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineJoin_0</Identifier>
+                    <Identifier>LINEJOIN</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Join</DisplayName>
                     <Description>The join type to use at each vertex in the path outline.  This must evaluate to one of: None, Bevel, Round (default), or Miter.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                 </ParameterDefinition>
-                <ExtendedData1>
-                  <FileName>acad.lin</FileName>
-                </ExtendedData1>
               </SimpleSymbolDefinition>
\ No newline at end of file

Modified: sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dashdotdot.templ
===================================================================
--- sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dashdotdot.templ	2013-09-12 06:26:30 UTC (rev 2779)
+++ sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dashdotdot.templ	2013-09-13 05:16:04 UTC (rev 2780)
@@ -4,17 +4,17 @@
                 <Graphics>
                   <Path>
                     <Geometry>M 0,0 L 40,0 M 80,0 L 120,0 M 160,0 L 200,0 M 240,0 L 320,0 </Geometry>
-                    <ScaleX>%StyleEditorGenerated_ScaleX_0%</ScaleX>
-                    <ScaleY>%StyleEditorGenerated_ScaleY_0%</ScaleY>
+                    <ScaleX>%SCALEX%</ScaleX>
+                    <ScaleY>%SCALEY%</ScaleY>
                     <LineColor>%LINECOLOR%</LineColor>
                     <LineWeight>%LINEWEIGHT%</LineWeight>
                     <LineWeightScalable>false</LineWeightScalable>
-                    <LineCap>%StyleEditorGenerated_LineCap_0%</LineCap>
-                    <LineJoin>%StyleEditorGenerated_LineJoin_0%</LineJoin>
+                    <LineCap>%LINECAP%</LineCap>
+                    <LineJoin>%LINEJOIN%</LineJoin>
                   </Path>
                 </Graphics>
                 <LineUsage>
-                  <Repeat>0.9999472</Repeat>
+                  <Repeat>7.62</Repeat>
                 </LineUsage>
                 <ParameterDefinition>
                   <Parameter>
@@ -32,35 +32,32 @@
                     <DataType>LineWeight</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleX_0</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEX</Identifier>
+                    <DefaultValue>0.0198437896875794</DefaultValue>
                     <DisplayName>Path ScaleX</DisplayName>
                     <Description>Path ScaleX</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleY_0</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEY</Identifier>
+                    <DefaultValue>0.00211667090000846</DefaultValue>
                     <DisplayName>Path ScaleY</DisplayName>
                     <Description>Path ScaleY</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineCap_0</Identifier>
+                    <Identifier>LINECAP</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Cap</DisplayName>
                     <Description>The cap type to use at the ends of each segment in the path outline.  This must evaluate to one of: None, Round (default), Triangle, or Square.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineJoin_0</Identifier>
+                    <Identifier>LINEJOIN</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Join</DisplayName>
                     <Description>The join type to use at each vertex in the path outline.  This must evaluate to one of: None, Bevel, Round (default), or Miter.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                 </ParameterDefinition>
-                <ExtendedData1>
-                  <FileName>pixelrun.lin</FileName>
-                </ExtendedData1>
               </SimpleSymbolDefinition>
\ No newline at end of file

Modified: sandbox/redline_advanced_stylization/widgets/Redline/templates/line_divide.templ
===================================================================
--- sandbox/redline_advanced_stylization/widgets/Redline/templates/line_divide.templ	2013-09-12 06:26:30 UTC (rev 2779)
+++ sandbox/redline_advanced_stylization/widgets/Redline/templates/line_divide.templ	2013-09-13 05:16:04 UTC (rev 2780)
@@ -4,17 +4,17 @@
                 <Graphics>
                   <Path>
                     <Geometry>M 0,0 L 5,0 M 7.5,0 L 7.5,0 M 10,0 L 10,0 </Geometry>
-                    <ScaleX>%StyleEditorGenerated_ScaleX_0%</ScaleX>
-                    <ScaleY>%StyleEditorGenerated_ScaleY_0%</ScaleY>
+                    <ScaleX>%SCALEX%</ScaleX>
+                    <ScaleY>%SCALEY%</ScaleY>
                     <LineColor>%LINECOLOR%</LineColor>
                     <LineWeight>%LINEWEIGHT%</LineWeight>
                     <LineWeightScalable>false</LineWeightScalable>
-                    <LineCap>%StyleEditorGenerated_LineCap_0%</LineCap>
-                    <LineJoin>%StyleEditorGenerated_LineJoin_0%</LineJoin>
+                    <LineCap>%LINECAP%</LineCap>
+                    <LineJoin>%LINEJOIN%</LineJoin>
                   </Path>
                 </Graphics>
                 <LineUsage>
-                  <Repeat>1.24994669935484</Repeat>
+                  <Repeat>7.93758064516129</Repeat>
                 </LineUsage>
                 <ParameterDefinition>
                   <Parameter>
@@ -32,35 +32,32 @@
                     <DataType>LineWeight</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleX_0</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEX</Identifier>
+                    <DefaultValue>0.63500127000254</DefaultValue>
                     <DisplayName>Path ScaleX</DisplayName>
                     <Description>Path ScaleX</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleY_0</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEY</Identifier>
+                    <DefaultValue>0.63500127000254</DefaultValue>
                     <DisplayName>Path ScaleY</DisplayName>
                     <Description>Path ScaleY</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineCap_0</Identifier>
+                    <Identifier>LINECAP</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Cap</DisplayName>
                     <Description>The cap type to use at the ends of each segment in the path outline.  This must evaluate to one of: None, Round (default), Triangle, or Square.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineJoin_0</Identifier>
+                    <Identifier>LINEJOIN</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Join</DisplayName>
                     <Description>The join type to use at each vertex in the path outline.  This must evaluate to one of: None, Bevel, Round (default), or Miter.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                 </ParameterDefinition>
-                <ExtendedData1>
-                  <FileName>acad.lin</FileName>
-                </ExtendedData1>
               </SimpleSymbolDefinition>
\ No newline at end of file

Added: sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dot.templ
===================================================================
--- sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dot.templ	                        (rev 0)
+++ sandbox/redline_advanced_stylization/widgets/Redline/templates/line_dot.templ	2013-09-13 05:16:04 UTC (rev 2780)
@@ -0,0 +1,66 @@
+<SimpleSymbolDefinition>
+                <Name>LINE_SYMBOL</Name>
+                <Description>line_dot.templ</Description>
+                <Graphics>
+                  <Path>
+                    <Geometry>M 0,0 L 0,0 </Geometry>
+                    <ScaleX>%SCALEX%</ScaleX>
+                    <ScaleY>%SCALEY%</ScaleY>
+                    <LineColor>%LINECOLOR%</LineColor>
+                    <LineWeight>%LINEWEIGHT%</LineWeight>
+                    <LineWeightScalable>false</LineWeightScalable>
+                    <LineCap>%LINECAP%</LineCap>
+                    <LineJoin>%LINEJOIN%</LineJoin>
+                  </Path>
+                </Graphics>
+                <LineUsage>
+                  <Repeat>2.54</Repeat>
+                </LineUsage>
+                <ParameterDefinition>
+                  <Parameter>
+                    <Identifier>LINECOLOR</Identifier>
+                    <DefaultValue>ff000000</DefaultValue>
+                    <DisplayName>Line &Color</DisplayName>
+                    <Description>Line Color</Description>
+                    <DataType>LineColor</DataType>
+                  </Parameter>
+                  <Parameter>
+                    <Identifier>LINEWEIGHT</Identifier>
+                    <DefaultValue>0.0</DefaultValue>
+                    <DisplayName>Line &Thickness</DisplayName>
+                    <Description>Line Thickness</Description>
+                    <DataType>LineWeight</DataType>
+                  </Parameter>
+                  <Parameter>
+                    <Identifier>SCALEX</Identifier>
+                    <DefaultValue>6.3500127000254</DefaultValue>
+                    <DisplayName>Path ScaleX</DisplayName>
+                    <Description>Path ScaleX</Description>
+                    <DataType>Real</DataType>
+                  </Parameter>
+                  <Parameter>
+                    <Identifier>SCALEY</Identifier>
+                    <DefaultValue>6.3500127000254</DefaultValue>
+                    <DisplayName>Path ScaleY</DisplayName>
+                    <Description>Path ScaleY</Description>
+                    <DataType>Real</DataType>
+                  </Parameter>
+                  <Parameter>
+                    <Identifier>LINECAP</Identifier>
+                    <DefaultValue>'Round'</DefaultValue>
+                    <DisplayName>Line Cap</DisplayName>
+                    <Description>The cap type to use at the ends of each segment in the path outline.  This must evaluate to one of: None, Round (default), Triangle, or Square.</Description>
+                    <DataType>String</DataType>
+                  </Parameter>
+                  <Parameter>
+                    <Identifier>LINEJOIN</Identifier>
+                    <DefaultValue>'Round'</DefaultValue>
+                    <DisplayName>Line Join</DisplayName>
+                    <Description>The join type to use at each vertex in the path outline.  This must evaluate to one of: None, Bevel, Round (default), or Miter.</Description>
+                    <DataType>String</DataType>
+                  </Parameter>
+                </ParameterDefinition>
+                <ExtendedData1>
+                  <FileName>acad.lin</FileName>
+                </ExtendedData1>
+              </SimpleSymbolDefinition>
\ No newline at end of file

Modified: sandbox/redline_advanced_stylization/widgets/Redline/templates/line_fenceline1.templ
===================================================================
--- sandbox/redline_advanced_stylization/widgets/Redline/templates/line_fenceline1.templ	2013-09-12 06:26:30 UTC (rev 2779)
+++ sandbox/redline_advanced_stylization/widgets/Redline/templates/line_fenceline1.templ	2013-09-13 05:16:04 UTC (rev 2780)
@@ -4,27 +4,27 @@
                 <Graphics>
                   <Path>
                     <Geometry>M 2.5,0 A 1,1 0 0 0 4.5,-3.67394039744206e-016 M 4.5,-3.67394039744206e-016 A 1,1 0 0 0 2.5,2.44929359829471e-016 </Geometry>
-                    <ScaleX>%StyleEditorGenerated_ScaleX_0%</ScaleX>
-                    <ScaleY>%StyleEditorGenerated_ScaleY_0%</ScaleY>
+                    <ScaleX>%SCALEX0%</ScaleX>
+                    <ScaleY>%SCALEY0%</ScaleY>
                     <LineColor>%LINECOLOR%</LineColor>
                     <LineWeight>%LINEWEIGHT%</LineWeight>
                     <LineWeightScalable>false</LineWeightScalable>
-                    <LineCap>%StyleEditorGenerated_LineCap_0%</LineCap>
-                    <LineJoin>%StyleEditorGenerated_LineJoin_0%</LineJoin>
+                    <LineCap>%LINECAP0%</LineCap>
+                    <LineJoin>%LINEJOIN0%</LineJoin>
                   </Path>
                   <Path>
                     <Geometry>M 0,0 L 2.5,0 M 4.5,0 L 14.5,0 </Geometry>
-                    <ScaleX>%StyleEditorGenerated_ScaleX_1%</ScaleX>
-                    <ScaleY>%StyleEditorGenerated_ScaleY_1%</ScaleY>
+                    <ScaleX>%SCALEX1%</ScaleX>
+                    <ScaleY>%SCALEY1%</ScaleY>
                     <LineColor>%LINECOLOR%</LineColor>
                     <LineWeight>%LINEWEIGHT%</LineWeight>
                     <LineWeightScalable>false</LineWeightScalable>
-                    <LineCap>%StyleEditorGenerated_LineCap_1%</LineCap>
-                    <LineJoin>%StyleEditorGenerated_LineJoin_1%</LineJoin>
+                    <LineCap>%LINECAP1%</LineCap>
+                    <LineJoin>%LINEJOIN1%</LineJoin>
                   </Path>
                 </Graphics>
                 <LineUsage>
-                  <Repeat>0.9999472</Repeat>
+                  <Repeat>6.35</Repeat>
                 </LineUsage>
                 <ParameterDefinition>
                   <Parameter>
@@ -42,63 +42,60 @@
                     <DataType>LineWeight</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleX_0</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEX0</Identifier>
+                    <DefaultValue>0.437928074693012</DefaultValue>
                     <DisplayName>Path ScaleX</DisplayName>
                     <Description>Path ScaleX</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleY_0</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEY0</Identifier>
+                    <DefaultValue>0.437928074693012</DefaultValue>
                     <DisplayName>Path ScaleY</DisplayName>
                     <Description>Path ScaleY</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineCap_0</Identifier>
+                    <Identifier>LINECAP0</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Cap</DisplayName>
                     <Description>The cap type to use at the ends of each segment in the path outline.  This must evaluate to one of: None, Round (default), Triangle, or Square.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineJoin_0</Identifier>
+                    <Identifier>LINEJOIN0</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Join</DisplayName>
                     <Description>The join type to use at each vertex in the path outline.  This must evaluate to one of: None, Bevel, Round (default), or Miter.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleX_1</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEX1</Identifier>
+                    <DefaultValue>0.437928074693012</DefaultValue>
                     <DisplayName>Path ScaleX</DisplayName>
                     <Description>Path ScaleX</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleY_1</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEY1</Identifier>
+                    <DefaultValue>0.437928074693012</DefaultValue>
                     <DisplayName>Path ScaleY</DisplayName>
                     <Description>Path ScaleY</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineCap_1</Identifier>
+                    <Identifier>LINECAP1</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Cap</DisplayName>
                     <Description>The cap type to use at the ends of each segment in the path outline.  This must evaluate to one of: None, Round (default), Triangle, or Square.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineJoin_1</Identifier>
+                    <Identifier>LINEJOIN1</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Join</DisplayName>
                     <Description>The join type to use at each vertex in the path outline.  This must evaluate to one of: None, Bevel, Round (default), or Miter.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                 </ParameterDefinition>
-                <ExtendedData1>
-                  <FileName>acad.lin</FileName>
-                </ExtendedData1>
               </SimpleSymbolDefinition>
\ No newline at end of file

Modified: sandbox/redline_advanced_stylization/widgets/Redline/templates/line_rail.templ
===================================================================
--- sandbox/redline_advanced_stylization/widgets/Redline/templates/line_rail.templ	2013-09-12 06:26:30 UTC (rev 2779)
+++ sandbox/redline_advanced_stylization/widgets/Redline/templates/line_rail.templ	2013-09-13 05:16:04 UTC (rev 2780)
@@ -4,27 +4,27 @@
                 <Graphics>
                   <Path>
                     <Geometry>M 2.0,0 l 0,2.5 M 2.0,0 l 0,-2.5 </Geometry>
-                    <ScaleX>%StyleEditorGenerated_ScaleX_0%</ScaleX>
-                    <ScaleY>%StyleEditorGenerated_ScaleY_0%</ScaleY>
+                    <ScaleX>%SCALEX0%</ScaleX>
+                    <ScaleY>%SCALEY0%</ScaleY>
                     <LineColor>%LINECOLOR%</LineColor>
                     <LineWeight>%LINEWEIGHT%</LineWeight>
                     <LineWeightScalable>false</LineWeightScalable>
-                    <LineCap>%StyleEditorGenerated_LineCap_0%</LineCap>
-                    <LineJoin>%StyleEditorGenerated_LineJoin_0%</LineJoin>
+                    <LineCap>%LINECAP0%</LineCap>
+                    <LineJoin>%LINEJOIN0%</LineJoin>
                   </Path>
                   <Path>
                     <Geometry>M 0,0 L 9,0</Geometry>
-                    <ScaleX>%StyleEditorGenerated_ScaleX_1%</ScaleX>
-                    <ScaleY>%StyleEditorGenerated_ScaleY_1%</ScaleY>
+                    <ScaleX>%SCALEX1%</ScaleX>
+                    <ScaleY>%SCALEY1%</ScaleY>
                     <LineColor>%LINECOLOR%</LineColor>
                     <LineWeight>%LINEWEIGHT%</LineWeight>
                     <LineWeightScalable>false</LineWeightScalable>
-                    <LineCap>%StyleEditorGenerated_LineCap_1%</LineCap>
-                    <LineJoin>%StyleEditorGenerated_LineJoin_1%</LineJoin>
+                    <LineCap>%LINECAP1%</LineCap>
+                    <LineJoin>%LINEJOIN1%</LineJoin>
                   </Path>
                 </Graphics>
                 <LineUsage>
-                  <Repeat>0.999947200000002</Repeat>
+                  <Repeat>6.35</Repeat>
                 </LineUsage>
                 <ParameterDefinition>
                   <Parameter>
@@ -42,56 +42,56 @@
                     <DataType>LineWeight</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleX_0</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEX0</Identifier>
+                    <DefaultValue>0.705556966669489</DefaultValue>
                     <DisplayName>Path ScaleX</DisplayName>
                     <Description>Path ScaleX</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleY_0</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEY0</Identifier>
+                    <DefaultValue>0.70555696666949</DefaultValue>
                     <DisplayName>Path ScaleY</DisplayName>
                     <Description>Path ScaleY</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineCap_0</Identifier>
+                    <Identifier>LINECAP0</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Cap</DisplayName>
                     <Description>The cap type to use at the ends of each segment in the path outline.  This must evaluate to one of: None, Round (default), Triangle, or Square.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineJoin_0</Identifier>
+                    <Identifier>LINEJOIN0</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Join</DisplayName>
                     <Description>The join type to use at each vertex in the path outline.  This must evaluate to one of: None, Bevel, Round (default), or Miter.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleX_1</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEX1</Identifier>
+                    <DefaultValue>0.705556966669489</DefaultValue>
                     <DisplayName>Path ScaleX</DisplayName>
                     <Description>Path ScaleX</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_ScaleY_1</Identifier>
-                    <DefaultValue>1.0</DefaultValue>
+                    <Identifier>SCALEY1</Identifier>
+                    <DefaultValue>0.70555696666949</DefaultValue>
                     <DisplayName>Path ScaleY</DisplayName>
                     <Description>Path ScaleY</Description>
                     <DataType>Real</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineCap_1</Identifier>
+                    <Identifier>LINECAP1</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Cap</DisplayName>
                     <Description>The cap type to use at the ends of each segment in the path outline.  This must evaluate to one of: None, Round (default), Triangle, or Square.</Description>
                     <DataType>String</DataType>
                   </Parameter>
                   <Parameter>
-                    <Identifier>StyleEditorGenerated_LineJoin_1</Identifier>
+                    <Identifier>LINEJOIN1</Identifier>
                     <DefaultValue>'Round'</DefaultValue>
                     <DisplayName>Line Join</DisplayName>
                     <Description>The join type to use at each vertex in the path outline.  This must evaluate to one of: None, Bevel, Round (default), or Miter.</Description>

Modified: sandbox/redline_advanced_stylization/widgets/Redline/templates/markuplayerdefinition_advanced.xml
===================================================================
--- sandbox/redline_advanced_stylization/widgets/Redline/templates/markuplayerdefinition_advanced.xml	2013-09-12 06:26:30 UTC (rev 2779)
+++ sandbox/redline_advanced_stylization/widgets/Redline/templates/markuplayerdefinition_advanced.xml	2013-09-13 05:16:04 UTC (rev 2780)
@@ -705,26 +705,6 @@
                   <ParameterIdentifier>LINECOLOR</ParameterIdentifier>
                   <ParameterValue>0x#{LINE_COLOR}</ParameterValue>
                 </Override>
-                <Override>
-                  <SymbolName>LINE_SYMBOL</SymbolName>
-                  <ParameterIdentifier>SCALEX</ParameterIdentifier>
-                  <ParameterValue>1.0</ParameterValue>
-                </Override>
-                <Override>
-                  <SymbolName>LINE_SYMBOL</SymbolName>
-                  <ParameterIdentifier>SCALEY</ParameterIdentifier>
-                  <ParameterValue>1.0</ParameterValue>
-                </Override>
-                <Override>
-                  <SymbolName>LINE_SYMBOL</SymbolName>
-                  <ParameterIdentifier>LINECAP</ParameterIdentifier>
-                  <ParameterValue>'Round'</ParameterValue>
-                </Override>
-                <Override>
-                  <SymbolName>LINE_SYMBOL</SymbolName>
-                  <ParameterIdentifier>LINEJOIN</ParameterIdentifier>
-                  <ParameterValue>'Round'</ParameterValue>
-                </Override>
               </ParameterOverrides>
               <UsageContext>Line</UsageContext>
               <GeometryContext>LineString</GeometryContext>



More information about the fusion-commits mailing list