Skip to content

Instantly share code, notes, and snippets.

@laoshanlungo
Created June 20, 2018 10:09
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save laoshanlungo/016b08adb88db90159dbd28c04e4aff8 to your computer and use it in GitHub Desktop.
Save laoshanlungo/016b08adb88db90159dbd28c04e4aff8 to your computer and use it in GitHub Desktop.
<Window x:Class="Prog3SchachGui.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:Prog3SchachGui"
mc:Ignorable="d"
Title="MainWindow" Height="Auto" Width="1107.333" SizeToContent="WidthAndHeight"
Background="Beige" ResizeMode="CanResize">
<Grid>
<Grid x:Name="Visual_Board" ShowGridLines="True" HorizontalAlignment="Left" Height="432" Margin="527,27,0,0" VerticalAlignment="Top" Width="432">
<Grid.RowDefinitions>
<RowDefinition Height="54*"/>
<RowDefinition Height="54*"/>
<RowDefinition Height="54*"/>
<RowDefinition Height="54*"/>
<RowDefinition Height="54*"/>
<RowDefinition Height="54*"/>
<RowDefinition Height="54*"/>
<RowDefinition Height="54*"/>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="54*"/>
<ColumnDefinition Width="54*"/>
<ColumnDefinition Width="54*"/>
<ColumnDefinition Width="54*"/>
<ColumnDefinition Width="54*"/>
<ColumnDefinition Width="54*"/>
<ColumnDefinition Width="54*"/>
<ColumnDefinition Width="54*"/>
</Grid.ColumnDefinitions>
<Image x:Name="A8" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="0,0,0,0"/>
<Image x:Name="B8" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="54,0,0,0"/>
<Image x:Name="C8" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="108,0,0,0"/>
<Image x:Name="D8" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="162,0,0,0"/>
<Image x:Name="E8" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="216,0,0,0"/>
<Image x:Name="F8" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="270,0,0,0"/>
<Image x:Name="G8" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="324,0,0,0"/>
<Image x:Name="H8" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="378,0,0,0"/>
<Image x:Name="A7" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="0,54,0,0"/>
<Image x:Name="B7" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="54,54,0,0"/>
<Image x:Name="C7" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="108,54,0,0"/>
<Image x:Name="D7" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="162,54,0,0"/>
<Image x:Name="E7" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="216,54,0,0"/>
<Image x:Name="F7" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="270,54,0,0"/>
<Image x:Name="G7" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="324,54,0,0"/>
<Image x:Name="H7" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="378,54,0,0"/>
<Image x:Name="A6" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="0,108,0,0"/>
<Image x:Name="B6" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="54,108,0,0"/>
<Image x:Name="C6" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="108,108,0,0"/>
<Image x:Name="D6" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="162,108,0,0"/>
<Image x:Name="E6" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="216,108,0,0" />
<Image x:Name="F6" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="270,108,0,0" />
<Image x:Name="G6" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="324,108,0,0" />
<Image x:Name="H6" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="378,108,0,0" />
<Image x:Name="A5" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="0,162,0,0"/>
<Image x:Name="B5" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="54,162,0,0"/>
<Image x:Name="C5" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="108,162,0,0"/>
<Image x:Name="D5" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="162,162,0,0"/>
<Image x:Name="E5" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="216,162,0,0"/>
<Image x:Name="F5" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="270,162,0,0"/>
<Image x:Name="G5" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="324,162,0,0" />
<Image x:Name="H5" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="378,162,0,0"/>
<Image x:Name="A4" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="0,216,0,0"/>
<Image x:Name="B4" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="54,216,0,0"/>
<Image x:Name="C4" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="108,216,0,0"/>
<Image x:Name="D4" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="162,216,0,0"/>
<Image x:Name="E4" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="216,216,0,0" />
<Image x:Name="F4" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="270,216,0,0" />
<Image x:Name="G4" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="324,216,0,0"/>
<Image x:Name="H4" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="378,216,0,0" />
<Image x:Name="A3" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="0,270,0,0"/>
<Image x:Name="B3" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="54,270,0,0"/>
<Image x:Name="C3" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="108,270,0,0"/>
<Image x:Name="D3" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="162,270,0,0"/>
<Image x:Name="E3" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="216,270,0,0"/>
<Image x:Name="F3" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="270,270,0,0"/>
<Image x:Name="G3" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="324,270,0,0"/>
<Image x:Name="H3" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="378,270,0,0"/>
<Image x:Name="A2" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="0,324,0,0"/>
<Image x:Name="B2" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="54,324,0,0"/>
<Image x:Name="C2" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="108,324,0,0"/>
<Image x:Name="D2" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="162,324,0,0"/>
<Image x:Name="E2" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="216,324,0,0"/>
<Image x:Name="F2" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="270,324,0,0"/>
<Image x:Name="G2" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="324,324,0,0"/>
<Image x:Name="H2" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="378,324,0,0"/>
<Image x:Name="A1" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="0,378,0,0"/>
<Image x:Name="B1" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="54,378,0,0" />
<Image x:Name="C1" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="108,378,0,0"/>
<Image x:Name="D1" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="162,378,0,0"/>
<Image x:Name="E1" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="216,378,0,0"/>
<Image x:Name="F1" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="270,378,0,0"/>
<Image x:Name="G1" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="324,378,0,0"/>
<Image x:Name="H1" HorizontalAlignment="Left" Height="54" VerticalAlignment="Top" Width="54" Margin="378,378,0,0"/>
</Grid>
<Button x:Name="Forward" Background="SandyBrown" Foreground="AntiqueWhite" Content="Next move" HorizontalAlignment="Left" Margin="260,449,0,0" VerticalAlignment="Top" Width="183" Height="97" FontSize="32" FontFamily="Comic Sans MS" Click="Forward_Click"/>
<Button x:Name="Backward" Background="SandyBrown" Foreground="AntiqueWhite" Content="Last Move" HorizontalAlignment="Left" Margin="44,449,0,0" VerticalAlignment="Top" Width="194" Height="99" FontSize="32" RenderTransformOrigin="0.476,0.731" FontFamily="Comic Sans MS"/>
<Button x:Name="Start" Background="SandyBrown" Foreground="AntiqueWhite" Content="Jump to Start" HorizontalAlignment="Left" Margin="42,331,0,0" VerticalAlignment="Top" Width="196" Height="99" FontSize="28" RenderTransformOrigin="0.52,0.711" FontFamily="Comic Sans MS"/>
<Button x:Name="End" Background="SandyBrown" Foreground="AntiqueWhite" Content="Jump to End" HorizontalAlignment="Left" Margin="260,331,0,0" VerticalAlignment="Top" Width="183" Height="99" FontSize="28" RenderTransformOrigin="0.464,1.041" FontFamily="Comic Sans MS"/>
<Button x:Name="Load" Background="SandyBrown" Foreground="AntiqueWhite" Content="Open Match List" HorizontalAlignment="Left" Margin="42,27,0,0" VerticalAlignment="Top" Width="401" Height="125" FontSize="48" FontFamily="Comic Sans MS" Click="Load_Click"/>
<Button x:Name="Save" Background="SandyBrown" Foreground="AntiqueWhite" Content="Save as" HorizontalAlignment="Left" Margin="44,181,0,0" VerticalAlignment="Top" Width="399" Height="125" FontSize="48" FontFamily="Comic Sans MS" Click="Save_Click"/>
<TextBox x:Name="AusgabeBox" Visibility="Visible" Foreground="Black" HorizontalAlignment="Stretch" Margin="527,477,72.667,72.333" Text="" Width="Auto" FontSize="16" FontFamily="Comic Sans MS"/>
<CheckBox x:Name="ShowMoves" Content="Show Moves in Text" HorizontalAlignment="Left" Margin="479,551,0,0" VerticalAlignment="Top" Height="50" Width="398" FontSize="22" Checked="ShowMoves_Checked" Unchecked="ShowMoves_Unchecked"/>
<Button x:Name="Exit" Content="Exit" Background="SandyBrown" Foreground="AntiqueWhite" HorizontalAlignment="Left" Margin="744,533,0,0" VerticalAlignment="Top" Width="331" Height="49" Click="Button_Click" FontFamily="Comic Sans MS" FontSize="36"/>
</Grid>
</Window>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment