diff options
Diffstat (limited to 'UnitTest/Interfaces')
| -rwxr-xr-x | UnitTest/Interfaces/testButton.crow | 322 | ||||
| -rwxr-xr-x | UnitTest/Interfaces/testImage.crow | 81 |
2 files changed, 403 insertions, 0 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 |