-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathSessionWindow.xaml
More file actions
35 lines (34 loc) · 4.83 KB
/
Copy pathSessionWindow.xaml
File metadata and controls
35 lines (34 loc) · 4.83 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
<Window x:Class="JKLM.SessionWindow"
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:JKLM"
mc:Ignorable="d"
Title="JKLM Solver" Height="830" Width="480" FontFamily="Arial" Topmost="True" ResizeMode="CanMinimize" Left="1104" Top="128">
<Grid>
<Label Content="JKLM Solver" HorizontalAlignment="Center" Margin="0,10,0,0" VerticalAlignment="Top" Height="50" Width="480" HorizontalContentAlignment="Center" FontSize="36" BorderBrush="Black" BorderThickness="0,0,0,5"/>
<TextBox x:Name="inputTextbox" HorizontalAlignment="Left" Margin="10,65,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="275" Height="35" FontSize="30" PreviewTextInput="TextValidationTextBox" KeyDown="inputTextbox_KeyDown"/>
<Button x:Name="solveButton" Content="Solve" HorizontalAlignment="Left" Margin="290,65,0,0" VerticalAlignment="Top" Height="35" Width="160" FontSize="30" Click="solveButton_Click"/>
<Label Content="Output" HorizontalAlignment="Center" Margin="0,105,0,0" VerticalAlignment="Top" Width="480" FontSize="20" HorizontalContentAlignment="Center" BorderBrush="Black"/>
<TextBox x:Name="outputBox" HorizontalAlignment="Center" Margin="0,138,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="460" Height="300" FontSize="10" ScrollViewer.HorizontalScrollBarVisibility="Disabled" ScrollViewer.VerticalScrollBarVisibility="Auto"/>
<Label Content="Chosen:" HorizontalAlignment="Left" Margin="10,443,0,0" VerticalAlignment="Top" Width="85" Height="30" FontSize="20"/>
<TextBox x:Name="chosenTextbox" HorizontalAlignment="Left" Margin="95,443,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="245" Height="30" IsEnabled="False" FontSize="20"/>
<Button x:Name="shuffleButton" Content="Shuffle" HorizontalAlignment="Left" Margin="345,443,0,0" VerticalAlignment="Top" Height="30" Width="105" FontSize="20" Click="shuffleButton_Click"/>
<Button x:Name="copyButton" Content="Copy To Clipboard" HorizontalAlignment="Center" Margin="0,478,0,0" VerticalAlignment="Top" Width="480" Height="50" FontSize="20" Click="copyButton_Click"/>
<Label Content="Used Words" HorizontalAlignment="Left" Margin="0,528,0,0" VerticalAlignment="Top" Width="170" FontSize="16" HorizontalContentAlignment="Center"/>
<TextBox x:Name="usedWordsTextbox" HorizontalAlignment="Left" Margin="0,556,0,0" TextWrapping="Wrap" VerticalAlignment="Top" Width="170" Height="258" ScrollViewer.HorizontalScrollBarVisibility="Disabled" ScrollViewer.VerticalScrollBarVisibility="Auto"/>
<Button x:Name="clearButton" Content="Clear" HorizontalAlignment="Left" Margin="175,533,0,0" VerticalAlignment="Top" Width="305" Height="24" FontSize="16" Click="clearButton_Click"/>
<CheckBox x:Name="autoTypeCheckbox" Content="Auto Type" HorizontalAlignment="Left" Margin="175,562,0,0" VerticalAlignment="Top" Width="153" Height="24" FontSize="16"/>
<CheckBox x:Name="autoEnterCheckbox" Content="Auto Enter" HorizontalAlignment="Left" Margin="328,562,0,0" VerticalAlignment="Top" Height="24" Width="142" FontSize="16"/>
<TextBox x:Name="delayTextbox" HorizontalAlignment="Left" Margin="262,625,0,0" TextWrapping="Wrap" Text="50" VerticalAlignment="Top" Width="195" Height="24" FontSize="16" PreviewTextInput="NumberValidationTextBox"/>
<Label Content="Delay (ms)" HorizontalAlignment="Left" Margin="175,623,0,0" VerticalAlignment="Top" FontSize="16"/>
<TextBox x:Name="minWordLengthTextbox" HorizontalAlignment="Left" Margin="351,656,0,0" TextWrapping="Wrap" Text="1" VerticalAlignment="Top" Width="106" Height="24" FontSize="16" PreviewTextInput="NumberValidationTextBox"/>
<Label Content="Minimum Word Length" HorizontalAlignment="Left" Margin="175,654,0,0" VerticalAlignment="Top" FontSize="16"/>
<TextBox x:Name="maxWordLengthTextbox" HorizontalAlignment="Left" Margin="351,687,0,0" TextWrapping="Wrap" Text="45" VerticalAlignment="Top" Width="106" Height="24" FontSize="16" PreviewTextInput="NumberValidationTextBox"/>
<Label Content="Maximum Word Length" HorizontalAlignment="Left" Margin="175,685,0,0" VerticalAlignment="Top" FontSize="16"/>
<Label Content="you should probably not touch these:" HorizontalAlignment="Left" Margin="170,586,0,0" VerticalAlignment="Top" FontSize="16" HorizontalContentAlignment="Center" Width="310"/>
<Label Content="https://github.com/dannynotsmart/JKLM-Solver" HorizontalAlignment="Left" Margin="175,750,0,0" VerticalAlignment="Top" Width="295"/>
<Label Content="Check out my code:" HorizontalAlignment="Left" Margin="175,726,0,0" VerticalAlignment="Top" Width="295"/>
</Grid>
</Window>