Author: spouliot Date: 2007-08-21 16:59:57 -0400 (Tue, 21 Aug 2007) New Revision: 84588
Added: trunk/moon/test/xaml/test-shape-ellipse-stroke-2.xaml Log: degenerate test cases for large strokes on ellipses where Height != Width Added: trunk/moon/test/xaml/test-shape-ellipse-stroke-2.xaml =================================================================== --- trunk/moon/test/xaml/test-shape-ellipse-stroke-2.xaml 2007-08-21 20:46:20 UTC (rev 84587) +++ trunk/moon/test/xaml/test-shape-ellipse-stroke-2.xaml 2007-08-21 20:59:57 UTC (rev 84588) @@ -0,0 +1,158 @@ +<Canvas xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="10" Canvas.Top="10" Width="10" Height="1" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="30" Canvas.Top="10" Width="10" Height="5" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="50" Canvas.Top="10" Width="10" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="70" Canvas.Top="10" Width="10" Height="15" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="90" Canvas.Top="10" Width="10" Height="20" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="110" Canvas.Top="10" Width="10" Height="25" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="130" Canvas.Top="10" Width="10" Height="30" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="150" Canvas.Top="10" Width="10" Height="35" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="170" Canvas.Top="10" Width="10" Height="40" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="190" Canvas.Top="10" Width="10" Height="45" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="210" Canvas.Top="10" Width="10" Height="50" /> + + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="230" Canvas.Top="10" Width="10" Height="50" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="250" Canvas.Top="10" Width="10" Height="45" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="270" Canvas.Top="10" Width="10" Height="40" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="290" Canvas.Top="10" Width="10" Height="35" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="310" Canvas.Top="10" Width="10" Height="30" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="330" Canvas.Top="10" Width="10" Height="25" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="350" Canvas.Top="10" Width="10" Height="20" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="370" Canvas.Top="10" Width="10" Height="15" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="390" Canvas.Top="10" Width="10" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="410" Canvas.Top="10" Width="10" Height="5" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="430" Canvas.Top="10" Width="10" Height="1" /> + + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="10" Canvas.Top="20" Width="10" Height="50" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="30" Canvas.Top="25" Width="10" Height="45" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="50" Canvas.Top="30" Width="10" Height="40" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="70" Canvas.Top="35" Width="10" Height="35" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="90" Canvas.Top="40" Width="10" Height="30" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="110" Canvas.Top="45" Width="10" Height="25" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="130" Canvas.Top="50" Width="10" Height="20" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="150" Canvas.Top="55" Width="10" Height="15" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="170" Canvas.Top="60" Width="10" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="190" Canvas.Top="65" Width="10" Height="5" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="210" Canvas.Top="70" Width="10" Height="1" /> + + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="230" Canvas.Top="70" Width="10" Height="1" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="250" Canvas.Top="65" Width="10" Height="5" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="270" Canvas.Top="60" Width="10" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="290" Canvas.Top="55" Width="10" Height="15" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="310" Canvas.Top="50" Width="10" Height="20" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="330" Canvas.Top="45" Width="10" Height="25" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="350" Canvas.Top="40" Width="10" Height="30" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="370" Canvas.Top="35" Width="10" Height="35" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="390" Canvas.Top="30" Width="10" Height="40" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="410" Canvas.Top="25" Width="10" Height="45" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="430" Canvas.Top="20" Width="10" Height="50" /> + + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="10" Canvas.Top="80" Width="10" Height="1" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="30" Canvas.Top="80" Width="10" Height="5" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="50" Canvas.Top="80" Width="10" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="70" Canvas.Top="80" Width="10" Height="15" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="90" Canvas.Top="80" Width="10" Height="20" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="110" Canvas.Top="80" Width="10" Height="25" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="130" Canvas.Top="80" Width="10" Height="30" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="150" Canvas.Top="80" Width="10" Height="35" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="170" Canvas.Top="80" Width="10" Height="40" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="190" Canvas.Top="80" Width="10" Height="45" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="210" Canvas.Top="80" Width="10" Height="50" /> + + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="230" Canvas.Top="80" Width="10" Height="50" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="250" Canvas.Top="80" Width="10" Height="45" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="270" Canvas.Top="80" Width="10" Height="40" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="290" Canvas.Top="80" Width="10" Height="35" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="310" Canvas.Top="80" Width="10" Height="30" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="330" Canvas.Top="80" Width="10" Height="25" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="350" Canvas.Top="80" Width="10" Height="20" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="370" Canvas.Top="80" Width="10" Height="15" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="390" Canvas.Top="80" Width="10" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="410" Canvas.Top="80" Width="10" Height="5" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="430" Canvas.Top="80" Width="10" Height="1" /> + + + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="10" Canvas.Top="140" Width="1" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="15" Canvas.Top="140" Width="5" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="25" Canvas.Top="140" Width="10" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="40" Canvas.Top="140" Width="15" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="60" Canvas.Top="140" Width="20" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="85" Canvas.Top="140" Width="25" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="115" Canvas.Top="140" Width="30" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="150" Canvas.Top="140" Width="35" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="190" Canvas.Top="140" Width="40" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="235" Canvas.Top="140" Width="45" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="290" Canvas.Top="140" Width="50" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="0" Canvas.Left="345" Canvas.Top="140" Width="55" Height="10" /> + + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="10" Canvas.Top="160" Width="1" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="15" Canvas.Top="160" Width="5" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="25" Canvas.Top="160" Width="10" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="40" Canvas.Top="160" Width="15" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="60" Canvas.Top="160" Width="20" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="85" Canvas.Top="160" Width="25" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="115" Canvas.Top="160" Width="30" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="150" Canvas.Top="160" Width="35" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="190" Canvas.Top="160" Width="40" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="235" Canvas.Top="160" Width="45" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="290" Canvas.Top="160" Width="50" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="1" Canvas.Left="345" Canvas.Top="160" Width="55" Height="10" /> + + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="10" Canvas.Top="180" Width="1" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="15" Canvas.Top="180" Width="5" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="25" Canvas.Top="180" Width="10" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="40" Canvas.Top="180" Width="15" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="60" Canvas.Top="180" Width="20" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="85" Canvas.Top="180" Width="25" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="115" Canvas.Top="180" Width="30" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="150" Canvas.Top="180" Width="35" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="190" Canvas.Top="180" Width="40" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="235" Canvas.Top="180" Width="45" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="290" Canvas.Top="180" Width="50" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="2" Canvas.Left="345" Canvas.Top="180" Width="55" Height="10" /> + + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="10" Canvas.Top="200" Width="1" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="15" Canvas.Top="200" Width="5" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="25" Canvas.Top="200" Width="10" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="40" Canvas.Top="200" Width="15" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="60" Canvas.Top="200" Width="20" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="85" Canvas.Top="200" Width="25" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="115" Canvas.Top="200" Width="30" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="150" Canvas.Top="200" Width="35" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="190" Canvas.Top="200" Width="40" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="235" Canvas.Top="200" Width="45" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="290" Canvas.Top="200" Width="50" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="4" Canvas.Left="345" Canvas.Top="200" Width="55" Height="10" /> + + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="10" Canvas.Top="220" Width="1" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="15" Canvas.Top="220" Width="5" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="25" Canvas.Top="220" Width="10" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="40" Canvas.Top="220" Width="15" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="60" Canvas.Top="220" Width="20" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="85" Canvas.Top="220" Width="25" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="115" Canvas.Top="220" Width="30" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="150" Canvas.Top="220" Width="35" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="190" Canvas.Top="220" Width="40" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="235" Canvas.Top="220" Width="45" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="290" Canvas.Top="220" Width="50" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="8" Canvas.Left="345" Canvas.Top="220" Width="55" Height="10" /> + + <!-- not quite perfect approximation using a Line where StrokeThickness == Height (because Height > StrokeThickness) --> + <Line Stroke="#FF00FF" StrokeThickness="10" StrokeStartLineCap="Round" StrokeEndLineCap="Round" X1="410" Y1="225" X2="455" Y2="225" /> + + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="10" Canvas.Top="240" Width="1" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="15" Canvas.Top="240" Width="5" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="25" Canvas.Top="240" Width="10" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="40" Canvas.Top="240" Width="15" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="60" Canvas.Top="240" Width="20" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="85" Canvas.Top="240" Width="25" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="115" Canvas.Top="240" Width="30" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="150" Canvas.Top="240" Width="35" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="190" Canvas.Top="240" Width="40" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="235" Canvas.Top="240" Width="45" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="290" Canvas.Top="240" Width="50" Height="10" /> + <Ellipse Fill="#000000" Stroke="#FF00FF" Stretch="Fill" StrokeThickness="16" Canvas.Left="345" Canvas.Top="240" Width="55" Height="10" /> + + <!-- approximation using a Line --> + <Line Stroke="#FF00FF" StrokeThickness="16" StrokeStartLineCap="Round" StrokeEndLineCap="Round" X1="353" Y1="270" X2="392" Y2="270" /> +</Canvas> _______________________________________________ Mono-patches maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-patches
