Author: spouliot
Date: 2007-08-22 09:26:02 -0400 (Wed, 22 Aug 2007)
New Revision: 84615

Added:
   trunk/moon/test/xaml/test-path-line-stroke.xaml
   trunk/moon/test/xaml/test-shape-line-stroke.xaml
Log:
Test cases for Line and Path/Line with different stroke's thickness

Added: trunk/moon/test/xaml/test-path-line-stroke.xaml
===================================================================
--- trunk/moon/test/xaml/test-path-line-stroke.xaml     2007-08-22 13:03:54 UTC 
(rev 84614)
+++ trunk/moon/test/xaml/test-path-line-stroke.xaml     2007-08-22 13:26:02 UTC 
(rev 84615)
@@ -0,0 +1,49 @@
+<Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation";>
+       <Path Stroke="#FF00FF" StrokeThickness="0"><Path.Data><LineGeometry 
StartPoint="10,10" EndPoint="20,10" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="1"><Path.Data><LineGeometry 
StartPoint="10,30" EndPoint="20,30" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="2"><Path.Data><LineGeometry 
StartPoint="10,50" EndPoint="20,50" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="3"><Path.Data><LineGeometry 
StartPoint="10,70" EndPoint="20,70" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="4"><Path.Data><LineGeometry 
StartPoint="10,90" EndPoint="20,90" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="5"><Path.Data><LineGeometry 
StartPoint="10,110" EndPoint="20,110" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="6"><Path.Data><LineGeometry 
StartPoint="10,130" EndPoint="20,130" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="7"><Path.Data><LineGeometry 
StartPoint="10,150" EndPoint="20,150" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="8"><Path.Data><LineGeometry 
StartPoint="10,170" EndPoint="20,170" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="9"><Path.Data><LineGeometry 
StartPoint="10,190" EndPoint="20,190" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="10"><Path.Data><LineGeometry 
StartPoint="10,210" EndPoint="20,210" /></Path.Data></Path>
+
+       <Path Stroke="#FF00FF" StrokeThickness="0"><Path.Data><LineGeometry 
StartPoint="30,10" EndPoint="200,10" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="1"><Path.Data><LineGeometry 
StartPoint="30,30" EndPoint="200,30" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="2"><Path.Data><LineGeometry 
StartPoint="30,50" EndPoint="200,50" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="3"><Path.Data><LineGeometry 
StartPoint="30,70" EndPoint="200,70" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="4"><Path.Data><LineGeometry 
StartPoint="30,90" EndPoint="200,90" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="5"><Path.Data><LineGeometry 
StartPoint="30,110" EndPoint="200,110" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="6"><Path.Data><LineGeometry 
StartPoint="30,130" EndPoint="200,130" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="7"><Path.Data><LineGeometry 
StartPoint="30,150" EndPoint="200,150" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="8"><Path.Data><LineGeometry 
StartPoint="30,170" EndPoint="200,170" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="9"><Path.Data><LineGeometry 
StartPoint="30,190" EndPoint="200,190" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="10"><Path.Data><LineGeometry 
StartPoint="30,210" EndPoint="200,210" /></Path.Data></Path>
+
+       <Path Stroke="#FF00FF" StrokeThickness="0"><Path.Data><LineGeometry 
StartPoint="220,10" EndPoint="220,220" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="1"><Path.Data><LineGeometry 
StartPoint="240,10" EndPoint="240,220" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="2"><Path.Data><LineGeometry 
StartPoint="260,10" EndPoint="260,220" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="3"><Path.Data><LineGeometry 
StartPoint="280,10" EndPoint="280,220" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="4"><Path.Data><LineGeometry 
StartPoint="300,10" EndPoint="300,220" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="5"><Path.Data><LineGeometry 
StartPoint="320,10" EndPoint="320,220" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="6"><Path.Data><LineGeometry 
StartPoint="340,10" EndPoint="340,220" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="7"><Path.Data><LineGeometry 
StartPoint="360,10" EndPoint="360,220" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="8"><Path.Data><LineGeometry 
StartPoint="380,10" EndPoint="380,220" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="9"><Path.Data><LineGeometry 
StartPoint="400,10" EndPoint="400,220" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="10"><Path.Data><LineGeometry 
StartPoint="420,10" EndPoint="420,220" /></Path.Data></Path>
+
+       <Path Stroke="#FF00FF" StrokeThickness="0"><Path.Data><LineGeometry 
StartPoint="10,240" EndPoint="50,280" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="1"><Path.Data><LineGeometry 
StartPoint="30,240" EndPoint="70,280" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="2"><Path.Data><LineGeometry 
StartPoint="50,240" EndPoint="90,280" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="3"><Path.Data><LineGeometry 
StartPoint="70,240" EndPoint="110,280" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="4"><Path.Data><LineGeometry 
StartPoint="90,240" EndPoint="130,280" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="5"><Path.Data><LineGeometry 
StartPoint="110,240" EndPoint="150,280" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="6"><Path.Data><LineGeometry 
StartPoint="130,240" EndPoint="170,280" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="7"><Path.Data><LineGeometry 
StartPoint="150,240" EndPoint="190,280" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="8"><Path.Data><LineGeometry 
StartPoint="170,240" EndPoint="210,280" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="9"><Path.Data><LineGeometry 
StartPoint="190,240" EndPoint="230,280" /></Path.Data></Path>
+       <Path Stroke="#FF00FF" StrokeThickness="10"><Path.Data><LineGeometry 
StartPoint="210,240" EndPoint="250,280" /></Path.Data></Path>
+</Canvas>

