aboutsummaryrefslogtreecommitdiffstatsci
path: root/UnitTest
diff options
context:
space:
mode:
authorjpbruyere <jp.bruyere@hotmail.com>2016-02-01 23:31:22 +0100
committerjpbruyere <jp.bruyere@hotmail.com>2016-02-01 23:31:22 +0100
commit47fe040bb568b4eff544bb9f287481343216373e (patch)
tree497c57cb3028d54f01d4d5748743dd0af69a77ab /UnitTest
parent9fa17cdc9487e3ba92ef467c0c6d5d9941530de1 (diff)
debug and improvments
Diffstat (limited to 'UnitTest')
-rwxr-xr-xUnitTest/Interfaces/testButton.crow322
-rwxr-xr-xUnitTest/Interfaces/testImage.crow81
-rw-r--r--UnitTest/NUnitCrowWindow.cs10
-rw-r--r--UnitTest/UnitTest.csproj7
4 files changed, 415 insertions, 5 deletions
diff --git a/UnitTest/Interfaces/testButton.crow b/UnitTest/Interfaces/testButton.crow
new file mode 100755
index 00000000..5e4c5a5c
--- /dev/null
+++ b/UnitTest/Interfaces/testButton.crow
@@ -0,0 +1,322 @@
+<?xml version="1.0"?>
+<VerticalStack Fit="true">
+ <HorizontalStack Fit="True">
+ <Button Caption="but" MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack> <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="True">
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ <Button MouseClick="onButClick"/>
+ </HorizontalStack>
+</VerticalStack> \ No newline at end of file
diff --git a/UnitTest/Interfaces/testImage.crow b/UnitTest/Interfaces/testImage.crow
new file mode 100755
index 00000000..1939982e
--- /dev/null
+++ b/UnitTest/Interfaces/testImage.crow
@@ -0,0 +1,81 @@
+<?xml version="1.0"?>
+<VerticalStack Fit="true">
+ <HorizontalStack Fit="true" Background="Red" Margin="5">
+ <Label Text="SCALED PROPORTIONNAL" Width="150"/>
+ <Image Background="Blue" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Margin="10" Background="Blue" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Background="Blue" Width="20" Height="20" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Margin="2" Background="Blue" Width="20" Height="20" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Background="Blue" Width="50" Height="100" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Margin="10" Background="Blue" Width="50" Height="100" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Background="Blue" Width="100" Height="50" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Margin="10" Background="Blue" Width="100" Height="50" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Background="Blue" Width="50" Height="-1" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Margin="10" Background="Blue" Width="50" Height="-1" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="true" Background="Red" Margin="5">
+ <Label Text="SCALED NOT PROPORTIONNAL" Width="150"/>
+ <Image KeepProportions="false" Background="Blue" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image KeepProportions="false" Margin="10" Background="Blue" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image KeepProportions="false" Background="Blue" Width="20" Height="20" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image KeepProportions="false" Margin="2" Background="Blue" Width="20" Height="20" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image KeepProportions="false" Background="Blue" Width="50" Height="100" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image KeepProportions="false" Margin="10" Background="Blue" Width="50" Height="100" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image KeepProportions="false" Background="Blue" Width="100" Height="50" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image KeepProportions="false" Margin="10" Background="Blue" Width="100" Height="50" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image KeepProportions="false" Background="Blue" Width="50" Height="-1" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image KeepProportions="false" Margin="10" Background="Blue" Width="50" Height="-1" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="true" Background="Red" Margin="5">
+ <Label Text="UNSCALED" Width="150"/>
+ <Image Scaled="false" Background="Blue" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Scaled="false" Margin="10" Background="Blue" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Scaled="false" Background="Blue" Width="20" Height="20" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Scaled="false" Margin="2" Background="Blue" Width="20" Height="20" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Scaled="false" Background="Blue" Width="50" Height="100" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Scaled="false" Margin="10" Background="Blue" Width="50" Height="100" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Scaled="false" Background="Blue" Width="100" Height="50" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Scaled="false" Margin="10" Background="Blue" Width="100" Height="50" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Scaled="false" Background="Blue" Width="50" Height="-1" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ <Image Scaled="false" Margin="10" Background="Blue" Width="50" Height="-1" Path="#Crow.Images.Icons.updown.svg" SvgSub="down"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="true" Background="Red" Margin="5">
+ <Label Text="SCALED PROPORTIONNAL" Width="150"/>
+ <Image Background="Blue" Path="#Tests.image.tetra.png"/>
+ <Image Margin="10" Background="Blue" Path="#Tests.image.tetra.png"/>
+ <Image Background="Blue" Width="20" Height="20" Path="#Tests.image.tetra.png"/>
+ <Image Margin="2" Background="Blue" Width="20" Height="20" Path="#Tests.image.tetra.png"/>
+ <Image Background="Blue" Width="50" Height="100" Path="#Tests.image.tetra.png"/>
+ <Image Margin="10" Background="Blue" Width="50" Height="100" Path="#Tests.image.tetra.png"/>
+ <Image Background="Blue" Width="100" Height="50" Path="#Tests.image.tetra.png"/>
+ <Image Margin="10" Background="Blue" Width="100" Height="50" Path="#Tests.image.tetra.png"/>
+ <Image Background="Blue" Width="50" Height="-1" Path="#Tests.image.tetra.png"/>
+ <Image Margin="10" Background="Blue" Width="50" Height="-1" Path="#Tests.image.tetra.png"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="true" Background="Red" Margin="5">
+ <Label Text="SCALED NOT PROPORTIONNAL" Width="150"/>
+ <Image KeepProportions="false" Background="Blue" Path="#Tests.image.tetra.png"/>
+ <Image KeepProportions="false" Margin="10" Background="Blue" Path="#Tests.image.tetra.png"/>
+ <Image KeepProportions="false" Background="Blue" Width="20" Height="20" Path="#Tests.image.tetra.png"/>
+ <Image KeepProportions="false" Margin="2" Background="Blue" Width="20" Height="20" Path="#Tests.image.tetra.png"/>
+ <Image KeepProportions="false" Background="Blue" Width="50" Height="100" Path="#Tests.image.tetra.png"/>
+ <Image KeepProportions="false" Margin="10" Background="Blue" Width="50" Height="100" Path="#Tests.image.tetra.png"/>
+ <Image KeepProportions="false" Background="Blue" Width="100" Height="50" Path="#Tests.image.tetra.png"/>
+ <Image KeepProportions="false" Margin="10" Background="Blue" Width="100" Height="50" Path="#Tests.image.tetra.png"/>
+ <Image KeepProportions="false" Background="Blue" Width="50" Height="-1" Path="#Tests.image.tetra.png"/>
+ <Image KeepProportions="false" Margin="10" Background="Blue" Width="50" Height="-1" Path="#Tests.image.tetra.png"/>
+ </HorizontalStack>
+ <HorizontalStack Fit="true" Background="Red" Margin="5">
+ <Label Text="UNSCALED" Width="150"/>
+ <Image Scaled="false" Background="Blue" Path="#Tests.image.tetra.png"/>
+ <Image Scaled="false" Margin="10" Background="Blue" Path="#Tests.image.tetra.png"/>
+ <Image Scaled="false" Background="Blue" Width="20" Height="20" Path="#Tests.image.tetra.png"/>
+ <Image Scaled="false" Margin="2" Background="Blue" Width="20" Height="20" Path="#Tests.image.tetra.png"/>
+ <Image Scaled="false" Background="Blue" Width="50" Height="100" Path="#Tests.image.tetra.png"/>
+ <Image Scaled="false" Margin="10" Background="Blue" Width="50" Height="100" Path="#Tests.image.tetra.png"/>
+ <Image Scaled="false" Background="Blue" Width="100" Height="50" Path="#Tests.image.tetra.png"/>
+ <Image Scaled="false" Margin="10" Background="Blue" Width="100" Height="50" Path="#Tests.image.tetra.png"/>
+ <Image Scaled="false" Background="Blue" Width="50" Height="-1" Path="#Tests.image.tetra.png"/>
+ <Image Scaled="false" Margin="10" Background="Blue" Width="50" Height="-1" Path="#Tests.image.tetra.png"/>
+ </HorizontalStack>
+</VerticalStack> \ No newline at end of file
diff --git a/UnitTest/NUnitCrowWindow.cs b/UnitTest/NUnitCrowWindow.cs
index 0c73b8e7..5b5ede3f 100644
--- a/UnitTest/NUnitCrowWindow.cs
+++ b/UnitTest/NUnitCrowWindow.cs
@@ -301,7 +301,7 @@ namespace Crow
{
if (_activeWidget != null) {
//first, ensure object is still in the graphic tree
- if (_activeWidget.TopContainer == null) {
+ if (_activeWidget.HostContainer == null) {
activeWidget = null;
} else {
@@ -313,7 +313,7 @@ namespace Crow
if (_hoverWidget != null) {
//first, ensure object is still in the graphic tree
- if (_hoverWidget.TopContainer == null) {
+ if (_hoverWidget.HostContainer == null) {
hoverWidget = null;
} else {
//check topmost graphicobject first
@@ -374,7 +374,7 @@ namespace Crow
return;
}
- _activeWidget.onMouseButtonUp (this, e);
+ _activeWidget.onMouseUp (this, e);
_activeWidget = null;
}
void Mouse_ButtonDown(object sender, MouseButtonEventArgs e)
@@ -393,7 +393,7 @@ namespace Crow
}
_activeWidget = g;
- _activeWidget.onMouseButtonDown (this, e);
+ _activeWidget.onMouseDown (this, e);
}
void Mouse_WheelChanged(object sender, MouseWheelEventArgs e)
@@ -439,7 +439,7 @@ namespace Crow
Rectangle ILayoutable.ClientRectangle {
get { return new Size(this.ClientRectangle.Size.Width,this.ClientRectangle.Size.Height); }
}
- public IGOLibHost TopContainer {
+ public IGOLibHost HostContainer {
get { return this; }
}
diff --git a/UnitTest/UnitTest.csproj b/UnitTest/UnitTest.csproj
index ddd53b61..4ffa61a2 100644
--- a/UnitTest/UnitTest.csproj
+++ b/UnitTest/UnitTest.csproj
@@ -10,6 +10,7 @@
<RootNamespace>UnitTest</RootNamespace>
<AssemblyName>UnitTest</AssemblyName>
<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
+ <ReleaseVersion>0.2</ReleaseVersion>
</PropertyGroup>
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
<DebugSymbols>true</DebugSymbols>
@@ -64,6 +65,12 @@
<None Include="Interfaces\2.crow">
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
</None>
+ <None Include="Interfaces\testButton.crow">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
+ <None Include="Interfaces\testImage.crow">
+ <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
+ </None>
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\Crow.csproj">