This commit is contained in:
Lluis Sanchez 2013-03-08 14:30:40 +01:00
Родитель 1e6225aae6
Коммит b999477a99
5 изменённых файлов: 23 добавлений и 9 удалений

Просмотреть файл

@ -74,6 +74,7 @@
</ItemGroup> </ItemGroup>
<ItemGroup> <ItemGroup>
<None Include="Info.plist" /> <None Include="Info.plist" />
<None Include="ReferenceImages\RectanglePathConnection.png" />
</ItemGroup> </ItemGroup>
<Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" /> <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
<Import Project="$(MSBuildExtensionsPath)\Mono\MonoMac\v0.0\Mono.MonoMac.targets" /> <Import Project="$(MSBuildExtensionsPath)\Mono\MonoMac\v0.0\Mono.MonoMac.targets" />

Двоичные данные
Testing/MacTestRunner/ReferenceImages/RectanglePathConnection.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 346 B

Просмотреть файл

@ -102,6 +102,16 @@ namespace Xwt
CheckImage ("Rectangle.png"); CheckImage ("Rectangle.png");
} }
[Test]
public void RectanglePathConnection ()
{
InitBlank ();
context.Rectangle (5.5, 5.5, 20, 20);
DrawCurrentPosition ();
context.Stroke ();
CheckImage ("RectanglePathConnection.png");
}
[Test] [Test]
public void RectangleFill () public void RectangleFill ()
{ {
@ -140,7 +150,7 @@ namespace Xwt
CheckImage ("StrokePreserve.png"); CheckImage ("StrokePreserve.png");
} }
void DrawArcTerminator () void DrawCurrentPosition ()
{ {
context.RelMoveTo (-2.5, -3); context.RelMoveTo (-2.5, -3);
context.RelLineTo (6, 0); context.RelLineTo (6, 0);
@ -159,7 +169,7 @@ namespace Xwt
{ {
InitBlank (); InitBlank ();
context.Arc (25, 25, 20.5, 0, 90); context.Arc (25, 25, 20.5, 0, 90);
DrawArcTerminator (); DrawCurrentPosition ();
context.SetColor (Colors.Black); context.SetColor (Colors.Black);
context.Stroke (); context.Stroke ();
@ -171,7 +181,7 @@ namespace Xwt
{ {
InitBlank (); InitBlank ();
context.Arc (25, 25, 20.5, -45, 45); context.Arc (25, 25, 20.5, -45, 45);
DrawArcTerminator (); DrawCurrentPosition ();
context.SetColor (Colors.Black); context.SetColor (Colors.Black);
context.Stroke (); context.Stroke ();
CheckImage ("ArcStartingNegative.png"); CheckImage ("ArcStartingNegative.png");
@ -182,7 +192,7 @@ namespace Xwt
{ {
InitBlank (); InitBlank ();
context.Arc (25, 25, 20.5, 300, 0); context.Arc (25, 25, 20.5, 300, 0);
DrawArcTerminator (); DrawCurrentPosition ();
context.SetColor (Colors.Black); context.SetColor (Colors.Black);
context.Stroke (); context.Stroke ();
CheckImage ("ArcSwappedAngles.png"); CheckImage ("ArcSwappedAngles.png");
@ -216,7 +226,7 @@ namespace Xwt
InitBlank (); InitBlank ();
context.MoveTo (25.5, 25.5); context.MoveTo (25.5, 25.5);
context.Arc (25.5, 25.5, 20, 0, 135); context.Arc (25.5, 25.5, 20, 0, 135);
DrawArcTerminator (); DrawCurrentPosition ();
context.LineTo (25.5, 25.5); context.LineTo (25.5, 25.5);
context.SetColor (Colors.Black); context.SetColor (Colors.Black);
context.Stroke (); context.Stroke ();
@ -232,7 +242,7 @@ namespace Xwt
{ {
InitBlank (); InitBlank ();
context.ArcNegative (25, 25, 20.5, 0, 90); context.ArcNegative (25, 25, 20.5, 0, 90);
DrawArcTerminator (); DrawCurrentPosition ();
context.SetColor (Colors.Black); context.SetColor (Colors.Black);
context.Stroke (); context.Stroke ();
CheckImage ("ArcNegative.png"); CheckImage ("ArcNegative.png");
@ -243,7 +253,7 @@ namespace Xwt
{ {
InitBlank (); InitBlank ();
context.ArcNegative (25, 25, 20.5, -45, 45); context.ArcNegative (25, 25, 20.5, -45, 45);
DrawArcTerminator (); DrawCurrentPosition ();
context.SetColor (Colors.Black); context.SetColor (Colors.Black);
context.Stroke (); context.Stroke ();
CheckImage ("ArcNegativeStartingNegative.png"); CheckImage ("ArcNegativeStartingNegative.png");
@ -254,7 +264,7 @@ namespace Xwt
{ {
InitBlank (); InitBlank ();
context.ArcNegative (25, 25, 20.5, 300, 0); context.ArcNegative (25, 25, 20.5, 300, 0);
DrawArcTerminator (); DrawCurrentPosition ();
context.SetColor (Colors.Black); context.SetColor (Colors.Black);
context.Stroke (); context.Stroke ();
CheckImage ("ArcNegativeSwappedAngles.png"); CheckImage ("ArcNegativeSwappedAngles.png");
@ -288,7 +298,7 @@ namespace Xwt
InitBlank (); InitBlank ();
context.MoveTo (25.5, 25.5); context.MoveTo (25.5, 25.5);
context.ArcNegative (25.5, 25.5, 20, 0, 135); context.ArcNegative (25.5, 25.5, 20, 0, 135);
DrawArcTerminator (); DrawCurrentPosition ();
context.LineTo (25.5, 25.5); context.LineTo (25.5, 25.5);
context.SetColor (Colors.Black); context.SetColor (Colors.Black);
context.Stroke (); context.Stroke ();

Двоичные данные
Testing/Tests/ReferenceImages/RectanglePathConnection.png Normal file

Двоичный файл не отображается.

После

Ширина:  |  Высота:  |  Размер: 265 B

Просмотреть файл

@ -217,6 +217,9 @@
<EmbeddedResource Include="ReferenceImages\CurvePathConnection.png"> <EmbeddedResource Include="ReferenceImages\CurvePathConnection.png">
<LogicalName>CurvePathConnection.png</LogicalName> <LogicalName>CurvePathConnection.png</LogicalName>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="ReferenceImages\RectanglePathConnection.png">
<LogicalName>RectanglePathConnection.png</LogicalName>
</EmbeddedResource>
</ItemGroup> </ItemGroup>
<ProjectExtensions> <ProjectExtensions>
<MonoDevelop> <MonoDevelop>