Added: trunk/moon/test/xaml/test-shape-line-stroke.xaml
===================================================================
--- trunk/moon/test/xaml/test-shape-line-stroke.xaml    2007-08-22 13:03:54 UTC 
(rev 84614)
+++ trunk/moon/test/xaml/test-shape-line-stroke.xaml    2007-08-22 13:26:02 UTC 
(rev 84615)
@@ -0,0 +1,49 @@
+<Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation";>
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="0" X1="10" 
Y1="10" X2="20" Y2="10" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="1" X1="10" 
Y1="30" X2="20" Y2="30" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="2" X1="10" 
Y1="50" X2="20" Y2="50" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="3" X1="10" 
Y1="70" X2="20" Y2="70" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="4" X1="10" 
Y1="90" X2="20" Y2="90" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="5" X1="10" 
Y1="110" X2="20" Y2="110" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="6" X1="10" 
Y1="130" X2="20" Y2="130" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="7" X1="10" 
Y1="150" X2="20" Y2="150" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="8" X1="10" 
Y1="170" X2="20" Y2="170" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="9" X1="10" 
Y1="190" X2="20" Y2="190" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="10" X1="10" 
Y1="210" X2="20" Y2="210" />
+
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="0" X1="30" 
Y1="10" X2="200" Y2="10" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="1" X1="30" 
Y1="30" X2="200" Y2="30" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="2" X1="30" 
Y1="50" X2="200" Y2="50" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="3" X1="30" 
Y1="70" X2="200" Y2="70" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="4" X1="30" 
Y1="90" X2="200" Y2="90" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="5" X1="30" 
Y1="110" X2="200" Y2="110" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="6" X1="30" 
Y1="130" X2="200" Y2="130" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="7" X1="30" 
Y1="150" X2="200" Y2="150" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="8" X1="30" 
Y1="170" X2="200" Y2="170" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="9" X1="30" 
Y1="190" X2="200" Y2="190" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="10" X1="30" 
Y1="210" X2="200" Y2="210" />
+
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="0" X1="220" 
Y1="10" X2="220" Y2="220" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="1" X1="240" 
Y1="10" X2="240" Y2="220" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="2" X1="260" 
Y1="10" X2="260" Y2="220" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="3" X1="280" 
Y1="10" X2="280" Y2="220" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="4" X1="300" 
Y1="10" X2="300" Y2="220" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="5" X1="320" 
Y1="10" X2="320" Y2="220" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="6" X1="340" 
Y1="10" X2="340" Y2="220" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="7" X1="360" 
Y1="10" X2="360" Y2="220" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="8" X1="380" 
Y1="10" X2="380" Y2="220" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="9" X1="400" 
Y1="10" X2="400" Y2="220" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="10" X1="420" 
Y1="10" X2="420" Y2="220" />
+
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="0" X1="10" 
Y1="240" X2="50" Y2="280" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="1" X1="30" 
Y1="240" X2="70" Y2="280" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="2" X1="50" 
Y1="240" X2="90" Y2="280" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="3" X1="70" 
Y1="240" X2="110" Y2="280" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="4" X1="90" 
Y1="240" X2="130" Y2="280" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="5" X1="110" 
Y1="240" X2="150" Y2="280" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="6" X1="130" 
Y1="240" X2="170" Y2="280" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="7" X1="150" 
Y1="240" X2="190" Y2="280" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="8" X1="170" 
Y1="240" X2="210" Y2="280" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="9" X1="190" 
Y1="240" X2="230" Y2="280" />
+       <Line Fill="#000000" Stroke="#FF00FF" StrokeThickness="10" X1="210" 
Y1="240" X2="250" Y2="280" />
+</Canvas>

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to