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
