mirror of
https://github.com/kwsch/PKHeX.git
synced 2026-04-24 23:57:12 -05:00
Standardize all 107 subform views for consistent styling
Applied uniform styling standards to every subform dialog: - Window: FontFamily + FontSize=11 on all 107 views - Buttons: MinWidth=75, Padding=8,4 (replacing inconsistent widths) - Controls: Height=25 on all NumericUpDown/ComboBox/TextBox - Monospace: Consolas,Menlo,Courier New,monospace at FontSize=11 - Labels: FontWeight=SemiBold, FontSize=11 - Content margins: Margin=8 on root panels - Button bars: HorizontalAlignment=Right, Spacing=8 - Section headers: normalized from mixed 14/16px to 11-13px - Fixed code-behind in BoxViewerView and SettingsEditorView
This commit is contained in:
parent
8375c79801
commit
ed07a6e3e3
|
|
@ -1,44 +1,47 @@
|
|||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.Apricorn4View"
|
||||
x:DataType="vm:Apricorn4ViewModel"
|
||||
Title="Apricorn Editor"
|
||||
Width="350" Height="380"
|
||||
MinWidth="300" MinHeight="300"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.Apricorn4View"
|
||||
x:DataType="vm:Apricorn4ViewModel"
|
||||
Title="Apricorn Editor"
|
||||
Width="350" Height="380"
|
||||
MinWidth="300" MinHeight="300"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" Width="80" />
|
||||
<Button Content="Clear" Command="{Binding ClearAllCommand}" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
</StackPanel>
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Apricorn list -->
|
||||
<ScrollViewer>
|
||||
<ItemsControl ItemsSource="{Binding Apricorns}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:ApricornEntryModel">
|
||||
<Grid ColumnDefinitions="*,Auto" Margin="4,4">
|
||||
<TextBlock Grid.Column="0" Text="{Binding Name}"
|
||||
VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Column="1"
|
||||
Value="{Binding Count}"
|
||||
Minimum="0"
|
||||
Maximum="255"
|
||||
Width="100"
|
||||
VerticalAlignment="Center" />
|
||||
</Grid>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
</ItemsControl>
|
||||
</ScrollViewer>
|
||||
</DockPanel>
|
||||
<!-- Apricorn list -->
|
||||
<ScrollViewer>
|
||||
<ItemsControl ItemsSource="{Binding Apricorns}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:ApricornEntryModel">
|
||||
<Grid ColumnDefinitions="*,Auto" Margin="4,4">
|
||||
<TextBlock Grid.Column="0" Text="{Binding Name}"
|
||||
VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Column="1"
|
||||
Value="{Binding Count}"
|
||||
Minimum="0"
|
||||
Maximum="255"
|
||||
Width="100"
|
||||
Height="25"
|
||||
VerticalAlignment="Center" />
|
||||
</Grid>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
</ItemsControl>
|
||||
</ScrollViewer>
|
||||
</DockPanel>
|
||||
|
||||
</views:SubformWindow>
|
||||
|
|
|
|||
|
|
@ -1,26 +1,26 @@
|
|||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.BatchEditorView"
|
||||
x:DataType="vm:BatchEditorViewModel"
|
||||
Title="Batch Editor"
|
||||
Width="520" Height="480"
|
||||
MinWidth="400" MinHeight="380"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.BatchEditorView"
|
||||
x:DataType="vm:BatchEditorViewModel"
|
||||
Title="Batch Editor"
|
||||
Width="520" Height="480"
|
||||
MinWidth="400" MinHeight="380"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom: Buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Sample" Command="{Binding AddSampleInstructionsCommand}" Width="80" />
|
||||
<Button Content="Clear" Command="{Binding ClearInstructionsCommand}" Width="80" />
|
||||
<Button Content="Execute" Command="{Binding ExecuteCommand}" Width="80"
|
||||
<Button Content="Sample" Command="{Binding AddSampleInstructionsCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear" Command="{Binding ClearInstructionsCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Execute" Command="{Binding ExecuteCommand}" MinWidth="75" Padding="8,4"
|
||||
IsEnabled="{Binding !IsExecuting}" />
|
||||
<Button Content="Close" Click="OnCloseClick" Width="80" />
|
||||
<Button Content="Close" Click="OnCloseClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<DockPanel>
|
||||
|
|
@ -29,7 +29,7 @@
|
|||
<TextBlock Text="Scope:" VerticalAlignment="Center" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding ScopeOptions}"
|
||||
SelectedIndex="{Binding SelectedScope}"
|
||||
MinWidth="140" />
|
||||
MinWidth="140" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Instructions label -->
|
||||
|
|
@ -42,7 +42,7 @@
|
|||
BorderThickness="1" CornerRadius="4" Padding="6" MinHeight="80">
|
||||
<ScrollViewer>
|
||||
<TextBlock Text="{Binding ResultLog}"
|
||||
TextWrapping="Wrap" FontFamily="Consolas, Menlo, monospace"
|
||||
TextWrapping="Wrap" FontFamily="Consolas,Menlo,Courier New,monospace"
|
||||
FontSize="11" />
|
||||
</ScrollViewer>
|
||||
</Border>
|
||||
|
|
@ -56,7 +56,7 @@
|
|||
<TextBox Text="{Binding Instructions}"
|
||||
AcceptsReturn="True" AcceptsTab="True"
|
||||
TextWrapping="Wrap"
|
||||
FontFamily="Consolas, Menlo, monospace"
|
||||
FontFamily="Consolas,Menlo,Courier New,monospace"
|
||||
FontSize="11"
|
||||
Watermark="Enter batch instructions here..."
|
||||
MinHeight="120" />
|
||||
|
|
|
|||
|
|
@ -1,32 +1,34 @@
|
|||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.BattlePass4View"
|
||||
x:DataType="vm:BattlePass4ViewModel"
|
||||
Title="Battle Pass Editor"
|
||||
Width="700" Height="650"
|
||||
MinWidth="550" MinHeight="450"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.BattlePass4View"
|
||||
x:DataType="vm:BattlePass4ViewModel"
|
||||
Title="Battle Pass Editor"
|
||||
Width="700" Height="650"
|
||||
MinWidth="550" MinHeight="450"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Unlock Custom" Command="{Binding UnlockCustomCommand}" />
|
||||
<Button Content="Unlock Rental" Command="{Binding UnlockRentalCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Unlock Custom" Command="{Binding UnlockCustomCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Unlock Rental" Command="{Binding UnlockRentalCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="220,*">
|
||||
<!-- Pass list -->
|
||||
<DockPanel Grid.Column="0" Margin="0,0,8,0">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal" Spacing="4" Margin="0,4,0,0">
|
||||
<Button Content="Up" Command="{Binding MoveUpCommand}" Width="50" />
|
||||
<Button Content="Down" Command="{Binding MoveDownCommand}" Width="50" />
|
||||
<Button Content="Delete" Command="{Binding DeletePassCommand}" Width="60" />
|
||||
<Button Content="Up" Command="{Binding MoveUpCommand}" Padding="6,2" FontSize="10" />
|
||||
<Button Content="Down" Command="{Binding MoveDownCommand}" Padding="6,2" FontSize="10" />
|
||||
<Button Content="Delete" Command="{Binding DeletePassCommand}" Padding="6,2" FontSize="10" />
|
||||
</StackPanel>
|
||||
<ListBox ItemsSource="{Binding PassList}"
|
||||
SelectedIndex="{Binding SelectedPassIndex}">
|
||||
|
|
@ -42,16 +44,16 @@
|
|||
<ScrollViewer Grid.Column="1">
|
||||
<StackPanel Spacing="8">
|
||||
<!-- Trainer Info -->
|
||||
<TextBlock Text="Trainer Info" FontWeight="Bold" />
|
||||
<TextBlock Text="Trainer Info" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="100,*" RowDefinitions="Auto,Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Name:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="0" Grid.Column="1" Text="{Binding PassName}" Margin="8,4" />
|
||||
<TextBox Grid.Row="0" Grid.Column="1" Text="{Binding PassName}" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="TID:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="1" Grid.Column="1" Text="{Binding Tid}" Width="100" Margin="8,4" />
|
||||
<TextBox Grid.Row="1" Grid.Column="1" Text="{Binding Tid}" Width="100" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="SID:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="2" Grid.Column="1" Text="{Binding Sid}" Width="100" Margin="8,4" />
|
||||
<TextBox Grid.Row="2" Grid.Column="1" Text="{Binding Sid}" Width="100" Height="25" Margin="8,4" />
|
||||
</Grid>
|
||||
|
||||
<!-- Flags -->
|
||||
|
|
@ -63,19 +65,19 @@
|
|||
</WrapPanel>
|
||||
|
||||
<!-- Catchphrases -->
|
||||
<TextBlock Text="Catchphrases" FontWeight="Bold" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Catchphrases" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<Grid ColumnDefinitions="80,*" RowDefinitions="Auto,Auto,Auto,Auto,Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Greeting:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="0" Grid.Column="1" Text="{Binding Greeting}" Margin="8,4" />
|
||||
<TextBox Grid.Row="0" Grid.Column="1" Text="{Binding Greeting}" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Sent Out:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="1" Grid.Column="1" Text="{Binding SentOut}" AcceptsReturn="True" Height="40" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Shift 1:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="2" Grid.Column="1" Text="{Binding Shift1}" Margin="8,4" />
|
||||
<TextBox Grid.Row="2" Grid.Column="1" Text="{Binding Shift1}" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Shift 2:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="3" Grid.Column="1" Text="{Binding Shift2}" Margin="8,4" />
|
||||
<TextBox Grid.Row="3" Grid.Column="1" Text="{Binding Shift2}" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Win:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="4" Grid.Column="1" Text="{Binding Win}" AcceptsReturn="True" Height="40" Margin="8,4" />
|
||||
|
|
@ -85,38 +87,38 @@
|
|||
</Grid>
|
||||
|
||||
<!-- Creator Info -->
|
||||
<TextBlock Text="Creator" FontWeight="Bold" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Creator" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<Grid ColumnDefinitions="100,*" RowDefinitions="Auto,Auto,Auto,Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Creator:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="0" Grid.Column="1" Text="{Binding CreatorName}" Margin="8,4" />
|
||||
<TextBox Grid.Row="0" Grid.Column="1" Text="{Binding CreatorName}" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Birth Month:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="1" Grid.Column="1" Text="{Binding BirthMonth}" Width="100" Margin="8,4" />
|
||||
<TextBox Grid.Row="1" Grid.Column="1" Text="{Binding BirthMonth}" Width="100" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Birth Day:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="2" Grid.Column="1" Text="{Binding BirthDay}" Width="100" Margin="8,4" />
|
||||
<TextBox Grid.Row="2" Grid.Column="1" Text="{Binding BirthDay}" Width="100" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Region Code:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="3" Grid.Column="1" Text="{Binding RegionCode}" Width="100" Margin="8,4" />
|
||||
<TextBox Grid.Row="3" Grid.Column="1" Text="{Binding RegionCode}" Width="100" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Player ID:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="4" Grid.Column="1" Text="{Binding PlayerIdHex}" Margin="8,4" />
|
||||
<TextBox Grid.Row="4" Grid.Column="1" Text="{Binding PlayerIdHex}" Height="25" Margin="8,4" />
|
||||
</Grid>
|
||||
|
||||
<!-- Records -->
|
||||
<TextBlock Text="Records" FontWeight="Bold" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Records" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<Grid ColumnDefinitions="130,*" RowDefinitions="Auto,Auto,Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Battles:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Battles}" Minimum="0" Maximum="999999" Width="120" Margin="8,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Battles}" Minimum="0" Maximum="999999" Width="120" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Colosseum:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding RecordColosseumBattles}" Minimum="0" Maximum="999999" Width="120" Margin="8,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding RecordColosseumBattles}" Minimum="0" Maximum="999999" Width="120" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Free Battles:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding RecordFreeBattles}" Minimum="0" Maximum="999999" Width="120" Margin="8,4" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding RecordFreeBattles}" Minimum="0" Maximum="999999" Width="120" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Wi-Fi Battles:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding RecordWiFiBattles}" Minimum="0" Maximum="999999" Width="120" Margin="8,4" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding RecordWiFiBattles}" Minimum="0" Maximum="999999" Width="120" Height="25" Margin="8,4" />
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -1,27 +1,29 @@
|
|||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.BlockDump8View"
|
||||
x:DataType="vm:BlockDump8ViewModel"
|
||||
Title="Block Data Viewer"
|
||||
Width="700" Height="600"
|
||||
MinWidth="550" MinHeight="400"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.BlockDump8View"
|
||||
x:DataType="vm:BlockDump8ViewModel"
|
||||
Title="Block Data Viewer"
|
||||
Width="700" Height="600"
|
||||
MinWidth="550" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="250,*" RowDefinitions="*">
|
||||
<!-- Left: block list -->
|
||||
<DockPanel Grid.Column="0" Margin="0,0,8,0">
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Filter blocks..."
|
||||
Text="{Binding FilterText}" Margin="0,0,0,4" />
|
||||
Text="{Binding FilterText}" Height="25" Margin="0,0,0,4" />
|
||||
<ListBox ItemsSource="{Binding BlockKeys}"
|
||||
SelectedItem="{Binding SelectedBlock}">
|
||||
<ListBox.ItemTemplate>
|
||||
|
|
@ -34,13 +36,13 @@
|
|||
|
||||
<!-- Right: block detail -->
|
||||
<StackPanel Grid.Column="1" Spacing="8">
|
||||
<TextBlock Text="{Binding BlockName}" FontWeight="Bold" FontSize="14"
|
||||
<TextBlock Text="{Binding BlockName}" FontWeight="SemiBold" FontSize="11"
|
||||
IsVisible="{Binding HasBlockName}" />
|
||||
<TextBlock Text="{Binding BlockDetail}" FontFamily="Consolas,Courier New,monospace"
|
||||
TextWrapping="Wrap" />
|
||||
<TextBlock Text="Hex Data:" FontWeight="SemiBold" Margin="0,8,0,0" />
|
||||
<TextBlock Text="{Binding BlockDetail}" FontFamily="Consolas,Menlo,Courier New,monospace"
|
||||
FontSize="11" TextWrapping="Wrap" />
|
||||
<TextBlock Text="Hex Data:" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<ScrollViewer MaxHeight="300">
|
||||
<TextBlock Text="{Binding HexDump}" FontFamily="Consolas,Courier New,monospace"
|
||||
<TextBlock Text="{Binding HexDump}" FontFamily="Consolas,Menlo,Courier New,monospace"
|
||||
TextWrapping="Wrap" FontSize="11" />
|
||||
</ScrollViewer>
|
||||
</StackPanel>
|
||||
|
|
|
|||
|
|
@ -1,22 +1,24 @@
|
|||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.BoxExporterView"
|
||||
x:DataType="vm:BoxExporterViewModel"
|
||||
Title="Box Exporter"
|
||||
Width="400" Height="250"
|
||||
MinWidth="350" MinHeight="200"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.BoxExporterView"
|
||||
x:DataType="vm:BoxExporterViewModel"
|
||||
Title="Box Exporter"
|
||||
Width="400" Height="250"
|
||||
MinWidth="350" MinHeight="200"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
|
||||
<DockPanel Margin="12">
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<TextBlock Text="{Binding StatusText}" VerticalAlignment="Center" FontSize="12" />
|
||||
<Button Content="Export" Command="{Binding ExportCommand}" Width="80" />
|
||||
<Button Content="Close" Click="OnCloseClick" Width="80" />
|
||||
<TextBlock Text="{Binding StatusText}" VerticalAlignment="Center" FontSize="11" />
|
||||
<Button Content="Export" Command="{Binding ExportCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Close" Click="OnCloseClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Settings -->
|
||||
|
|
@ -25,7 +27,7 @@
|
|||
<TextBlock Text="File Namer:" VerticalAlignment="Center" Width="80" />
|
||||
<ComboBox ItemsSource="{Binding NamerNames}"
|
||||
SelectedIndex="{Binding SelectedNamerIndex}"
|
||||
MinWidth="200" />
|
||||
MinWidth="200" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
|
|
|
|||
|
|
@ -1,21 +1,23 @@
|
|||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.BoxLayoutView"
|
||||
x:DataType="vm:BoxLayoutViewModel"
|
||||
Title="Box Layout Editor"
|
||||
Width="450" Height="450"
|
||||
MinWidth="350" MinHeight="300"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.BoxLayoutView"
|
||||
x:DataType="vm:BoxLayoutViewModel"
|
||||
Title="Box Layout Editor"
|
||||
Width="450" Height="450"
|
||||
MinWidth="350" MinHeight="300"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Box list -->
|
||||
|
|
@ -35,6 +37,7 @@
|
|||
<TextBox Grid.Column="1"
|
||||
Text="{Binding Name}"
|
||||
Watermark="Box name"
|
||||
Height="25"
|
||||
VerticalAlignment="Center"
|
||||
Margin="0,0,8,0" />
|
||||
|
||||
|
|
@ -50,6 +53,7 @@
|
|||
Minimum="0"
|
||||
Maximum="255"
|
||||
Width="80"
|
||||
Height="25"
|
||||
VerticalAlignment="Center" />
|
||||
</Grid>
|
||||
</DataTemplate>
|
||||
|
|
|
|||
|
|
@ -1,25 +1,27 @@
|
|||
<Window xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.BoxViewerView"
|
||||
x:DataType="vm:BoxViewerViewModel"
|
||||
Title="Box Viewer"
|
||||
Width="420" Height="380"
|
||||
MinWidth="350" MinHeight="300"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.BoxViewerView"
|
||||
x:DataType="vm:BoxViewerViewModel"
|
||||
Title="Box Viewer"
|
||||
Width="420" Height="380"
|
||||
MinWidth="350" MinHeight="300"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Box Navigation -->
|
||||
<Grid DockPanel.Dock="Top" ColumnDefinitions="Auto,*,Auto" Margin="0,0,0,8">
|
||||
<Button Grid.Column="0" Content="<" Command="{Binding PreviousBoxCommand}"
|
||||
Width="30" HorizontalContentAlignment="Center" />
|
||||
MinWidth="30" Padding="6,2" FontSize="10" HorizontalContentAlignment="Center" />
|
||||
<TextBlock Grid.Column="1" Text="{Binding BoxName}"
|
||||
HorizontalAlignment="Center" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" />
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<Button Grid.Column="2" Content=">" Command="{Binding NextBoxCommand}"
|
||||
Width="30" HorizontalContentAlignment="Center" />
|
||||
MinWidth="30" Padding="6,2" FontSize="10" HorizontalContentAlignment="Center" />
|
||||
</Grid>
|
||||
|
||||
<!-- Box Grid (6 columns x 5 rows = 30 slots) -->
|
||||
|
|
@ -37,4 +39,4 @@
|
|||
</ItemsControl>
|
||||
</DockPanel>
|
||||
|
||||
</Window>
|
||||
</views:SubformWindow>
|
||||
|
|
|
|||
|
|
@ -1,8 +1,6 @@
|
|||
using Avalonia.Controls;
|
||||
|
||||
namespace PKHeX.Avalonia.Views.Subforms;
|
||||
|
||||
public partial class BoxViewerView : Window
|
||||
public partial class BoxViewerView : PKHeX.Avalonia.Views.SubformWindow
|
||||
{
|
||||
public BoxViewerView()
|
||||
{
|
||||
|
|
|
|||
|
|
@ -1,24 +1,26 @@
|
|||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.CGearImage5View"
|
||||
x:DataType="vm:CGearImage5ViewModel"
|
||||
Title="C-Gear Skin"
|
||||
Width="350" Height="200"
|
||||
MinWidth="300" MinHeight="150"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.CGearImage5View"
|
||||
x:DataType="vm:CGearImage5ViewModel"
|
||||
Title="C-Gear Skin"
|
||||
Width="350" Height="200"
|
||||
MinWidth="300" MinHeight="150"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Close" Click="OnCloseClick" Width="80" />
|
||||
<Button Content="Close" Click="OnCloseClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="8" VerticalAlignment="Center" HorizontalAlignment="Center">
|
||||
<TextBlock Text="C-Gear Background Skin" FontWeight="Bold" FontSize="16"
|
||||
<TextBlock Text="C-Gear Background Skin" FontWeight="SemiBold" FontSize="11"
|
||||
HorizontalAlignment="Center" />
|
||||
<TextBlock Text="{Binding SkinStatus}" HorizontalAlignment="Center" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="12" HorizontalAlignment="Center"
|
||||
|
|
|
|||
|
|
@ -1,21 +1,23 @@
|
|||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.ChatterView"
|
||||
x:DataType="vm:ChatterViewModel"
|
||||
Title="{Binding WindowTitle}"
|
||||
Width="380" Height="300"
|
||||
MinWidth="300" MinHeight="250"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.ChatterView"
|
||||
x:DataType="vm:ChatterViewModel"
|
||||
Title="{Binding WindowTitle}"
|
||||
Width="380" Height="300"
|
||||
MinWidth="300" MinHeight="250"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="12">
|
||||
|
|
@ -24,16 +26,16 @@
|
|||
|
||||
<!-- Confusion Chance (read-only) -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Confusion Chance" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding ConfusionChance}" IsReadOnly="True" IsEnabled="False" />
|
||||
<TextBlock Text="Confusion Chance" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding ConfusionChance}" Height="25" IsReadOnly="True" IsEnabled="False" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Import/Export -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="PCM Recording" FontWeight="SemiBold" />
|
||||
<TextBlock Text="PCM Recording" FontWeight="SemiBold" FontSize="11" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<Button Content="Import PCM..." Click="OnImportPcmClick" Width="110" />
|
||||
<Button Content="Export PCM..." Click="OnExportPcmClick" Width="110" />
|
||||
<Button Content="Import PCM..." Click="OnImportPcmClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Export PCM..." Click="OnExportPcmClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,28 +1,30 @@
|
|||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.DLC5View"
|
||||
x:DataType="vm:DLC5ViewModel"
|
||||
Title="Gen 5 DLC Editor"
|
||||
Width="600" Height="550"
|
||||
MinWidth="450" MinHeight="400"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.DLC5View"
|
||||
x:DataType="vm:DLC5ViewModel"
|
||||
Title="Gen 5 DLC Editor"
|
||||
Width="600" Height="550"
|
||||
MinWidth="450" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<TabControl>
|
||||
<!-- C-Gear -->
|
||||
<TabItem Header="C-Gear">
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<TextBlock Text="C-Gear Skin" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="C-Gear Skin" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBlock Text="{Binding CGearStatus}" />
|
||||
</StackPanel>
|
||||
</TabItem>
|
||||
|
|
@ -30,7 +32,7 @@
|
|||
<!-- Battle Videos -->
|
||||
<TabItem Header="Battle Videos">
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<TextBlock Text="Battle Videos" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="Battle Videos" FontWeight="SemiBold" FontSize="11" />
|
||||
<ListBox ItemsSource="{Binding BattleVideos}" SelectedIndex="{Binding SelectedBattleVideoIndex}" MaxHeight="300">
|
||||
<ListBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:BattleVideo5Entry">
|
||||
|
|
@ -44,7 +46,7 @@
|
|||
<!-- PWT (B2W2 only) -->
|
||||
<TabItem Header="PWT" IsVisible="{Binding ShowPWT}">
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<TextBlock Text="Pokemon World Tournament" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="Pokemon World Tournament" FontWeight="SemiBold" FontSize="11" />
|
||||
<ListBox ItemsSource="{Binding PWTEntries}" SelectedIndex="{Binding SelectedPWTIndex}" MaxHeight="300">
|
||||
<ListBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:PWT5Entry">
|
||||
|
|
@ -58,7 +60,7 @@
|
|||
<!-- Pokestar (B2W2 only) -->
|
||||
<TabItem Header="Pokestar" IsVisible="{Binding ShowPokestar}">
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<TextBlock Text="Pokestar Studios" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="Pokestar Studios" FontWeight="SemiBold" FontSize="11" />
|
||||
<ListBox ItemsSource="{Binding PokestarMovies}" SelectedIndex="{Binding SelectedPokestarIndex}" MaxHeight="300">
|
||||
<ListBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:Pokestar5Entry">
|
||||
|
|
@ -72,10 +74,10 @@
|
|||
<!-- Musical -->
|
||||
<TabItem Header="Musical">
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<TextBlock Text="Musical Show" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="Musical Show" FontWeight="SemiBold" FontSize="11" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Musical Name:" VerticalAlignment="Center" />
|
||||
<TextBox Text="{Binding MusicalName}" Width="200" />
|
||||
<TextBox Text="{Binding MusicalName}" Width="200" Height="25" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
</TabItem>
|
||||
|
|
@ -83,7 +85,7 @@
|
|||
<!-- Memory Link -->
|
||||
<TabItem Header="Memory Link">
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<TextBlock Text="Memory Link Data" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="Memory Link Data" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBlock Text="{Binding Link1Status}" />
|
||||
<TextBlock Text="{Binding Link2Status}" />
|
||||
</StackPanel>
|
||||
|
|
|
|||
|
|
@ -1,18 +1,18 @@
|
|||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
xmlns:controls="using:PKHeX.Avalonia.Controls"
|
||||
xmlns:core="using:PKHeX.Core"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.DatabaseView"
|
||||
x:DataType="vm:DatabaseViewModel"
|
||||
Title="PKM Database"
|
||||
Width="560" Height="700"
|
||||
MinWidth="450" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
xmlns:controls="using:PKHeX.Avalonia.Controls"
|
||||
xmlns:core="using:PKHeX.Core"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.DatabaseView"
|
||||
x:DataType="vm:DatabaseViewModel"
|
||||
Title="PKM Database"
|
||||
Width="560" Height="700"
|
||||
MinWidth="450" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Top: Search/Filter bar -->
|
||||
|
|
@ -21,33 +21,33 @@
|
|||
<TextBlock Text="Species:" VerticalAlignment="Center" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedIndex="{Binding FilterSpeciesIndex}"
|
||||
MinWidth="180">
|
||||
MinWidth="180" Height="25">
|
||||
<ComboBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="core:ComboItem">
|
||||
<TextBlock Text="{Binding Text}" />
|
||||
</DataTemplate>
|
||||
</ComboBox.ItemTemplate>
|
||||
</ComboBox>
|
||||
<Button Content="Search" Command="{Binding SearchCommand}" Width="80"
|
||||
<Button Content="Search" Command="{Binding SearchCommand}" MinWidth="75" Padding="8,4"
|
||||
IsEnabled="{Binding IsSearchEnabled}" />
|
||||
<Button Content="Reset" Command="{Binding ResetFiltersCommand}" Width="80" />
|
||||
<Button Content="Reset" Command="{Binding ResetFiltersCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
|
||||
<!-- Bottom: Status bar and paging -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Spacing="4" Margin="0,8,0,0">
|
||||
<StackPanel Orientation="Horizontal" Spacing="8" HorizontalAlignment="Center">
|
||||
<Button Content="<" Command="{Binding PreviousPageCommand}" Width="40" MinWidth="40" />
|
||||
<Button Content="<" Command="{Binding PreviousPageCommand}" MinWidth="40" Padding="6,2" FontSize="10" />
|
||||
<TextBlock Text="{Binding CurrentPage, StringFormat='Page {0}'}"
|
||||
VerticalAlignment="Center" FontSize="11" />
|
||||
<TextBlock Text="{Binding TotalPages, StringFormat='/ {0}'}"
|
||||
VerticalAlignment="Center" FontSize="11" />
|
||||
<Button Content=">" Command="{Binding NextPageCommand}" Width="40" MinWidth="40" />
|
||||
<Button Content=">" Command="{Binding NextPageCommand}" MinWidth="40" Padding="6,2" FontSize="10" />
|
||||
</StackPanel>
|
||||
<TextBlock Text="{Binding StatusText}" FontSize="11"
|
||||
HorizontalAlignment="Center" />
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right" Spacing="8">
|
||||
<Button Content="Close" Click="OnCloseClick" Width="80" />
|
||||
<Button Content="Close" Click="OnCloseClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
|
||||
|
|
|
|||
|
|
@ -1,20 +1,22 @@
|
|||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.Donut9aView"
|
||||
x:DataType="vm:Donut9aViewModel"
|
||||
Title="Donut Editor (Z-A)"
|
||||
Width="650" Height="550"
|
||||
MinWidth="500" MinHeight="400"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.Donut9aView"
|
||||
x:DataType="vm:Donut9aViewModel"
|
||||
Title="Donut Editor (Z-A)"
|
||||
Width="650" Height="550"
|
||||
MinWidth="500" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="200,*">
|
||||
|
|
@ -23,7 +25,7 @@
|
|||
SelectedItem="{Binding SelectedDonut}" Margin="0,0,8,0">
|
||||
<ListBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:DonutListItemModel">
|
||||
<TextBlock Text="{Binding DisplayName}" FontFamily="Consolas,Courier New,monospace" FontSize="11" />
|
||||
<TextBlock Text="{Binding DisplayName}" FontFamily="Consolas,Menlo,Courier New,monospace" FontSize="11" />
|
||||
</DataTemplate>
|
||||
</ListBox.ItemTemplate>
|
||||
</ListBox>
|
||||
|
|
@ -34,31 +36,31 @@
|
|||
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Stars" />
|
||||
<NumericUpDown Value="{Binding Stars}" Minimum="0" Maximum="5" />
|
||||
<TextBlock Text="Stars" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Stars}" Minimum="0" Maximum="5" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Calories" />
|
||||
<NumericUpDown Value="{Binding Calories}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Calories" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Calories}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Level Boost" />
|
||||
<NumericUpDown Value="{Binding LevelBoost}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="Level Boost" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding LevelBoost}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Donut Type" />
|
||||
<NumericUpDown Value="{Binding DonutType}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Donut Type" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding DonutType}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<TextBlock Text="Actions" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Actions" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel Orientation="Horizontal">
|
||||
<Button Content="Randomize All" Command="{Binding RandomizeAllCommand}" Margin="0,0,8,4" />
|
||||
<Button Content="Clone Current" Command="{Binding CloneCurrentCommand}" Margin="0,0,8,4" />
|
||||
<Button Content="Shiny Assortment" Command="{Binding ShinyAssortmentCommand}" Margin="0,0,8,4" />
|
||||
<Button Content="Reset" Command="{Binding ResetCurrentCommand}" Margin="0,0,8,4" />
|
||||
<Button Content="Randomize All" Command="{Binding RandomizeAllCommand}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
<Button Content="Clone Current" Command="{Binding CloneCurrentCommand}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
<Button Content="Shiny Assortment" Command="{Binding ShinyAssortmentCommand}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
<Button Content="Reset" Command="{Binding ResetCurrentCommand}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
</WrapPanel>
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
|
|
|||
|
|
@ -1,109 +1,111 @@
|
|||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.DonutEditor9aView"
|
||||
x:DataType="vm:DonutEditor9aViewModel"
|
||||
Title="Donut Detail Editor (Z-A)"
|
||||
Width="550" Height="600"
|
||||
MinWidth="450" MinHeight="400"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.DonutEditor9aView"
|
||||
x:DataType="vm:DonutEditor9aViewModel"
|
||||
Title="Donut Detail Editor (Z-A)"
|
||||
Width="550" Height="600"
|
||||
MinWidth="450" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8">
|
||||
<TextBlock Text="Donut Properties" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Donut Properties" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Stars" />
|
||||
<NumericUpDown Value="{Binding Stars}" Minimum="0" Maximum="5" />
|
||||
<TextBlock Text="Stars" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Stars}" Minimum="0" Maximum="5" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Calories" />
|
||||
<NumericUpDown Value="{Binding Calories}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Calories" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Calories}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Level Boost" />
|
||||
<NumericUpDown Value="{Binding LevelBoost}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="Level Boost" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding LevelBoost}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Donut Index" />
|
||||
<NumericUpDown Value="{Binding DonutIndex}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Donut Index" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding DonutIndex}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<TextBlock Text="Berries" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Berries" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*" RowDefinitions="Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Berry 0" />
|
||||
<NumericUpDown Value="{Binding Berry0}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Berry 0" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Berry0}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,4,4">
|
||||
<TextBlock Text="Berry 1" />
|
||||
<NumericUpDown Value="{Binding Berry1}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Berry 1" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Berry1}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Berry 2" />
|
||||
<NumericUpDown Value="{Binding Berry2}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Berry 2" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Berry2}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Berry 3" />
|
||||
<NumericUpDown Value="{Binding Berry3}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Berry 3" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Berry3}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,4,4">
|
||||
<TextBlock Text="Berry 4" />
|
||||
<NumericUpDown Value="{Binding Berry4}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Berry 4" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Berry4}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Berry 5" />
|
||||
<NumericUpDown Value="{Binding Berry5}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Berry 5" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Berry5}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="2" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Berry 6" />
|
||||
<NumericUpDown Value="{Binding Berry6}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Berry 6" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Berry6}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="2" Spacing="2" Margin="4,0,4,4">
|
||||
<TextBlock Text="Berry 7" />
|
||||
<NumericUpDown Value="{Binding Berry7}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Berry 7" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Berry7}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Grid.Row="2" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Berry 8" />
|
||||
<NumericUpDown Value="{Binding Berry8}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Berry 8" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Berry8}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<TextBlock Text="Flavors" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Flavors" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Flavor 0" />
|
||||
<NumericUpDown Value="{Binding Flavor0}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Flavor 0" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Flavor0}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="Flavor 1" />
|
||||
<NumericUpDown Value="{Binding Flavor1}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Flavor 1" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Flavor1}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Flavor 2" />
|
||||
<NumericUpDown Value="{Binding Flavor2}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Flavor 2" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Flavor2}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<StackPanel Spacing="2">
|
||||
<TextBlock Text="Milliseconds Since 1970" />
|
||||
<TextBox Text="{Binding Milliseconds}" />
|
||||
<TextBlock Text="Milliseconds Since 1970" FontSize="11" />
|
||||
<TextBox Text="{Binding Milliseconds}" Height="25" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -1,34 +1,36 @@
|
|||
<views:SubformWindow xmlns="https://github.com/avaloniaui"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.DonutFlavorProfile9aView"
|
||||
x:DataType="vm:DonutFlavorProfile9aViewModel"
|
||||
Title="Donut Flavor Profile (Z-A)"
|
||||
Width="350" Height="350"
|
||||
MinWidth="300" MinHeight="300"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:views="using:PKHeX.Avalonia.Views"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.DonutFlavorProfile9aView"
|
||||
x:DataType="vm:DonutFlavorProfile9aViewModel"
|
||||
Title="Donut Flavor Profile (Z-A)"
|
||||
Width="350" Height="350"
|
||||
MinWidth="300" MinHeight="300"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Close" Click="OnCloseClick" Width="80" />
|
||||
<Button Content="Close" Click="OnCloseClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="8" HorizontalAlignment="Center" VerticalAlignment="Center">
|
||||
<TextBlock Text="Flavor Profile" FontWeight="SemiBold" FontSize="14" HorizontalAlignment="Center" />
|
||||
<TextBlock Text="Flavor Profile" FontWeight="SemiBold" FontSize="11" HorizontalAlignment="Center" />
|
||||
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto,Auto,Auto" Margin="20">
|
||||
<TextBlock Grid.Column="0" Grid.Row="0" Text="Spicy" FontWeight="SemiBold" />
|
||||
<TextBlock Grid.Column="0" Grid.Row="0" Text="Spicy" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBlock Grid.Column="1" Grid.Row="0" Text="{Binding Spicy}" />
|
||||
<TextBlock Grid.Column="0" Grid.Row="1" Text="Fresh" FontWeight="SemiBold" />
|
||||
<TextBlock Grid.Column="0" Grid.Row="1" Text="Fresh" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBlock Grid.Column="1" Grid.Row="1" Text="{Binding Fresh}" />
|
||||
<TextBlock Grid.Column="0" Grid.Row="2" Text="Sweet" FontWeight="SemiBold" />
|
||||
<TextBlock Grid.Column="0" Grid.Row="2" Text="Sweet" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBlock Grid.Column="1" Grid.Row="2" Text="{Binding Sweet}" />
|
||||
<TextBlock Grid.Column="0" Grid.Row="3" Text="Bitter" FontWeight="SemiBold" />
|
||||
<TextBlock Grid.Column="0" Grid.Row="3" Text="Bitter" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBlock Grid.Column="1" Grid.Row="3" Text="{Binding Bitter}" />
|
||||
<TextBlock Grid.Column="0" Grid.Row="4" Text="Sour" FontWeight="SemiBold" />
|
||||
<TextBlock Grid.Column="0" Grid.Row="4" Text="Sour" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBlock Grid.Column="1" Grid.Row="4" Text="{Binding Sour}" />
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
|
|
|||
|
|
@ -9,40 +9,43 @@
|
|||
Title="Encounter Database"
|
||||
Width="560" Height="700"
|
||||
MinWidth="450" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Top: Species filter -->
|
||||
<StackPanel DockPanel.Dock="Top" Orientation="Horizontal" Spacing="8" Margin="0,0,0,8">
|
||||
<TextBlock Text="Species:" VerticalAlignment="Center" />
|
||||
<TextBlock Text="Species:" VerticalAlignment="Center" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedIndex="{Binding FilterSpeciesIndex}"
|
||||
MinWidth="200">
|
||||
MinWidth="200" Height="25">
|
||||
<ComboBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="core:ComboItem">
|
||||
<TextBlock Text="{Binding Text}" />
|
||||
</DataTemplate>
|
||||
</ComboBox.ItemTemplate>
|
||||
</ComboBox>
|
||||
<Button Content="Search" Command="{Binding SearchCommand}" Width="80"
|
||||
<Button Content="Search" Command="{Binding SearchCommand}"
|
||||
MinWidth="75" Padding="8,4"
|
||||
IsEnabled="{Binding IsSearchEnabled}" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Bottom: Status bar and paging -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Spacing="4" Margin="0,8,0,0">
|
||||
<StackPanel Orientation="Horizontal" Spacing="8" HorizontalAlignment="Center">
|
||||
<Button Content="<" Command="{Binding PreviousPageCommand}" Width="40" />
|
||||
<Button Content="<" Command="{Binding PreviousPageCommand}" MinWidth="75" Padding="8,4" />
|
||||
<TextBlock Text="{Binding CurrentPage, StringFormat='Page {0}'}"
|
||||
VerticalAlignment="Center" />
|
||||
<TextBlock Text="{Binding TotalPages, StringFormat='/ {0}'}"
|
||||
VerticalAlignment="Center" />
|
||||
<Button Content=">" Command="{Binding NextPageCommand}" Width="40" />
|
||||
<Button Content=">" Command="{Binding NextPageCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
<TextBlock Text="{Binding StatusText}" FontSize="12"
|
||||
<TextBlock Text="{Binding StatusText}" FontSize="11"
|
||||
HorizontalAlignment="Center" />
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right" Spacing="8">
|
||||
<Button Content="Close" Click="OnCloseClick" Width="80" />
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Close" Click="OnCloseClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
|
||||
|
|
|
|||
|
|
@ -7,44 +7,50 @@
|
|||
Title="Search Setup"
|
||||
Width="450" Height="400"
|
||||
MinWidth="350" MinHeight="300"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="12">
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<TextBlock Text="{Binding StatusText}" VerticalAlignment="Center" FontSize="12" />
|
||||
<Button Content="Search" Command="{Binding SearchCommand}" Width="80" />
|
||||
<Button Content="Reset" Command="{Binding ResetCommand}" Width="80" />
|
||||
<Button Content="Close" Click="OnCloseClick" Width="80" />
|
||||
<TextBlock Text="{Binding StatusText}" VerticalAlignment="Center" FontSize="11" />
|
||||
<Button Content="Search" Command="{Binding SearchCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Reset" Command="{Binding ResetCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Close" Click="OnCloseClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Filter fields -->
|
||||
<StackPanel Spacing="10">
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Species:" VerticalAlignment="Center" Width="80" />
|
||||
<TextBlock Text="Species:" VerticalAlignment="Center" Width="80"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedIndex="{Binding SelectedSpecies}"
|
||||
MinWidth="200" MaxDropDownHeight="300" />
|
||||
MinWidth="200" Height="25" MaxDropDownHeight="300" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Move:" VerticalAlignment="Center" Width="80" />
|
||||
<TextBlock Text="Move:" VerticalAlignment="Center" Width="80"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding MoveList}"
|
||||
SelectedIndex="{Binding SelectedMove}"
|
||||
MinWidth="200" MaxDropDownHeight="300" />
|
||||
MinWidth="200" Height="25" MaxDropDownHeight="300" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Ability:" VerticalAlignment="Center" Width="80" />
|
||||
<TextBlock Text="Ability:" VerticalAlignment="Center" Width="80"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding AbilityList}"
|
||||
SelectedIndex="{Binding SelectedAbility}"
|
||||
MinWidth="200" MaxDropDownHeight="300" />
|
||||
MinWidth="200" Height="25" MaxDropDownHeight="300" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Advanced instructions -->
|
||||
<TextBlock Text="Advanced Filter Instructions:" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Advanced Filter Instructions:" Margin="0,8,0,0"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding InstructionText}"
|
||||
AcceptsReturn="True"
|
||||
Height="100"
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="{Binding WindowTitle}"
|
||||
Width="600" Height="550"
|
||||
MinWidth="400" MinHeight="350"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,13 +16,13 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Search box -->
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search flags / works / system..."
|
||||
Text="{Binding SearchText}" Margin="0,0,0,8" />
|
||||
Text="{Binding SearchText}" Height="25" Margin="0,0,0,8" />
|
||||
|
||||
<!-- Tabs: Flags, System, Works -->
|
||||
<TabControl SelectedIndex="{Binding SelectedTabIndex}">
|
||||
|
|
@ -31,7 +33,7 @@
|
|||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:EventFlag8Model">
|
||||
<CheckBox IsChecked="{Binding Value}" Margin="4,1">
|
||||
<TextBlock Text="{Binding Label}" />
|
||||
<TextBlock Text="{Binding Label}" FontSize="11" />
|
||||
</CheckBox>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
|
|
@ -46,7 +48,7 @@
|
|||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:EventFlag8Model">
|
||||
<CheckBox IsChecked="{Binding Value}" Margin="4,1">
|
||||
<TextBlock Text="{Binding Label}" />
|
||||
<TextBlock Text="{Binding Label}" FontSize="11" />
|
||||
</CheckBox>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
|
|
@ -65,10 +67,11 @@
|
|||
Value="{Binding Value}"
|
||||
Minimum="0"
|
||||
Maximum="2147483647"
|
||||
Width="120"
|
||||
Width="120" Height="25"
|
||||
VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Column="1"
|
||||
Text="{Binding Label}"
|
||||
FontSize="11"
|
||||
VerticalAlignment="Center"
|
||||
Margin="8,0,0,0" />
|
||||
</Grid>
|
||||
|
|
|
|||
|
|
@ -16,13 +16,13 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Search box -->
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search flags / works..."
|
||||
Text="{Binding SearchText}" Margin="0,0,0,8" />
|
||||
Text="{Binding SearchText}" Height="25" Margin="0,0,0,8" />
|
||||
|
||||
<!-- Tabs: Flags and Works -->
|
||||
<TabControl SelectedIndex="{Binding SelectedTabIndex}">
|
||||
|
|
@ -52,7 +52,7 @@
|
|||
Value="{Binding Value}"
|
||||
Minimum="0"
|
||||
Maximum="65535"
|
||||
Width="100"
|
||||
Width="100" Height="25"
|
||||
FontSize="11"
|
||||
VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Column="1"
|
||||
|
|
|
|||
|
|
@ -7,14 +7,16 @@
|
|||
Title="Event Work Grid (Z-A)"
|
||||
Width="800" Height="650"
|
||||
MinWidth="600" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="160,*">
|
||||
|
|
@ -23,7 +25,7 @@
|
|||
SelectedItem="{Binding SelectedTab}" Margin="0,0,8,0">
|
||||
<ListBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:EventWork64TabModel">
|
||||
<TextBlock Text="{Binding Name}" />
|
||||
<TextBlock Text="{Binding Name}" FontSize="11" />
|
||||
</DataTemplate>
|
||||
</ListBox.ItemTemplate>
|
||||
</ListBox>
|
||||
|
|
@ -32,7 +34,7 @@
|
|||
<DockPanel Grid.Column="1"
|
||||
IsVisible="{Binding SelectedTab, Converter={x:Static ObjectConverters.IsNotNull}}">
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search..."
|
||||
Text="{Binding SelectedTab.SearchText}" Margin="0,0,0,4" />
|
||||
Text="{Binding SelectedTab.SearchText}" Height="25" Margin="0,0,0,4" />
|
||||
|
||||
<DataGrid ItemsSource="{Binding SelectedTab.FilteredRows}"
|
||||
AutoGenerateColumns="False"
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="{Binding WindowTitle}"
|
||||
Width="550" Height="550"
|
||||
MinWidth="400" MinHeight="350"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,13 +16,13 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Search box -->
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search flags / works..."
|
||||
Text="{Binding SearchText}" Margin="0,0,0,8" />
|
||||
Text="{Binding SearchText}" Height="25" Margin="0,0,0,8" />
|
||||
|
||||
<!-- Tabs: Flags and Works -->
|
||||
<TabControl SelectedIndex="{Binding SelectedTabIndex}">
|
||||
|
|
@ -31,7 +33,7 @@
|
|||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:EventWorkFlagModel">
|
||||
<CheckBox IsChecked="{Binding Value}" Margin="4,1">
|
||||
<TextBlock Text="{Binding Label}" />
|
||||
<TextBlock Text="{Binding Label}" FontSize="11" />
|
||||
</CheckBox>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
|
|
@ -50,10 +52,11 @@
|
|||
Value="{Binding Value}"
|
||||
Minimum="-2147483648"
|
||||
Maximum="2147483647"
|
||||
Width="120"
|
||||
Width="120" Height="25"
|
||||
VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Column="1"
|
||||
Text="{Binding Label}"
|
||||
FontSize="11"
|
||||
VerticalAlignment="Center"
|
||||
Margin="8,0,0,0" />
|
||||
</Grid>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Fashion Editor (Gen 9)"
|
||||
Width="750" Height="600"
|
||||
MinWidth="550" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,9 +16,10 @@
|
|||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Set All Owned" Command="{Binding SetAllOwnedCommand}"
|
||||
MinWidth="75" Padding="8,4"
|
||||
IsVisible="{Binding ShowSetAllOwned}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="180,*">
|
||||
|
|
@ -25,7 +28,7 @@
|
|||
SelectedItem="{Binding SelectedTab}" Margin="0,0,8,0">
|
||||
<ListBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:FashionBlockModel">
|
||||
<TextBlock Text="{Binding DisplayName}" />
|
||||
<TextBlock Text="{Binding DisplayName}" FontSize="11" />
|
||||
</DataTemplate>
|
||||
</ListBox.ItemTemplate>
|
||||
</ListBox>
|
||||
|
|
|
|||
|
|
@ -7,14 +7,16 @@
|
|||
Title="Flag/Work Editor (BDSP)"
|
||||
Width="750" Height="650"
|
||||
MinWidth="600" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<TabControl>
|
||||
|
|
@ -22,12 +24,14 @@
|
|||
<TabItem Header="Flags">
|
||||
<DockPanel>
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search flags..."
|
||||
Text="{Binding FlagSearchText}" Margin="0,0,0,4" />
|
||||
Text="{Binding FlagSearchText}" Height="25" Margin="0,0,0,4" />
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal" Spacing="8" Margin="0,8,0,0">
|
||||
<TextBlock Text="Custom Flag:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Value="{Binding CustomFlagIndex}" Minimum="0" Maximum="{Binding MaxFlagIndex}" Width="100" />
|
||||
<TextBlock Text="Custom Flag:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding CustomFlagIndex}" Minimum="0" Maximum="{Binding MaxFlagIndex}"
|
||||
Width="100" Height="25" />
|
||||
<CheckBox Content="Value" IsChecked="{Binding CustomFlagValue}" />
|
||||
<Button Content="Apply" Command="{Binding ApplyFlagCommand}" />
|
||||
<Button Content="Apply" Command="{Binding ApplyFlagCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
<ScrollViewer>
|
||||
<ItemsControl ItemsSource="{Binding FilteredFlags}">
|
||||
|
|
@ -45,12 +49,14 @@
|
|||
<TabItem Header="System">
|
||||
<DockPanel>
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search system flags..."
|
||||
Text="{Binding SystemSearchText}" Margin="0,0,0,4" />
|
||||
Text="{Binding SystemSearchText}" Height="25" Margin="0,0,0,4" />
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal" Spacing="8" Margin="0,8,0,0">
|
||||
<TextBlock Text="Custom System:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Value="{Binding CustomSystemIndex}" Minimum="0" Maximum="{Binding MaxSystemIndex}" Width="100" />
|
||||
<TextBlock Text="Custom System:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding CustomSystemIndex}" Minimum="0" Maximum="{Binding MaxSystemIndex}"
|
||||
Width="100" Height="25" />
|
||||
<CheckBox Content="Value" IsChecked="{Binding CustomSystemValue}" />
|
||||
<Button Content="Apply" Command="{Binding ApplySystemFlagCommand}" />
|
||||
<Button Content="Apply" Command="{Binding ApplySystemFlagCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
<ScrollViewer>
|
||||
<ItemsControl ItemsSource="{Binding FilteredSystemFlags}">
|
||||
|
|
@ -68,21 +74,25 @@
|
|||
<TabItem Header="Work">
|
||||
<DockPanel>
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search work values..."
|
||||
Text="{Binding WorkSearchText}" Margin="0,0,0,4" />
|
||||
Text="{Binding WorkSearchText}" Height="25" Margin="0,0,0,4" />
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal" Spacing="8" Margin="0,8,0,0">
|
||||
<TextBlock Text="Custom Work:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Value="{Binding CustomWorkIndex}" Minimum="0" Maximum="{Binding MaxWorkIndex}" Width="100" />
|
||||
<NumericUpDown Value="{Binding CustomWorkValue}" Minimum="-2147483648" Maximum="2147483647" Width="120" />
|
||||
<Button Content="Apply" Command="{Binding ApplyWorkCommand}" />
|
||||
<TextBlock Text="Custom Work:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding CustomWorkIndex}" Minimum="0" Maximum="{Binding MaxWorkIndex}"
|
||||
Width="100" Height="25" />
|
||||
<NumericUpDown Value="{Binding CustomWorkValue}" Minimum="-2147483648" Maximum="2147483647"
|
||||
Width="120" Height="25" />
|
||||
<Button Content="Apply" Command="{Binding ApplyWorkCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
<ScrollViewer>
|
||||
<ItemsControl ItemsSource="{Binding FilteredWork}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:WorkEntry8bModel">
|
||||
<StackPanel Orientation="Horizontal" Spacing="8" Margin="4,2">
|
||||
<TextBlock Text="{Binding Name}" Width="250" VerticalAlignment="Center" />
|
||||
<TextBlock Text="{Binding Name}" Width="250" VerticalAlignment="Center"
|
||||
FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Value}" Minimum="-2147483648" Maximum="2147483647"
|
||||
Width="120" VerticalAlignment="Center" />
|
||||
Width="120" Height="25" VerticalAlignment="Center" />
|
||||
</StackPanel>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
|
|
|
|||
|
|
@ -7,14 +7,16 @@
|
|||
Title="Flag/Work Editor (Z-A)"
|
||||
Width="750" Height="600"
|
||||
MinWidth="550" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="160,*">
|
||||
|
|
@ -23,7 +25,7 @@
|
|||
SelectedItem="{Binding SelectedTab}" Margin="0,0,8,0">
|
||||
<ListBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:FlagWork9aTabModel">
|
||||
<TextBlock Text="{Binding Name}" />
|
||||
<TextBlock Text="{Binding Name}" FontSize="11" />
|
||||
</DataTemplate>
|
||||
</ListBox.ItemTemplate>
|
||||
</ListBox>
|
||||
|
|
@ -32,7 +34,7 @@
|
|||
<DockPanel Grid.Column="1"
|
||||
IsVisible="{Binding SelectedTab, Converter={x:Static ObjectConverters.IsNotNull}}">
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search..."
|
||||
Text="{Binding SelectedTab.SearchText}" Margin="0,0,0,4" />
|
||||
Text="{Binding SelectedTab.SearchText}" Height="25" Margin="0,0,0,4" />
|
||||
|
||||
<DataGrid ItemsSource="{Binding SelectedTab.FilteredEntries}"
|
||||
AutoGenerateColumns="False"
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="{Binding WindowTitle}"
|
||||
Width="700" Height="550"
|
||||
MinWidth="500" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,17 +16,17 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Close" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Close" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Search box -->
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Filter files..."
|
||||
Text="{Binding SearchText}" Margin="0,0,0,8" />
|
||||
Text="{Binding SearchText}" Height="25" Margin="0,0,0,8" />
|
||||
|
||||
<Grid ColumnDefinitions="200,*">
|
||||
<!-- Folder list -->
|
||||
<DockPanel Grid.Column="0" Margin="0,0,4,0">
|
||||
<TextBlock DockPanel.Dock="Top" Text="Folders" FontWeight="SemiBold" Margin="0,0,0,4" />
|
||||
<TextBlock DockPanel.Dock="Top" Text="Folders" FontWeight="SemiBold" FontSize="11" Margin="0,0,0,4" />
|
||||
<ScrollViewer>
|
||||
<ItemsControl ItemsSource="{Binding Folders}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
|
|
@ -34,6 +36,7 @@
|
|||
CommandParameter="{Binding}"
|
||||
HorizontalAlignment="Stretch"
|
||||
HorizontalContentAlignment="Left"
|
||||
MinWidth="75" Padding="8,4"
|
||||
Margin="0,2" />
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Gear Editor"
|
||||
Width="650" Height="600"
|
||||
MinWidth="500" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,15 +16,16 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Unlock All" Command="{Binding UnlockAllCommand}" />
|
||||
<Button Content="Clear" Command="{Binding ClearAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Unlock All" Command="{Binding UnlockAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Shiny Outfits -->
|
||||
<WrapPanel DockPanel.Dock="Top" Orientation="Horizontal" Margin="0,0,0,8">
|
||||
<TextBlock Text="Shiny Outfits:" VerticalAlignment="Center" Margin="0,0,8,0" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Shiny Outfits:" VerticalAlignment="Center" Margin="0,0,8,0"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<CheckBox Content="Groudon" IsChecked="{Binding ShinyGroudon}" Margin="4" />
|
||||
<CheckBox Content="Lucario" IsChecked="{Binding ShinyLucario}" Margin="4" />
|
||||
<CheckBox Content="Electivire" IsChecked="{Binding ShinyElectivire}" Margin="4" />
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Geonet Editor"
|
||||
Width="650" Height="550"
|
||||
MinWidth="500" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,11 +16,11 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Set All" Command="{Binding SetAllLocationsCommand}" />
|
||||
<Button Content="Set Legal" Command="{Binding SetAllLegalLocationsCommand}" />
|
||||
<Button Content="Clear" Command="{Binding ClearLocationsCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Set All" Command="{Binding SetAllLocationsCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Set Legal" Command="{Binding SetAllLegalLocationsCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear" Command="{Binding ClearLocationsCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Global flag -->
|
||||
|
|
@ -38,7 +40,7 @@
|
|||
<DataGridTemplateColumn Header="Point" Width="100">
|
||||
<DataGridTemplateColumn.CellTemplate>
|
||||
<DataTemplate x:DataType="vm:GeonetEntryModel">
|
||||
<NumericUpDown Value="{Binding Point}" Minimum="0" Maximum="3" />
|
||||
<NumericUpDown Value="{Binding Point}" Minimum="0" Maximum="3" Height="25" />
|
||||
</DataTemplate>
|
||||
</DataGridTemplateColumn.CellTemplate>
|
||||
</DataGridTemplateColumn>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="{Binding WindowTitle}"
|
||||
Width="450" Height="450"
|
||||
MinWidth="350" MinHeight="300"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,16 +16,18 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Close" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Close" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Group selector -->
|
||||
<Grid DockPanel.Dock="Top" ColumnDefinitions="Auto,*,Auto" Margin="0,0,0,8">
|
||||
<Button Grid.Column="0" Content="<" Command="{Binding PreviousGroupCommand}" Width="30" />
|
||||
<Button Grid.Column="0" Content="<" Command="{Binding PreviousGroupCommand}"
|
||||
MinWidth="75" Padding="8,4" />
|
||||
<ComboBox Grid.Column="1" ItemsSource="{Binding GroupNames}"
|
||||
SelectedIndex="{Binding SelectedGroupIndex}"
|
||||
HorizontalAlignment="Stretch" Margin="4,0" />
|
||||
<Button Grid.Column="2" Content=">" Command="{Binding NextGroupCommand}" Width="30" />
|
||||
HorizontalAlignment="Stretch" Height="25" Margin="4,0" />
|
||||
<Button Grid.Column="2" Content=">" Command="{Binding NextGroupCommand}"
|
||||
MinWidth="75" Padding="8,4" />
|
||||
</Grid>
|
||||
|
||||
<!-- Slot list -->
|
||||
|
|
@ -34,7 +38,7 @@
|
|||
<Border Padding="8,4" Margin="0,1"
|
||||
Background="{DynamicResource SystemControlBackgroundAltHighBrush}"
|
||||
CornerRadius="4">
|
||||
<TextBlock Text="{Binding DisplayText}" />
|
||||
<TextBlock Text="{Binding DisplayText}" FontSize="11" />
|
||||
</Border>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Honey Tree Editor"
|
||||
Width="420" Height="400"
|
||||
MinWidth="350" MinHeight="350"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
|
||||
|
|
@ -14,45 +16,55 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="12">
|
||||
<!-- Tree selector -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Honey Tree" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Honey Tree" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding TreeNames}"
|
||||
SelectedIndex="{Binding SelectedTreeIndex}"
|
||||
Width="300" />
|
||||
Width="300" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Munchlax trees info -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Munchlax Trees:" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Munchlax Trees:" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBlock Text="{Binding MunchlaxTreesText}" TextWrapping="Wrap"
|
||||
Foreground="{DynamicResource SystemControlForegroundBaseMediumBrush}" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Tree properties -->
|
||||
<Grid ColumnDefinitions="Auto,*" RowDefinitions="Auto,Auto,Auto,Auto,Auto" Margin="0,4">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Time:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Time:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<StackPanel Grid.Row="0" Grid.Column="1" Orientation="Horizontal" Spacing="8" Margin="8,4">
|
||||
<NumericUpDown Value="{Binding Time}" Minimum="0" Maximum="65535" Width="120" />
|
||||
<Button Content="Set Catchable" Command="{Binding SetCatchableCommand}" />
|
||||
<NumericUpDown Value="{Binding Time}" Minimum="0" Maximum="65535" Width="120" Height="25" />
|
||||
<Button Content="Set Catchable" Command="{Binding SetCatchableCommand}"
|
||||
MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Shake:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Shake}" Minimum="0" Maximum="255" Width="120" Margin="8,4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Shake:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Shake}" Minimum="0" Maximum="255"
|
||||
Width="120" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Group:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding Group}" Minimum="0" Maximum="255" Width="120" Margin="8,4" />
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Group:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding Group}" Minimum="0" Maximum="255"
|
||||
Width="120" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Slot:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding Slot}" Minimum="0" Maximum="255" Width="120" Margin="8,4" />
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Slot:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding Slot}" Minimum="0" Maximum="255"
|
||||
Width="120" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Species:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBlock Grid.Row="4" Grid.Column="1" Text="{Binding SpeciesLabel}" VerticalAlignment="Center" Margin="8,4" FontWeight="SemiBold" />
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Species:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<TextBlock Grid.Row="4" Grid.Column="1" Text="{Binding SpeciesLabel}" VerticalAlignment="Center"
|
||||
Margin="8,4" FontWeight="SemiBold" FontSize="11" />
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
</DockPanel>
|
||||
|
|
|
|||
|
|
@ -16,10 +16,10 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Sort by Name" Command="{Binding SortByNameCommand}" MinWidth="90" />
|
||||
<Button Content="Sort by Count" Command="{Binding SortByCountCommand}" MinWidth="90" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Sort by Name" Command="{Binding SortByNameCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Sort by Count" Command="{Binding SortByCountCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Tab control with one tab per pouch -->
|
||||
|
|
@ -27,7 +27,7 @@
|
|||
SelectedIndex="{Binding SelectedPouchIndex}">
|
||||
<TabControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:InventoryPouchModel">
|
||||
<TextBlock Text="{Binding Name}" />
|
||||
<TextBlock Text="{Binding Name}" FontSize="11" />
|
||||
</DataTemplate>
|
||||
</TabControl.ItemTemplate>
|
||||
<TabControl.ContentTemplate>
|
||||
|
|
|
|||
|
|
@ -7,14 +7,17 @@
|
|||
Title="Species Chart"
|
||||
Width="950" Height="600"
|
||||
MinWidth="700" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom status -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal" Spacing="8" Margin="0,8,0,0">
|
||||
<TextBlock Text="{Binding StatusText}" FontSize="12" VerticalAlignment="Center" />
|
||||
<Button Content="Close" Click="OnCloseClick" Width="80" HorizontalAlignment="Right" />
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<TextBlock Text="{Binding StatusText}" FontSize="11" VerticalAlignment="Center" />
|
||||
<Button Content="Close" Click="OnCloseClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Data Grid -->
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="{Binding WindowTitle}"
|
||||
Width="550" Height="500"
|
||||
MinWidth="400" MinHeight="350"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,20 +16,20 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Clear Mail" Command="{Binding ClearMailCommand}" Width="90" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Clear Mail" Command="{Binding ClearMailCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="200,*">
|
||||
<!-- Mail list -->
|
||||
<DockPanel Grid.Column="0" Margin="0,0,4,0">
|
||||
<TextBlock DockPanel.Dock="Top" Text="Mail Entries" FontWeight="SemiBold" Margin="0,0,0,4" />
|
||||
<TextBlock DockPanel.Dock="Top" Text="Mail Entries" FontWeight="SemiBold" FontSize="11" Margin="0,0,0,4" />
|
||||
<ListBox ItemsSource="{Binding MailEntries}"
|
||||
SelectedIndex="{Binding SelectedIndex}">
|
||||
<ListBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:MailEntryModel">
|
||||
<TextBlock Text="{Binding Label}" />
|
||||
<TextBlock Text="{Binding Label}" FontSize="11" />
|
||||
</DataTemplate>
|
||||
</ListBox.ItemTemplate>
|
||||
</ListBox>
|
||||
|
|
@ -35,21 +37,21 @@
|
|||
|
||||
<!-- Mail details -->
|
||||
<StackPanel Grid.Column="1" Spacing="8" Margin="4,0,0,0">
|
||||
<TextBlock Text="Mail Details" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Mail Details" FontWeight="SemiBold" FontSize="11" />
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Author Name" />
|
||||
<TextBox Text="{Binding SelectedAuthorName}" />
|
||||
<TextBlock Text="Author Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding SelectedAuthorName}" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Author TID" />
|
||||
<NumericUpDown Value="{Binding SelectedAuthorTid}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Author TID" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding SelectedAuthorTid}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Mail Type" />
|
||||
<NumericUpDown Value="{Binding SelectedMailType}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="Mail Type" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding SelectedMailType}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
|
|
|||
|
|
@ -8,6 +8,8 @@
|
|||
Title="Memories / Amie Editor"
|
||||
Width="520" Height="600"
|
||||
MinWidth="400" MinHeight="450"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -15,8 +17,8 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
|
|
@ -27,50 +29,57 @@
|
|||
<Border BorderBrush="{DynamicResource SystemControlForegroundBaseMediumBrush}"
|
||||
BorderThickness="1" Padding="8" CornerRadius="4">
|
||||
<StackPanel Spacing="6">
|
||||
<Grid ColumnDefinitions="150,*" RowDefinitions="Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto" Margin="0,0,0,0">
|
||||
<Grid ColumnDefinitions="150,*" RowDefinitions="Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto">
|
||||
<!-- OT Friendship -->
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="OT Friendship:" VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="OT Friendship:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding OtFriendship}"
|
||||
Minimum="0" Maximum="255" Width="120" HorizontalAlignment="Left" />
|
||||
Minimum="0" Maximum="255" Width="120" Height="25" HorizontalAlignment="Left" />
|
||||
|
||||
<!-- HT Friendship -->
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="HT Friendship:" VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="HT Friendship:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding HtFriendship}"
|
||||
Minimum="0" Maximum="255" Width="120" HorizontalAlignment="Left" />
|
||||
Minimum="0" Maximum="255" Width="120" Height="25" HorizontalAlignment="Left" />
|
||||
|
||||
<!-- OT Affection -->
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="OT Affection:"
|
||||
VerticalAlignment="Center" IsVisible="{Binding HasAffection}" />
|
||||
VerticalAlignment="Center" IsVisible="{Binding HasAffection}"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding OtAffection}"
|
||||
Minimum="0" Maximum="255" Width="120" HorizontalAlignment="Left"
|
||||
Minimum="0" Maximum="255" Width="120" Height="25" HorizontalAlignment="Left"
|
||||
IsVisible="{Binding HasAffection}" />
|
||||
|
||||
<!-- HT Affection -->
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="HT Affection:"
|
||||
VerticalAlignment="Center" IsVisible="{Binding HasAffection}" />
|
||||
VerticalAlignment="Center" IsVisible="{Binding HasAffection}"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding HtAffection}"
|
||||
Minimum="0" Maximum="255" Width="120" HorizontalAlignment="Left"
|
||||
Minimum="0" Maximum="255" Width="120" Height="25" HorizontalAlignment="Left"
|
||||
IsVisible="{Binding HasAffection}" />
|
||||
|
||||
<!-- Fullness -->
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Fullness:"
|
||||
VerticalAlignment="Center" IsVisible="{Binding HasFullnessEnjoyment}" />
|
||||
VerticalAlignment="Center" IsVisible="{Binding HasFullnessEnjoyment}"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="1" Value="{Binding Fullness}"
|
||||
Minimum="0" Maximum="255" Width="120" HorizontalAlignment="Left"
|
||||
Minimum="0" Maximum="255" Width="120" Height="25" HorizontalAlignment="Left"
|
||||
IsVisible="{Binding HasFullnessEnjoyment}" />
|
||||
|
||||
<!-- Enjoyment -->
|
||||
<TextBlock Grid.Row="5" Grid.Column="0" Text="Enjoyment:"
|
||||
VerticalAlignment="Center" IsVisible="{Binding HasFullnessEnjoyment}" />
|
||||
VerticalAlignment="Center" IsVisible="{Binding HasFullnessEnjoyment}"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="5" Grid.Column="1" Value="{Binding Enjoyment}"
|
||||
Minimum="0" Maximum="255" Width="120" HorizontalAlignment="Left"
|
||||
Minimum="0" Maximum="255" Width="120" Height="25" HorizontalAlignment="Left"
|
||||
IsVisible="{Binding HasFullnessEnjoyment}" />
|
||||
|
||||
<!-- Sociability -->
|
||||
<TextBlock Grid.Row="6" Grid.Column="0" Text="Sociability:"
|
||||
VerticalAlignment="Center" IsVisible="{Binding HasSociability}" />
|
||||
VerticalAlignment="Center" IsVisible="{Binding HasSociability}"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="6" Grid.Column="1" Value="{Binding Sociability}"
|
||||
Minimum="0" Maximum="255" Width="120" HorizontalAlignment="Left"
|
||||
Minimum="0" Maximum="255" Width="120" Height="25" HorizontalAlignment="Left"
|
||||
IsVisible="{Binding HasSociability}" />
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
|
@ -83,12 +92,13 @@
|
|||
<Border BorderBrush="{DynamicResource SystemControlForegroundBaseMediumBrush}"
|
||||
BorderThickness="1" Padding="8" CornerRadius="4">
|
||||
<StackPanel Spacing="6" IsEnabled="{Binding IsOTEditable}">
|
||||
<Grid ColumnDefinitions="80,*" RowDefinitions="Auto,Auto,Auto,Auto" Margin="0,0,0,0">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Memory:" VerticalAlignment="Center" />
|
||||
<Grid ColumnDefinitions="80,*" RowDefinitions="Auto,Auto,Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Memory:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox Grid.Row="0" Grid.Column="1"
|
||||
ItemsSource="{Binding MemoryList}"
|
||||
SelectedIndex="{Binding OtMemoryIndex}"
|
||||
HorizontalAlignment="Stretch">
|
||||
Height="25" HorizontalAlignment="Stretch">
|
||||
<ComboBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="core:ComboItem">
|
||||
<TextBlock Text="{Binding Text}" />
|
||||
|
|
@ -96,23 +106,26 @@
|
|||
</ComboBox.ItemTemplate>
|
||||
</ComboBox>
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Intensity:" VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Intensity:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox Grid.Row="1" Grid.Column="1"
|
||||
ItemsSource="{Binding IntensityList}"
|
||||
SelectedIndex="{Binding OtIntensityIndex}"
|
||||
HorizontalAlignment="Stretch" />
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Feeling:" VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Feeling:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox Grid.Row="2" Grid.Column="1"
|
||||
ItemsSource="{Binding OTFeelingList}"
|
||||
SelectedIndex="{Binding OtFeelingIndex}"
|
||||
HorizontalAlignment="Stretch" />
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="TextVar:" VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="TextVar:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox Grid.Row="3" Grid.Column="1"
|
||||
ItemsSource="{Binding OTVarList}"
|
||||
SelectedIndex="{Binding OtVarIndex}"
|
||||
HorizontalAlignment="Stretch">
|
||||
Height="25" HorizontalAlignment="Stretch">
|
||||
<ComboBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="core:ComboItem">
|
||||
<TextBlock Text="{Binding Text}" />
|
||||
|
|
@ -130,12 +143,13 @@
|
|||
<Border BorderBrush="{DynamicResource SystemControlForegroundBaseMediumBrush}"
|
||||
BorderThickness="1" Padding="8" CornerRadius="4">
|
||||
<StackPanel Spacing="6">
|
||||
<Grid ColumnDefinitions="80,*" RowDefinitions="Auto,Auto,Auto,Auto" Margin="0,0,0,0">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Memory:" VerticalAlignment="Center" />
|
||||
<Grid ColumnDefinitions="80,*" RowDefinitions="Auto,Auto,Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Memory:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox Grid.Row="0" Grid.Column="1"
|
||||
ItemsSource="{Binding MemoryList}"
|
||||
SelectedIndex="{Binding HtMemoryIndex}"
|
||||
HorizontalAlignment="Stretch">
|
||||
Height="25" HorizontalAlignment="Stretch">
|
||||
<ComboBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="core:ComboItem">
|
||||
<TextBlock Text="{Binding Text}" />
|
||||
|
|
@ -143,23 +157,26 @@
|
|||
</ComboBox.ItemTemplate>
|
||||
</ComboBox>
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Intensity:" VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Intensity:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox Grid.Row="1" Grid.Column="1"
|
||||
ItemsSource="{Binding IntensityList}"
|
||||
SelectedIndex="{Binding HtIntensityIndex}"
|
||||
HorizontalAlignment="Stretch" />
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Feeling:" VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Feeling:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox Grid.Row="2" Grid.Column="1"
|
||||
ItemsSource="{Binding HTFeelingList}"
|
||||
SelectedIndex="{Binding HtFeelingIndex}"
|
||||
HorizontalAlignment="Stretch" />
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="TextVar:" VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="TextVar:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox Grid.Row="3" Grid.Column="1"
|
||||
ItemsSource="{Binding HTVarList}"
|
||||
SelectedIndex="{Binding HtVarIndex}"
|
||||
HorizontalAlignment="Stretch">
|
||||
Height="25" HorizontalAlignment="Stretch">
|
||||
<ComboBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="core:ComboItem">
|
||||
<TextBlock Text="{Binding Text}" />
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Gen 4 Misc Editor"
|
||||
Width="600" Height="700"
|
||||
MinWidth="500" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,25 +16,30 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="12">
|
||||
<!-- General -->
|
||||
<TextBlock Text="General" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="General" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="120,*" RowDefinitions="Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Coins:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Coins}" Minimum="0" Maximum="{Binding MaxCoins}" Width="160" Margin="8,4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Coins:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Coins}" Minimum="0" Maximum="{Binding MaxCoins}"
|
||||
Width="160" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="BP:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Bp}" Minimum="0" Maximum="9999" Width="160" Margin="8,4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="BP:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Bp}" Minimum="0" Maximum="9999"
|
||||
Width="160" Height="25" Margin="8,4" />
|
||||
</Grid>
|
||||
|
||||
<!-- Fly Destinations -->
|
||||
<TextBlock Text="Fly Destinations" FontWeight="Bold" FontSize="14" Margin="0,8,0,0" />
|
||||
<Button Content="Unlock All" Command="{Binding UnlockAllFlyDestCommand}" HorizontalAlignment="Left" />
|
||||
<TextBlock Text="Fly Destinations" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<Button Content="Unlock All" Command="{Binding UnlockAllFlyDestCommand}"
|
||||
MinWidth="75" Padding="8,4" HorizontalAlignment="Left" />
|
||||
<ItemsControl ItemsSource="{Binding FlyDestinations}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:FlyDestModel">
|
||||
|
|
@ -43,11 +50,14 @@
|
|||
|
||||
<!-- Poketch (Sinnoh only) -->
|
||||
<StackPanel Spacing="8" IsVisible="{Binding ShowPoketch}">
|
||||
<TextBlock Text="Poketch" FontWeight="Bold" FontSize="14" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Poketch" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Current App:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Value="{Binding CurrentPoketchApp}" Minimum="0" Maximum="24" Width="100" />
|
||||
<Button Content="Unlock All Apps" Command="{Binding UnlockAllPoketchAppsCommand}" />
|
||||
<TextBlock Text="Current App:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding CurrentPoketchApp}" Minimum="0" Maximum="24"
|
||||
Width="100" Height="25" />
|
||||
<Button Content="Unlock All Apps" Command="{Binding UnlockAllPoketchAppsCommand}"
|
||||
MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
<ItemsControl ItemsSource="{Binding PoketchApps}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
|
|
@ -60,21 +70,27 @@
|
|||
|
||||
<!-- UG Flags (Sinnoh only) -->
|
||||
<StackPanel Spacing="4" IsVisible="{Binding ShowUGFlags}">
|
||||
<TextBlock Text="Underground Flags Captured:" FontWeight="SemiBold" Margin="0,8,0,0" />
|
||||
<NumericUpDown Value="{Binding UgFlagsCaptured}" Minimum="0" Maximum="999999" Width="160" />
|
||||
<TextBlock Text="Underground Flags Captured:" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<NumericUpDown Value="{Binding UgFlagsCaptured}" Minimum="0" Maximum="999999"
|
||||
Width="160" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Walker (HGSS only) -->
|
||||
<StackPanel Spacing="8" IsVisible="{Binding ShowWalker}">
|
||||
<TextBlock Text="Pokewalker" FontWeight="Bold" FontSize="14" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Pokewalker" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<Grid ColumnDefinitions="100,*" RowDefinitions="Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Watts:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding WalkerWatts}" Minimum="0" Maximum="999999" Width="160" Margin="8,4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Watts:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding WalkerWatts}" Minimum="0" Maximum="999999"
|
||||
Width="160" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Steps:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding WalkerSteps}" Minimum="0" Maximum="999999" Width="160" Margin="8,4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Steps:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding WalkerSteps}" Minimum="0" Maximum="999999"
|
||||
Width="160" Height="25" Margin="8,4" />
|
||||
</Grid>
|
||||
<Button Content="Unlock All Courses" Command="{Binding UnlockAllWalkerCoursesCommand}" HorizontalAlignment="Left" />
|
||||
<Button Content="Unlock All Courses" Command="{Binding UnlockAllWalkerCoursesCommand}"
|
||||
MinWidth="75" Padding="8,4" HorizontalAlignment="Left" />
|
||||
<ItemsControl ItemsSource="{Binding WalkerCourses}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:WalkerCourseModel">
|
||||
|
|
@ -86,28 +102,38 @@
|
|||
|
||||
<!-- Pokeathlon (HGSS only) -->
|
||||
<StackPanel Spacing="4" IsVisible="{Binding ShowPokeathlon}">
|
||||
<TextBlock Text="Pokeathlon Points:" FontWeight="SemiBold" Margin="0,8,0,0" />
|
||||
<NumericUpDown Value="{Binding PokeathlonPoints}" Minimum="0" Maximum="999999" Width="160" />
|
||||
<TextBlock Text="Pokeathlon Points:" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<NumericUpDown Value="{Binding PokeathlonPoints}" Minimum="0" Maximum="999999"
|
||||
Width="160" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Map (HGSS only) -->
|
||||
<StackPanel Spacing="4" IsVisible="{Binding ShowMap}">
|
||||
<TextBlock Text="Map Upgrade:" FontWeight="SemiBold" Margin="0,8,0,0" />
|
||||
<ComboBox ItemsSource="{Binding MapOptions}" SelectedIndex="{Binding MapUpgradeIndex}" Width="200" />
|
||||
<TextBlock Text="Map Upgrade:" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<ComboBox ItemsSource="{Binding MapOptions}" SelectedIndex="{Binding MapUpgradeIndex}"
|
||||
Width="200" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Records -->
|
||||
<TextBlock Text="Records" FontWeight="Bold" FontSize="14" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Records" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<Grid ColumnDefinitions="100,100,100,*" RowDefinitions="Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Record16:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Record16Index}" Minimum="0" Maximum="76" Width="90" Margin="4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="2" Text="Value:" VerticalAlignment="Center" Margin="4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="3" Value="{Binding Record16Value}" Minimum="0" Maximum="65535" Width="120" Margin="4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Record16:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Record16Index}" Minimum="0" Maximum="76"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="2" Text="Value:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="3" Value="{Binding Record16Value}" Minimum="0" Maximum="65535"
|
||||
Width="120" Height="25" Margin="4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Record32:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Record32Index}" Minimum="0" Maximum="100" Width="90" Margin="4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="2" Text="Value:" VerticalAlignment="Center" Margin="4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="3" Value="{Binding Record32Value}" Minimum="0" Maximum="999999999" Width="120" Margin="4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Record32:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Record32Index}" Minimum="0" Maximum="100"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="2" Text="Value:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="3" Value="{Binding Record32Value}" Minimum="0" Maximum="999999999"
|
||||
Width="120" Height="25" Margin="4" />
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Gen 5 Misc Editor"
|
||||
Width="700" Height="750"
|
||||
MinWidth="550" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,15 +16,16 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<TabControl>
|
||||
<!-- Fly Destinations -->
|
||||
<TabItem Header="Fly">
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<Button Content="Unlock All" Command="{Binding UnlockAllFlyDestCommand}" HorizontalAlignment="Left" />
|
||||
<Button Content="Unlock All" Command="{Binding UnlockAllFlyDestCommand}"
|
||||
MinWidth="75" Padding="8,4" HorizontalAlignment="Left" />
|
||||
<ScrollViewer MaxHeight="500">
|
||||
<ItemsControl ItemsSource="{Binding FlyDestinations}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
|
|
@ -39,14 +42,20 @@
|
|||
<TabItem Header="Roamer" IsVisible="{Binding ShowRoamer}">
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<Grid ColumnDefinitions="130,*" RowDefinitions="Auto,Auto,Auto,Auto" Margin="0,4">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Tornadus (641):" VerticalAlignment="Center" Margin="0,4" />
|
||||
<ComboBox Grid.Row="0" Grid.Column="1" ItemsSource="{Binding RoamerStates}" SelectedIndex="{Binding Roamer641State}" Width="180" Margin="8,4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Tornadus (641):" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<ComboBox Grid.Row="0" Grid.Column="1" ItemsSource="{Binding RoamerStates}" SelectedIndex="{Binding Roamer641State}"
|
||||
Width="180" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Thundurus (642):" VerticalAlignment="Center" Margin="0,4" />
|
||||
<ComboBox Grid.Row="1" Grid.Column="1" ItemsSource="{Binding RoamerStates}" SelectedIndex="{Binding Roamer642State}" Width="180" Margin="8,4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Thundurus (642):" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<ComboBox Grid.Row="1" Grid.Column="1" ItemsSource="{Binding RoamerStates}" SelectedIndex="{Binding Roamer642State}"
|
||||
Width="180" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Roam Status:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<ComboBox Grid.Row="2" Grid.Column="1" ItemsSource="{Binding RoamStatusStates}" SelectedIndex="{Binding RoamStatus}" Width="180" Margin="8,4" />
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Roam Status:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<ComboBox Grid.Row="2" Grid.Column="1" ItemsSource="{Binding RoamStatusStates}" SelectedIndex="{Binding RoamStatus}"
|
||||
Width="180" Height="25" Margin="8,4" />
|
||||
</Grid>
|
||||
<CheckBox Content="Liberty Pass Activated" IsChecked="{Binding LibertyPass}" Margin="0,8" />
|
||||
</StackPanel>
|
||||
|
|
@ -55,7 +64,8 @@
|
|||
<!-- Key System (B2W2 only) -->
|
||||
<TabItem Header="Key System" IsVisible="{Binding ShowKeySystem}">
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<Button Content="Unlock All" Command="{Binding UnlockAllKeysCommand}" HorizontalAlignment="Left" />
|
||||
<Button Content="Unlock All" Command="{Binding UnlockAllKeysCommand}"
|
||||
MinWidth="75" Padding="8,4" HorizontalAlignment="Left" />
|
||||
<ItemsControl ItemsSource="{Binding KeyEntries}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:KeyEntry5Model">
|
||||
|
|
@ -69,7 +79,8 @@
|
|||
<!-- Musical Props -->
|
||||
<TabItem Header="Musical">
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<Button Content="Unlock All Props" Command="{Binding UnlockAllPropsCommand}" HorizontalAlignment="Left" />
|
||||
<Button Content="Unlock All Props" Command="{Binding UnlockAllPropsCommand}"
|
||||
MinWidth="75" Padding="8,4" HorizontalAlignment="Left" />
|
||||
<ScrollViewer MaxHeight="500">
|
||||
<ItemsControl ItemsSource="{Binding Props}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
|
|
@ -86,15 +97,19 @@
|
|||
<TabItem Header="Subway">
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<TextBlock Text="Running Battle" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="Running Battle" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="130,*" RowDefinitions="Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Current Type:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding SubwayCurrentType}" Minimum="0" Maximum="15" Width="120" Margin="8,4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Current Battle:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding SubwayCurrentBattle}" Minimum="0" Maximum="999" Width="120" Margin="8,4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Current Type:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding SubwayCurrentType}" Minimum="0" Maximum="15"
|
||||
Width="120" Height="25" Margin="8,4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Current Battle:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding SubwayCurrentBattle}" Minimum="0" Maximum="999"
|
||||
Width="120" Height="25" Margin="8,4" />
|
||||
</Grid>
|
||||
|
||||
<TextBlock Text="Normal Flags" FontWeight="Bold" FontSize="14" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Normal Flags" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Flag 0" IsChecked="{Binding SubwayFlag0}" Margin="4,2" />
|
||||
<CheckBox Content="Flag 1" IsChecked="{Binding SubwayFlag1}" Margin="4,2" />
|
||||
|
|
@ -102,7 +117,7 @@
|
|||
<CheckBox Content="Flag 3" IsChecked="{Binding SubwayFlag3}" Margin="4,2" />
|
||||
</WrapPanel>
|
||||
|
||||
<TextBlock Text="Super Flags" FontWeight="Bold" FontSize="14" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Super Flags" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Super Single" IsChecked="{Binding SuperSingle}" Margin="4,2" />
|
||||
<CheckBox Content="Super Double" IsChecked="{Binding SuperDouble}" Margin="4,2" />
|
||||
|
|
@ -111,48 +126,72 @@
|
|||
</WrapPanel>
|
||||
<CheckBox Content="NPC Met" IsChecked="{Binding NpcMet}" Margin="4,4" />
|
||||
|
||||
<TextBlock Text="Normal Records" FontWeight="Bold" FontSize="14" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Normal Records" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<Grid ColumnDefinitions="130,100,100,100" RowDefinitions="Auto,Auto,Auto,Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="1" Text="Past" FontWeight="SemiBold" Margin="4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="2" Text="Record" FontWeight="SemiBold" Margin="4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="1" Text="Past" FontWeight="SemiBold" FontSize="11" Margin="4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="2" Text="Record" FontWeight="SemiBold" FontSize="11" Margin="4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Single:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding SinglePast}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="2" Value="{Binding SingleRecord}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Single:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding SinglePast}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="2" Value="{Binding SingleRecord}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Double:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding DoublePast}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="2" Value="{Binding DoubleRecord}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Double:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding DoublePast}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="2" Value="{Binding DoubleRecord}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Multi NPC:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding MultiNpcPast}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="2" Value="{Binding MultiNpcRecord}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Multi NPC:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding MultiNpcPast}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="2" Value="{Binding MultiNpcRecord}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Multi Friends:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="1" Value="{Binding MultiFriendsPast}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="2" Value="{Binding MultiFriendsRecord}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Multi Friends:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="1" Value="{Binding MultiFriendsPast}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="2" Value="{Binding MultiFriendsRecord}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
</Grid>
|
||||
|
||||
<TextBlock Text="Super Records" FontWeight="Bold" FontSize="14" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Super Records" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<Grid ColumnDefinitions="130,100,100,100" RowDefinitions="Auto,Auto,Auto,Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="1" Text="Past" FontWeight="SemiBold" Margin="4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="2" Text="Record" FontWeight="SemiBold" Margin="4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="1" Text="Past" FontWeight="SemiBold" FontSize="11" Margin="4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="2" Text="Record" FontWeight="SemiBold" FontSize="11" Margin="4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Super Single:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding SuperSinglePast}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="2" Value="{Binding SuperSingleRecord}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Super Single:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding SuperSinglePast}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="2" Value="{Binding SuperSingleRecord}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Super Double:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding SuperDoublePast}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="2" Value="{Binding SuperDoubleRecord}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Super Double:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding SuperDoublePast}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="2" Value="{Binding SuperDoubleRecord}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Super Multi NPC:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding SuperMultiNpcPast}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="2" Value="{Binding SuperMultiNpcRecord}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Super Multi NPC:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding SuperMultiNpcPast}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="2" Value="{Binding SuperMultiNpcRecord}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Super Multi Friends:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="1" Value="{Binding SuperMultiFriendsPast}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="2" Value="{Binding SuperMultiFriendsRecord}" Minimum="0" Maximum="9999" Width="90" Margin="4" />
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Super Multi Friends:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="1" Value="{Binding SuperMultiFriendsPast}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="2" Value="{Binding SuperMultiFriendsRecord}" Minimum="0" Maximum="9999"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
@ -161,17 +200,25 @@
|
|||
<!-- Records -->
|
||||
<TabItem Header="Records">
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<TextBlock Text="Records" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="Records" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="100,100,100,*" RowDefinitions="Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Record16:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Record16Index}" Minimum="0" Maximum="99" Width="90" Margin="4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="2" Text="Value:" VerticalAlignment="Center" Margin="4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="3" Value="{Binding Record16Value}" Minimum="0" Maximum="65535" Width="120" Margin="4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Record16:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Record16Index}" Minimum="0" Maximum="99"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="2" Text="Value:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="3" Value="{Binding Record16Value}" Minimum="0" Maximum="65535"
|
||||
Width="120" Height="25" Margin="4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Record32:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Record32Index}" Minimum="0" Maximum="67" Width="90" Margin="4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="2" Text="Value:" VerticalAlignment="Center" Margin="4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="3" Value="{Binding Record32Value}" Minimum="0" Maximum="999999999" Width="120" Margin="4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Record32:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Record32Index}" Minimum="0" Maximum="67"
|
||||
Width="90" Height="25" Margin="4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="2" Text="Value:" VerticalAlignment="Center"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="3" Value="{Binding Record32Value}" Minimum="0" Maximum="999999999"
|
||||
Width="120" Height="25" Margin="4" />
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
</TabItem>
|
||||
|
|
|
|||
|
|
@ -7,58 +7,60 @@
|
|||
Title="Misc Editor (BDSP)"
|
||||
Width="450" Height="500"
|
||||
MinWidth="350" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8">
|
||||
<TextBlock Text="Event Unlocks" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Event Unlocks" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel Orientation="Horizontal">
|
||||
<Button Content="Unlock Spiritomb" Command="{Binding UnlockSpiritombCommand}"
|
||||
IsEnabled="{Binding SpiritombEnabled}" Margin="0,0,8,4" />
|
||||
IsEnabled="{Binding SpiritombEnabled}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
<Button Content="Unlock Darkrai" Command="{Binding UnlockDarkraiCommand}"
|
||||
IsEnabled="{Binding DarkraiEnabled}" Margin="0,0,8,4" />
|
||||
IsEnabled="{Binding DarkraiEnabled}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
<Button Content="Unlock Shaymin" Command="{Binding UnlockShayminCommand}"
|
||||
IsEnabled="{Binding ShayminEnabled}" Margin="0,0,8,4" />
|
||||
IsEnabled="{Binding ShayminEnabled}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
<Button Content="Unlock Arceus" Command="{Binding UnlockArceusCommand}"
|
||||
IsEnabled="{Binding ArceusEnabled}" Margin="0,0,8,4" />
|
||||
IsEnabled="{Binding ArceusEnabled}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
</WrapPanel>
|
||||
|
||||
<Separator />
|
||||
|
||||
<TextBlock Text="Legendary Actions" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Legendary Actions" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel Orientation="Horizontal">
|
||||
<Button Content="Unlock Dialga/Palkia" Command="{Binding UnlockBoxLegendCommand}"
|
||||
IsEnabled="{Binding BoxLegendEnabled}" Margin="0,0,8,4" />
|
||||
IsEnabled="{Binding BoxLegendEnabled}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
<Button Content="Respawn Roamer" Command="{Binding RespawnRoamerCommand}"
|
||||
IsEnabled="{Binding RoamerEnabled}" Margin="0,0,8,4" />
|
||||
IsEnabled="{Binding RoamerEnabled}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
</WrapPanel>
|
||||
|
||||
<Separator />
|
||||
|
||||
<TextBlock Text="Other" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Other" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel Orientation="Horizontal">
|
||||
<Button Content="Unlock All Zones" Command="{Binding UnlockZonesCommand}"
|
||||
IsEnabled="{Binding ZonesEnabled}" Margin="0,0,8,4" />
|
||||
IsEnabled="{Binding ZonesEnabled}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
<Button Content="Unlock Fashion" Command="{Binding UnlockFashionCommand}"
|
||||
IsEnabled="{Binding FashionEnabled}" Margin="0,0,8,4" />
|
||||
IsEnabled="{Binding FashionEnabled}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
</WrapPanel>
|
||||
|
||||
<Separator />
|
||||
|
||||
<TextBlock Text="Trainer Battles" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Trainer Battles" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel Orientation="Horizontal">
|
||||
<Button Content="Defeat All Trainers" Command="{Binding DefeatEyecatchCommand}"
|
||||
IsEnabled="{Binding DefeatEyecatchEnabled}" Margin="0,0,8,4" />
|
||||
IsEnabled="{Binding DefeatEyecatchEnabled}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
<Button Content="Rebattle All Trainers" Command="{Binding RebattleEyecatchCommand}"
|
||||
IsEnabled="{Binding RebattleEyecatchEnabled}" Margin="0,0,8,4" />
|
||||
IsEnabled="{Binding RebattleEyecatchEnabled}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
</WrapPanel>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Move Shop Editor"
|
||||
Width="450" Height="550"
|
||||
MinWidth="350" MinHeight="350"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,10 +16,10 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Set All" Command="{Binding SetAllCommand}" Width="70" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" Width="70" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Set All" Command="{Binding SetAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Record list -->
|
||||
|
|
@ -28,10 +30,12 @@
|
|||
<Grid ColumnDefinitions="Auto,Auto,*,Auto,Auto" Margin="4,2">
|
||||
<TextBlock Grid.Column="0" Text="{Binding DisplayIndex}"
|
||||
VerticalAlignment="Center" Margin="4,0"
|
||||
FontFamily="Consolas,Menlo,monospace"
|
||||
FontFamily="Consolas,Menlo,Courier New,monospace"
|
||||
FontSize="11"
|
||||
Foreground="{DynamicResource SystemControlForegroundBaseMediumBrush}" />
|
||||
<TextBlock Grid.Column="1" Text="{Binding MoveName}"
|
||||
VerticalAlignment="Center" Margin="4,0" Width="140" />
|
||||
VerticalAlignment="Center" Margin="4,0" Width="140"
|
||||
FontSize="11" />
|
||||
<CheckBox Grid.Column="2" Content="Purchased"
|
||||
IsChecked="{Binding IsPurchased}"
|
||||
VerticalAlignment="Center" Margin="4,0" />
|
||||
|
|
|
|||
|
|
@ -9,6 +9,8 @@
|
|||
Title="Mystery Gift Database"
|
||||
Width="560" Height="750"
|
||||
MinWidth="450" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -16,19 +18,20 @@
|
|||
<!-- Top: Search/Filter bar -->
|
||||
<StackPanel DockPanel.Dock="Top" Spacing="6" Margin="0,0,0,8">
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Species:" VerticalAlignment="Center" />
|
||||
<TextBlock Text="Species:" VerticalAlignment="Center" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedIndex="{Binding FilterSpeciesIndex}"
|
||||
MinWidth="180">
|
||||
MinWidth="180" Height="25">
|
||||
<ComboBox.ItemTemplate>
|
||||
<DataTemplate x:DataType="core:ComboItem">
|
||||
<TextBlock Text="{Binding Text}" />
|
||||
</DataTemplate>
|
||||
</ComboBox.ItemTemplate>
|
||||
</ComboBox>
|
||||
<Button Content="Search" Command="{Binding SearchCommand}" Width="80"
|
||||
<Button Content="Search" Command="{Binding SearchCommand}"
|
||||
MinWidth="75" Padding="8,4"
|
||||
IsEnabled="{Binding IsSearchEnabled}" />
|
||||
<Button Content="Reset" Command="{Binding ResetFiltersCommand}" Width="70" />
|
||||
<Button Content="Reset" Command="{Binding ResetFiltersCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
|
||||
|
|
@ -45,17 +48,17 @@
|
|||
</Border>
|
||||
|
||||
<StackPanel Orientation="Horizontal" Spacing="8" HorizontalAlignment="Center">
|
||||
<Button Content="<" Command="{Binding PreviousPageCommand}" Width="40" />
|
||||
<Button Content="<" Command="{Binding PreviousPageCommand}" MinWidth="75" Padding="8,4" />
|
||||
<TextBlock Text="{Binding CurrentPage, StringFormat='Page {0}'}"
|
||||
VerticalAlignment="Center" />
|
||||
<TextBlock Text="{Binding TotalPages, StringFormat='/ {0}'}"
|
||||
VerticalAlignment="Center" />
|
||||
<Button Content=">" Command="{Binding NextPageCommand}" Width="40" />
|
||||
<Button Content=">" Command="{Binding NextPageCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
<TextBlock Text="{Binding StatusText}" FontSize="12"
|
||||
<TextBlock Text="{Binding StatusText}" FontSize="11"
|
||||
HorizontalAlignment="Center" />
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right" Spacing="8">
|
||||
<Button Content="Close" Click="OnCloseClick" Width="80" />
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Close" Click="OnCloseClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
|
||||
|
|
|
|||
|
|
@ -8,16 +8,18 @@
|
|||
Width="400" Height="550"
|
||||
MinWidth="300" MinHeight="350"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Set All" Command="{Binding SetAllCommand}" Width="70" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" Width="70" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Set All" Command="{Binding SetAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Record list -->
|
||||
|
|
@ -31,7 +33,8 @@
|
|||
VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Column="1" Text="{Binding DisplayIndex}"
|
||||
VerticalAlignment="Center" Margin="4,0"
|
||||
FontFamily="Consolas,Menlo,monospace"
|
||||
FontFamily="Consolas,Menlo,Courier New,monospace"
|
||||
FontSize="11"
|
||||
Foreground="{DynamicResource SystemControlForegroundBaseMediumBrush}" />
|
||||
<TextBlock Grid.Column="2" Text="{Binding MoveName}"
|
||||
VerticalAlignment="Center" Margin="4,0,0,0" />
|
||||
|
|
|
|||
|
|
@ -8,15 +8,17 @@
|
|||
Width="700" Height="550"
|
||||
MinWidth="550" MinHeight="400"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<DataGrid ItemsSource="{Binding Poffins}"
|
||||
|
|
|
|||
|
|
@ -8,16 +8,18 @@
|
|||
Width="500" Height="500"
|
||||
MinWidth="400" MinHeight="400"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Fill All" Command="{Binding FillAllCommand}" />
|
||||
<Button Content="Delete All" Command="{Binding DeleteAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Fill All" Command="{Binding FillAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Delete All" Command="{Binding DeleteAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="200,*">
|
||||
|
|
@ -38,26 +40,40 @@
|
|||
<StackPanel Spacing="8" DataContext="{Binding SelectedPoffin}">
|
||||
<Grid ColumnDefinitions="Auto,*" RowDefinitions="Auto,Auto,Auto,Auto,Auto,Auto,Auto"
|
||||
x:DataType="vm:PoffinEntryModel">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Type:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Type}" Minimum="0" Maximum="255" Width="120" Margin="8,4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Type:" VerticalAlignment="Center" Margin="0,4"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Type}" Minimum="0" Maximum="255"
|
||||
Width="120" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Spicy:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding BoostSpicy}" Minimum="0" Maximum="255" Width="120" Margin="8,4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Spicy:" VerticalAlignment="Center" Margin="0,4"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding BoostSpicy}" Minimum="0" Maximum="255"
|
||||
Width="120" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Dry:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding BoostDry}" Minimum="0" Maximum="255" Width="120" Margin="8,4" />
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Dry:" VerticalAlignment="Center" Margin="0,4"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding BoostDry}" Minimum="0" Maximum="255"
|
||||
Width="120" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Sweet:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding BoostSweet}" Minimum="0" Maximum="255" Width="120" Margin="8,4" />
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Sweet:" VerticalAlignment="Center" Margin="0,4"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding BoostSweet}" Minimum="0" Maximum="255"
|
||||
Width="120" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Bitter:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="1" Value="{Binding BoostBitter}" Minimum="0" Maximum="255" Width="120" Margin="8,4" />
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Bitter:" VerticalAlignment="Center" Margin="0,4"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="1" Value="{Binding BoostBitter}" Minimum="0" Maximum="255"
|
||||
Width="120" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="5" Grid.Column="0" Text="Sour:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="5" Grid.Column="1" Value="{Binding BoostSour}" Minimum="0" Maximum="255" Width="120" Margin="8,4" />
|
||||
<TextBlock Grid.Row="5" Grid.Column="0" Text="Sour:" VerticalAlignment="Center" Margin="0,4"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="5" Grid.Column="1" Value="{Binding BoostSour}" Minimum="0" Maximum="255"
|
||||
Width="120" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="6" Grid.Column="0" Text="Smoothness:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="6" Grid.Column="1" Value="{Binding Smoothness}" Minimum="0" Maximum="255" Width="120" Margin="8,4" />
|
||||
<TextBlock Grid.Row="6" Grid.Column="0" Text="Smoothness:" VerticalAlignment="Center" Margin="0,4"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Grid.Row="6" Grid.Column="1" Value="{Binding Smoothness}" Minimum="0" Maximum="255"
|
||||
Width="120" Height="25" Margin="8,4" />
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -8,16 +8,18 @@
|
|||
Width="500" Height="500"
|
||||
MinWidth="400" MinHeight="400"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Max All" Command="{Binding MaximizeAllCommand}" />
|
||||
<Button Content="Delete All" Command="{Binding DeleteAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Max All" Command="{Binding MaximizeAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Delete All" Command="{Binding DeleteAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="180,*" Margin="0,0,0,8">
|
||||
|
|
@ -39,38 +41,38 @@
|
|||
x:DataType="vm:PokeBlock3Model"
|
||||
x:CompileBindings="False">
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Color" FontWeight="SemiBold" />
|
||||
<ComboBox x:Name="CB_Color" SelectedItem="{Binding Color}" />
|
||||
<TextBlock Text="Color" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox x:Name="CB_Color" SelectedItem="{Binding Color}" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Spicy (Cool)" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding Spicy}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="Spicy (Cool)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Spicy}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Dry (Beauty)" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding Dry}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="Dry (Beauty)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Dry}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Sweet (Cute)" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding Sweet}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="Sweet (Cute)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Sweet}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Bitter (Smart)" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding Bitter}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="Bitter (Smart)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Bitter}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Sour (Tough)" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding Sour}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="Sour (Tough)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Sour}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Feel (Sheen)" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding Feel}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="Feel (Sheen)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Feel}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -8,17 +8,19 @@
|
|||
Width="400" Height="500"
|
||||
MinWidth="300" MinHeight="350"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Unlock All" Command="{Binding UnlockAllCommand}" />
|
||||
<Button Content="No Trainers" Command="{Binding UnlockAllNoTrainersCommand}" />
|
||||
<Button Content="Clear" Command="{Binding ClearAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Unlock All" Command="{Binding UnlockAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="No Trainers" Command="{Binding UnlockAllNoTrainersCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Contact list -->
|
||||
|
|
@ -29,7 +31,8 @@
|
|||
<Grid ColumnDefinitions="Auto,*" Margin="4,2">
|
||||
<TextBlock Grid.Column="0" Text="{Binding Index, StringFormat='{}{0:00}'}"
|
||||
VerticalAlignment="Center" Width="30"
|
||||
FontFamily="Consolas,Menlo,monospace"
|
||||
FontFamily="Consolas,Menlo,Courier New,monospace"
|
||||
FontSize="11"
|
||||
Foreground="{DynamicResource SystemControlForegroundBaseMediumBrush}" />
|
||||
<TextBlock Grid.Column="1" Text="{Binding Name}"
|
||||
VerticalAlignment="Center" Margin="8,0" />
|
||||
|
|
|
|||
|
|
@ -8,27 +8,29 @@
|
|||
Width="600" Height="600"
|
||||
MinWidth="450" MinHeight="400"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Complete All" Command="{Binding CompleteAllCommand}" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Complete All" Command="{Binding CompleteAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Dex upgrade -->
|
||||
<StackPanel DockPanel.Dock="Top" Orientation="Horizontal" Spacing="8" Margin="0,0,0,8">
|
||||
<TextBlock Text="Dex Upgrade:" VerticalAlignment="Center" />
|
||||
<ComboBox ItemsSource="{Binding DexModes}" SelectedIndex="{Binding DexUpgraded}" Width="180" />
|
||||
<TextBlock Text="Dex Upgrade:" VerticalAlignment="Center" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding DexModes}" SelectedIndex="{Binding DexUpgraded}" Width="180" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Search box -->
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search species..."
|
||||
Text="{Binding SearchText}" Margin="0,0,0,8" />
|
||||
Text="{Binding SearchText}" Height="25" Margin="0,0,0,8" />
|
||||
|
||||
<!-- Species list -->
|
||||
<ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -8,18 +8,20 @@
|
|||
Width="700" Height="650"
|
||||
MinWidth="500" MinHeight="400"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Complete All" Command="{Binding CompleteAllCommand}" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Complete All" Command="{Binding CompleteAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Top controls -->
|
||||
|
|
@ -29,14 +31,14 @@
|
|||
<CheckBox Content="National Dex Active" IsChecked="{Binding NationalDexActive}" />
|
||||
</StackPanel>
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Spinda PID:" VerticalAlignment="Center" />
|
||||
<TextBox Text="{Binding SpindaPid}" Width="120" />
|
||||
<TextBlock Text="Spinda PID:" VerticalAlignment="Center" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding SpindaPid}" Width="120" Height="25" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
|
||||
<!-- Search box -->
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search species..."
|
||||
Text="{Binding SearchText}" Margin="0,0,0,8" />
|
||||
Text="{Binding SearchText}" Height="25" Margin="0,0,0,8" />
|
||||
|
||||
<!-- Species list -->
|
||||
<ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -8,23 +8,25 @@
|
|||
Width="700" Height="700"
|
||||
MinWidth="550" MinHeight="500"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel DockPanel.Dock="Top" Spacing="4" Margin="0,0,0,8">
|
||||
<TextBox Watermark="Search species..." Text="{Binding SearchText}" />
|
||||
<TextBox Watermark="Search species..." Text="{Binding SearchText}" Height="25" />
|
||||
<WrapPanel Orientation="Horizontal" Margin="0,4,0,0">
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Complete Dex" Command="{Binding CompleteDexCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Seen None" Command="{Binding SeenNoneCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Caught None" Command="{Binding CaughtNoneCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
<Button Content="Complete Dex" Command="{Binding CompleteDexCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
<Button Content="Seen None" Command="{Binding SeenNoneCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
<Button Content="Caught None" Command="{Binding CaughtNoneCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
</WrapPanel>
|
||||
</StackPanel>
|
||||
|
||||
|
|
@ -42,10 +44,10 @@
|
|||
<StackPanel Spacing="6"
|
||||
DataContext="{Binding SelectedEntry}"
|
||||
IsVisible="{Binding $parent[views:SubformWindow].DataContext.SelectedEntry, Converter={x:Static ObjectConverters.IsNotNull}}">
|
||||
<TextBlock Text="{Binding Label}" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="{Binding Label}" FontWeight="Bold" FontSize="13" />
|
||||
<CheckBox Content="Is New" IsChecked="{Binding IsNew}" />
|
||||
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" Margin="0,4,0,0" />
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" FontSize="11" Margin="0,4,0,0" />
|
||||
<CheckBox Content="Male" IsChecked="{Binding SeenMale}" />
|
||||
<CheckBox Content="Female" IsChecked="{Binding SeenFemale}" />
|
||||
<CheckBox Content="Genderless" IsChecked="{Binding SeenGenderless}" />
|
||||
|
|
@ -54,18 +56,18 @@
|
|||
<CheckBox Content="Mega 1" IsChecked="{Binding SeenMega1}" />
|
||||
<CheckBox Content="Mega 2" IsChecked="{Binding SeenMega2}" />
|
||||
|
||||
<TextBlock Text="Display" FontWeight="SemiBold" Margin="0,4,0,0" />
|
||||
<TextBlock Text="Display" FontWeight="SemiBold" FontSize="11" Margin="0,4,0,0" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Form:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Value="{Binding DisplayForm}" Minimum="0" Maximum="255" Width="80" />
|
||||
<TextBlock Text="Form:" VerticalAlignment="Center" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding DisplayForm}" Minimum="0" Maximum="255" Width="80" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Gender:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Value="{Binding DisplayGender}" Minimum="0" Maximum="2" Width="80" />
|
||||
<TextBlock Text="Gender:" VerticalAlignment="Center" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding DisplayGender}" Minimum="0" Maximum="2" Width="80" Height="25" />
|
||||
</StackPanel>
|
||||
<CheckBox Content="Display Shiny" IsChecked="{Binding DisplayShiny}" />
|
||||
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" Margin="0,4,0,0" />
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" FontSize="11" Margin="0,4,0,0" />
|
||||
<WrapPanel Orientation="Horizontal">
|
||||
<CheckBox Content="JPN" IsChecked="{Binding LangJPN}" Margin="0,0,8,0" />
|
||||
<CheckBox Content="ENG" IsChecked="{Binding LangENG}" Margin="0,0,8,0" />
|
||||
|
|
|
|||
|
|
@ -8,17 +8,19 @@
|
|||
Width="750" Height="650"
|
||||
MinWidth="600" MinHeight="450"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Complete Dex" Command="{Binding CompleteDexCommand}" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" />
|
||||
<Button Content="Caught None" Command="{Binding CaughtNoneCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Complete Dex" Command="{Binding CompleteDexCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Caught None" Command="{Binding CaughtNoneCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel DockPanel.Dock="Top" Spacing="8" Margin="0,0,0,8">
|
||||
|
|
@ -26,7 +28,7 @@
|
|||
</StackPanel>
|
||||
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search species..."
|
||||
Text="{Binding SearchText}" Margin="0,0,0,8" />
|
||||
Text="{Binding SearchText}" Height="25" Margin="0,0,0,8" />
|
||||
|
||||
<ScrollViewer>
|
||||
<ItemsControl ItemsSource="{Binding FilteredEntries}">
|
||||
|
|
@ -34,7 +36,7 @@
|
|||
<DataTemplate x:DataType="vm:PokedexBDSPEntryModel">
|
||||
<StackPanel Orientation="Horizontal" Spacing="6" Margin="4,2">
|
||||
<TextBlock Text="{Binding Label}" Width="180" VerticalAlignment="Center" />
|
||||
<ComboBox SelectedIndex="{Binding State}" Width="80" VerticalAlignment="Center">
|
||||
<ComboBox SelectedIndex="{Binding State}" Width="80" Height="25" VerticalAlignment="Center">
|
||||
<ComboBoxItem Content="None" />
|
||||
<ComboBoxItem Content="Heard" />
|
||||
<ComboBoxItem Content="Seen" />
|
||||
|
|
|
|||
|
|
@ -8,17 +8,19 @@
|
|||
Width="700" Height="650"
|
||||
MinWidth="550" MinHeight="450"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search species..."
|
||||
Text="{Binding SearchText}" Margin="0,0,0,8" />
|
||||
Text="{Binding SearchText}" Height="25" Margin="0,0,0,8" />
|
||||
|
||||
<ScrollViewer>
|
||||
<ItemsControl ItemsSource="{Binding FilteredEntries}">
|
||||
|
|
@ -29,7 +31,8 @@
|
|||
<CheckBox Content="Seen" IsChecked="{Binding Seen}" VerticalAlignment="Center" />
|
||||
<CheckBox Content="Complete" IsChecked="{Binding Complete}" VerticalAlignment="Center" />
|
||||
<CheckBox Content="Perfect" IsChecked="{Binding Perfect}" VerticalAlignment="Center" />
|
||||
<TextBlock Text="Research:" VerticalAlignment="Center" Margin="8,0,4,0" />
|
||||
<TextBlock Text="Research:" VerticalAlignment="Center" Margin="8,0,4,0"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBlock Text="{Binding ResearchLevel}" VerticalAlignment="Center" />
|
||||
</StackPanel>
|
||||
</DataTemplate>
|
||||
|
|
|
|||
|
|
@ -8,94 +8,96 @@
|
|||
Width="500" Height="700"
|
||||
MinWidth="400" MinHeight="500"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel DockPanel.Dock="Top" Margin="0,0,0,8">
|
||||
<TextBlock Text="{Binding SpeciesName}" FontWeight="Bold" FontSize="16" />
|
||||
<TextBlock Text="{Binding SpeciesName}" FontWeight="Bold" FontSize="13" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="4">
|
||||
<!-- Catch tasks -->
|
||||
<TextBlock Text="Catch Tasks" FontWeight="SemiBold" FontSize="13" Margin="0,4,0,2" />
|
||||
<TextBlock Text="Catch Tasks" FontWeight="SemiBold" FontSize="11" Margin="0,4,0,2" />
|
||||
<Grid ColumnDefinitions="180,*" RowDefinitions="Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Catch" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Task0}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Task0}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Catch Alpha" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Task1}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Task1}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Catch Large" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding Task2}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding Task2}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Catch Small" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding Task3}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding Task3}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Catch Heavy" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="1" Value="{Binding Task4}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="1" Value="{Binding Task4}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="5" Grid.Column="0" Text="Catch Light" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="5" Grid.Column="1" Value="{Binding Task5}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="5" Grid.Column="1" Value="{Binding Task5}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="6" Grid.Column="0" Text="Catch at Time" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="6" Grid.Column="1" Value="{Binding Task6}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="6" Grid.Column="1" Value="{Binding Task6}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="7" Grid.Column="0" Text="Catch Sleeping" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="7" Grid.Column="1" Value="{Binding Task7}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="7" Grid.Column="1" Value="{Binding Task7}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="8" Grid.Column="0" Text="Catch in Air" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="8" Grid.Column="1" Value="{Binding Task8}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="8" Grid.Column="1" Value="{Binding Task8}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="9" Grid.Column="0" Text="Catch Not Spotted" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="9" Grid.Column="1" Value="{Binding Task9}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="9" Grid.Column="1" Value="{Binding Task9}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
</Grid>
|
||||
|
||||
<!-- Battle tasks -->
|
||||
<TextBlock Text="Battle Tasks" FontWeight="SemiBold" FontSize="13" Margin="0,8,0,2" />
|
||||
<TextBlock Text="Battle Tasks" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,2" />
|
||||
<Grid ColumnDefinitions="180,*" RowDefinitions="Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Use Move 1" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Task10}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Task10}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Use Move 2" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Task11}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Task11}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Use Move 3" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding Task12}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding Task12}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Use Move 4" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding Task13}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding Task13}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Defeat w/ Type 1" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="1" Value="{Binding Task14}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="1" Value="{Binding Task14}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="5" Grid.Column="0" Text="Defeat w/ Type 2" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="5" Grid.Column="1" Value="{Binding Task15}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="5" Grid.Column="1" Value="{Binding Task15}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="6" Grid.Column="0" Text="Defeat w/ Type 3" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="6" Grid.Column="1" Value="{Binding Task16}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="6" Grid.Column="1" Value="{Binding Task16}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="7" Grid.Column="0" Text="Defeat" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="7" Grid.Column="1" Value="{Binding Task17}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="7" Grid.Column="1" Value="{Binding Task17}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="8" Grid.Column="0" Text="Strong Style Move" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="8" Grid.Column="1" Value="{Binding Task18}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="8" Grid.Column="1" Value="{Binding Task18}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="9" Grid.Column="0" Text="Agile Style Move" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="9" Grid.Column="1" Value="{Binding Task19}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="9" Grid.Column="1" Value="{Binding Task19}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
</Grid>
|
||||
|
||||
<!-- Misc tasks -->
|
||||
<TextBlock Text="Misc Tasks" FontWeight="SemiBold" FontSize="13" Margin="0,8,0,2" />
|
||||
<TextBlock Text="Misc Tasks" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,2" />
|
||||
<Grid ColumnDefinitions="180,*" RowDefinitions="Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Evolve" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Task20}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding Task20}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Give Food" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Task21}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Task21}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Stun with Items" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding Task22}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding Task22}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Scare w/ Scatter Bang" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding Task23}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding Task23}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Lure w/ Pokeshi Doll" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="1" Value="{Binding Task24}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="4" Grid.Column="1" Value="{Binding Task24}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="5" Grid.Column="0" Text="Leap from Trees" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="5" Grid.Column="1" Value="{Binding Task25}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="5" Grid.Column="1" Value="{Binding Task25}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="6" Grid.Column="0" Text="Leap from Leaves" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="6" Grid.Column="1" Value="{Binding Task26}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="6" Grid.Column="1" Value="{Binding Task26}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="7" Grid.Column="0" Text="Leap from Snow" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="7" Grid.Column="1" Value="{Binding Task27}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="7" Grid.Column="1" Value="{Binding Task27}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="8" Grid.Column="0" Text="Leap from Ore" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="8" Grid.Column="1" Value="{Binding Task28}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="8" Grid.Column="1" Value="{Binding Task28}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
<TextBlock Grid.Row="9" Grid.Column="0" Text="Leap from Tussocks" VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Row="9" Grid.Column="1" Value="{Binding Task29}" Minimum="0" Maximum="9999" Width="120" />
|
||||
<NumericUpDown Grid.Row="9" Grid.Column="1" Value="{Binding Task29}" Minimum="0" Maximum="9999" Width="120" Height="25" />
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -2,16 +2,18 @@
|
|||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:vm="using:PKHeX.Avalonia.ViewModels.Subforms"
|
||||
x:Class="PKHeX.Avalonia.Views.Subforms.PokedexResearchTask8aPanelView"
|
||||
x:DataType="vm:PokedexResearchTask8aPanelViewModel">
|
||||
x:DataType="vm:PokedexResearchTask8aPanelViewModel"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11">
|
||||
|
||||
<Border BorderBrush="Gray" BorderThickness="1" CornerRadius="4" Padding="8" Margin="2">
|
||||
<Grid ColumnDefinitions="*,Auto,Auto,Auto,Auto,Auto,Auto" RowDefinitions="Auto">
|
||||
<StackPanel Grid.Column="0" Orientation="Horizontal" Spacing="4" VerticalAlignment="Center">
|
||||
<TextBlock Text="{Binding TaskLabel}" FontWeight="SemiBold" />
|
||||
<TextBlock Text="{Binding TaskLabel}" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBlock Text="[Bonus]" IsVisible="{Binding HasBonus}" Foreground="Green" />
|
||||
</StackPanel>
|
||||
<NumericUpDown Grid.Column="1" Value="{Binding CurrentValue}" Minimum="0" Maximum="9999"
|
||||
Width="100" IsEnabled="{Binding CanSetCurrentValue}" Margin="4,0" />
|
||||
Width="100" Height="25" IsEnabled="{Binding CanSetCurrentValue}" Margin="4,0" />
|
||||
<TextBlock Grid.Column="2" Text="{Binding Threshold1}" Width="40" TextAlignment="Center" VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Column="3" Text="{Binding Threshold2}" Width="40" TextAlignment="Center" VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Column="4" Text="{Binding Threshold3}" Width="40" TextAlignment="Center" VerticalAlignment="Center" />
|
||||
|
|
|
|||
|
|
@ -8,23 +8,25 @@
|
|||
Width="700" Height="650"
|
||||
MinWidth="550" MinHeight="500"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel DockPanel.Dock="Top" Spacing="4" Margin="0,0,0,8">
|
||||
<TextBox Watermark="Search species..." Text="{Binding SearchText}" />
|
||||
<TextBox Watermark="Search species..." Text="{Binding SearchText}" Height="25" />
|
||||
<WrapPanel Orientation="Horizontal" Margin="0,4,0,0">
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Complete Dex" Command="{Binding CompleteDexCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Seen None" Command="{Binding SeenNoneCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Caught None" Command="{Binding CaughtNoneCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
<Button Content="Complete Dex" Command="{Binding CompleteDexCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
<Button Content="Seen None" Command="{Binding SeenNoneCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
<Button Content="Caught None" Command="{Binding CaughtNoneCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
</WrapPanel>
|
||||
</StackPanel>
|
||||
|
||||
|
|
@ -42,15 +44,15 @@
|
|||
<StackPanel Spacing="6"
|
||||
DataContext="{Binding SelectedEntry}"
|
||||
IsVisible="{Binding $parent[views:SubformWindow].DataContext.SelectedEntry, Converter={x:Static ObjectConverters.IsNotNull}}">
|
||||
<TextBlock Text="{Binding Label}" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="{Binding Label}" FontWeight="Bold" FontSize="13" />
|
||||
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" FontSize="11" />
|
||||
<CheckBox Content="Male" IsChecked="{Binding SeenMale}" />
|
||||
<CheckBox Content="Female" IsChecked="{Binding SeenFemale}" />
|
||||
<CheckBox Content="Genderless" IsChecked="{Binding SeenGenderless}" />
|
||||
<CheckBox Content="Shiny" IsChecked="{Binding SeenShiny}" />
|
||||
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" Margin="0,4,0,0" />
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" FontSize="11" Margin="0,4,0,0" />
|
||||
<WrapPanel Orientation="Horizontal">
|
||||
<CheckBox Content="JPN" IsChecked="{Binding LangJPN}" Margin="0,0,8,0" />
|
||||
<CheckBox Content="ENG" IsChecked="{Binding LangENG}" Margin="0,0,8,0" />
|
||||
|
|
@ -63,25 +65,25 @@
|
|||
<CheckBox Content="CHT" IsChecked="{Binding LangCHT}" Margin="0,0,8,0" />
|
||||
</WrapPanel>
|
||||
|
||||
<TextBlock Text="Local Dex Display" FontWeight="SemiBold" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Local Dex Display" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<Grid ColumnDefinitions="*,*,*" RowDefinitions="Auto,Auto,Auto">
|
||||
<TextBlock Grid.Column="0" Grid.Row="0" Text="Paldea" FontWeight="SemiBold" />
|
||||
<TextBlock Grid.Column="1" Grid.Row="0" Text="Kitakami" FontWeight="SemiBold" />
|
||||
<TextBlock Grid.Column="2" Grid.Row="0" Text="Blueberry" FontWeight="SemiBold" />
|
||||
<TextBlock Grid.Column="0" Grid.Row="0" Text="Paldea" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBlock Grid.Column="1" Grid.Row="0" Text="Kitakami" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBlock Grid.Column="2" Grid.Row="0" Text="Blueberry" FontWeight="SemiBold" FontSize="11" />
|
||||
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2">
|
||||
<NumericUpDown Value="{Binding PaldeaForm}" Minimum="0" Maximum="255" />
|
||||
<NumericUpDown Value="{Binding PaldeaGender}" Minimum="0" Maximum="2" />
|
||||
<NumericUpDown Value="{Binding PaldeaForm}" Minimum="0" Maximum="255" Height="25" />
|
||||
<NumericUpDown Value="{Binding PaldeaGender}" Minimum="0" Maximum="2" Height="25" />
|
||||
<CheckBox Content="Shiny" IsChecked="{Binding PaldeaShiny}" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,4,0">
|
||||
<NumericUpDown Value="{Binding KitakamiForm}" Minimum="0" Maximum="255" />
|
||||
<NumericUpDown Value="{Binding KitakamiGender}" Minimum="0" Maximum="2" />
|
||||
<NumericUpDown Value="{Binding KitakamiForm}" Minimum="0" Maximum="255" Height="25" />
|
||||
<NumericUpDown Value="{Binding KitakamiGender}" Minimum="0" Maximum="2" Height="25" />
|
||||
<CheckBox Content="Shiny" IsChecked="{Binding KitakamiShiny}" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Grid.Row="1" Spacing="2">
|
||||
<NumericUpDown Value="{Binding BlueberryForm}" Minimum="0" Maximum="255" />
|
||||
<NumericUpDown Value="{Binding BlueberryGender}" Minimum="0" Maximum="2" />
|
||||
<NumericUpDown Value="{Binding BlueberryForm}" Minimum="0" Maximum="255" Height="25" />
|
||||
<NumericUpDown Value="{Binding BlueberryGender}" Minimum="0" Maximum="2" Height="25" />
|
||||
<CheckBox Content="Shiny" IsChecked="{Binding BlueberryShiny}" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
|
|
|||
|
|
@ -8,23 +8,25 @@
|
|||
Width="700" Height="650"
|
||||
MinWidth="550" MinHeight="500"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel DockPanel.Dock="Top" Spacing="4" Margin="0,0,0,8">
|
||||
<TextBox Watermark="Search species..." Text="{Binding SearchText}" />
|
||||
<TextBox Watermark="Search species..." Text="{Binding SearchText}" Height="25" />
|
||||
<WrapPanel Orientation="Horizontal" Margin="0,4,0,0">
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Complete Dex" Command="{Binding CompleteDexCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Seen None" Command="{Binding SeenNoneCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Caught None" Command="{Binding CaughtNoneCommand}" Margin="0,0,4,0" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
<Button Content="Complete Dex" Command="{Binding CompleteDexCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
<Button Content="Seen None" Command="{Binding SeenNoneCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
<Button Content="Caught None" Command="{Binding CaughtNoneCommand}" MinWidth="75" Padding="8,4" Margin="0,0,4,4" />
|
||||
</WrapPanel>
|
||||
</StackPanel>
|
||||
|
||||
|
|
@ -42,32 +44,32 @@
|
|||
<StackPanel Spacing="6"
|
||||
DataContext="{Binding SelectedEntry}"
|
||||
IsVisible="{Binding $parent[views:SubformWindow].DataContext.SelectedEntry, Converter={x:Static ObjectConverters.IsNotNull}}">
|
||||
<TextBlock Text="{Binding Label}" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="{Binding Label}" FontWeight="Bold" FontSize="13" />
|
||||
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="State:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Value="{Binding State}" Minimum="0" Maximum="3" Width="80" />
|
||||
<TextBlock Text="State:" VerticalAlignment="Center" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding State}" Minimum="0" Maximum="3" Width="80" Height="25" />
|
||||
</StackPanel>
|
||||
<CheckBox Content="Is New" IsChecked="{Binding IsNew}" />
|
||||
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" Margin="0,4,0,0" />
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" FontSize="11" Margin="0,4,0,0" />
|
||||
<CheckBox Content="Male" IsChecked="{Binding SeenMale}" />
|
||||
<CheckBox Content="Female" IsChecked="{Binding SeenFemale}" />
|
||||
<CheckBox Content="Genderless" IsChecked="{Binding SeenGenderless}" />
|
||||
<CheckBox Content="Shiny" IsChecked="{Binding SeenShiny}" />
|
||||
|
||||
<TextBlock Text="Display" FontWeight="SemiBold" Margin="0,4,0,0" />
|
||||
<TextBlock Text="Display" FontWeight="SemiBold" FontSize="11" Margin="0,4,0,0" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Gender:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Value="{Binding DisplayGender}" Minimum="0" Maximum="2" Width="80" />
|
||||
<TextBlock Text="Gender:" VerticalAlignment="Center" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding DisplayGender}" Minimum="0" Maximum="2" Width="80" Height="25" />
|
||||
</StackPanel>
|
||||
<CheckBox Content="Display Shiny" IsChecked="{Binding DisplayShiny}" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Display Form:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Value="{Binding DisplayForm}" Minimum="0" Maximum="255" Width="80" />
|
||||
<TextBlock Text="Display Form:" VerticalAlignment="Center" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding DisplayForm}" Minimum="0" Maximum="255" Width="80" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" Margin="0,4,0,0" />
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" FontSize="11" Margin="0,4,0,0" />
|
||||
<WrapPanel Orientation="Horizontal">
|
||||
<CheckBox Content="JPN" IsChecked="{Binding LangJPN}" Margin="0,0,8,0" />
|
||||
<CheckBox Content="ENG" IsChecked="{Binding LangENG}" Margin="0,0,8,0" />
|
||||
|
|
|
|||
|
|
@ -8,22 +8,24 @@
|
|||
Width="750" Height="650"
|
||||
MinWidth="600" MinHeight="450"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Complete Dex" Command="{Binding CompleteDexCommand}" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" />
|
||||
<Button Content="Seen None" Command="{Binding SeenNoneCommand}" />
|
||||
<Button Content="Caught None" Command="{Binding CaughtNoneCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Complete Dex" Command="{Binding CompleteDexCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Seen None" Command="{Binding SeenNoneCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Caught None" Command="{Binding CaughtNoneCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search species..."
|
||||
Text="{Binding SearchText}" Margin="0,0,0,8" />
|
||||
Text="{Binding SearchText}" Height="25" Margin="0,0,0,8" />
|
||||
|
||||
<ScrollViewer>
|
||||
<ItemsControl ItemsSource="{Binding FilteredEntries}">
|
||||
|
|
@ -35,7 +37,7 @@
|
|||
<CheckBox Content="Gmax" IsChecked="{Binding Gigantamaxed}" VerticalAlignment="Center" />
|
||||
<CheckBox Content="Shiny" IsChecked="{Binding DisplayShiny}" VerticalAlignment="Center" />
|
||||
<NumericUpDown Value="{Binding BattledCount}" Minimum="0" Maximum="999999"
|
||||
Width="100" VerticalAlignment="Center" />
|
||||
Width="100" Height="25" VerticalAlignment="Center" />
|
||||
</StackPanel>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
|
|
|
|||
|
|
@ -8,19 +8,21 @@
|
|||
Width="400" Height="480"
|
||||
MinWidth="350" MinHeight="400"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Save QR..." Click="OnSaveClick" Width="100" />
|
||||
<Button Content="Close" Click="OnCloseClick" Width="80" />
|
||||
<Button Content="Save QR..." Click="OnSaveClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Close" Click="OnCloseClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Summary text -->
|
||||
<TextBlock DockPanel.Dock="Bottom" Text="{Binding SummaryText}"
|
||||
TextWrapping="Wrap" Margin="0,8,0,0" FontSize="12" />
|
||||
TextWrapping="Wrap" Margin="0,8,0,0" FontSize="11" />
|
||||
|
||||
<!-- QR Image -->
|
||||
<Border Background="White" Padding="8"
|
||||
|
|
|
|||
|
|
@ -8,13 +8,15 @@
|
|||
Width="550" Height="500"
|
||||
MinWidth="400" MinHeight="350"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="200,*" RowDefinitions="*">
|
||||
|
|
@ -32,17 +34,17 @@
|
|||
<StackPanel Grid.Column="1" Spacing="8"
|
||||
DataContext="{Binding SelectedDen}"
|
||||
IsVisible="{Binding $parent[views:SubformWindow].DataContext.SelectedDen, Converter={x:Static ObjectConverters.IsNotNull}}">
|
||||
<TextBlock Text="{Binding Label}" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="{Binding Label}" FontWeight="Bold" FontSize="13" />
|
||||
<CheckBox Content="Active" IsChecked="{Binding IsActive}" />
|
||||
<CheckBox Content="Event" IsChecked="{Binding IsEvent}" />
|
||||
<CheckBox Content="Rare" IsChecked="{Binding IsRare}" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Stars:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Value="{Binding Stars}" Minimum="0" Maximum="4" Width="100" />
|
||||
<TextBlock Text="Stars:" VerticalAlignment="Center" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Stars}" Minimum="0" Maximum="4" Width="100" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Rand Roll:" VerticalAlignment="Center" />
|
||||
<NumericUpDown Value="{Binding RandRoll}" Minimum="0" Maximum="255" Width="100" />
|
||||
<TextBlock Text="Rand Roll:" VerticalAlignment="Center" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding RandRoll}" Minimum="0" Maximum="255" Width="100" Height="25" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
|
|
|||
|
|
@ -8,27 +8,29 @@
|
|||
Width="550" Height="500"
|
||||
MinWidth="400" MinHeight="350"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="8">
|
||||
<!-- Seeds -->
|
||||
<StackPanel Spacing="4" IsVisible="{Binding HasSeeds}">
|
||||
<TextBlock Text="Seeds" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Seeds" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Current Seed" />
|
||||
<TextBox Text="{Binding SeedToday}" MaxLength="16" />
|
||||
<TextBlock Text="Current Seed" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding SeedToday}" MaxLength="16" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Tomorrow Seed" />
|
||||
<TextBox Text="{Binding SeedTomorrow}" MaxLength="16" />
|
||||
<TextBlock Text="Tomorrow Seed" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding SeedTomorrow}" MaxLength="16" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
|
@ -48,8 +50,8 @@
|
|||
|
||||
<StackPanel Grid.Column="1" Spacing="8"
|
||||
IsVisible="{Binding SelectedRaid, Converter={x:Static ObjectConverters.IsNotNull}}">
|
||||
<TextBlock Text="{Binding SelectedRaid.Label}" FontWeight="Bold" FontSize="14" />
|
||||
<Button Content="Copy to Others" Command="{Binding CopyToOthersCommand}" />
|
||||
<TextBlock Text="{Binding SelectedRaid.Label}" FontWeight="Bold" FontSize="13" />
|
||||
<Button Content="Copy to Others" Command="{Binding CopyToOthersCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
|
|
|||
|
|
@ -8,13 +8,15 @@
|
|||
Width="500" Height="450"
|
||||
MinWidth="400" MinHeight="350"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="180,*">
|
||||
|
|
@ -30,7 +32,7 @@
|
|||
<StackPanel Grid.Column="1" Spacing="8"
|
||||
DataContext="{Binding SelectedRaid}"
|
||||
IsVisible="{Binding $parent[views:SubformWindow].DataContext.SelectedRaid, Converter={x:Static ObjectConverters.IsNotNull}}">
|
||||
<TextBlock Text="{Binding Label}" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="{Binding Label}" FontWeight="Bold" FontSize="13" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</DockPanel>
|
||||
|
|
|
|||
|
|
@ -8,6 +8,8 @@
|
|||
Width="900" Height="550"
|
||||
MinWidth="600" MinHeight="350"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
|
|
@ -15,15 +17,15 @@
|
|||
<StackPanel DockPanel.Dock="Top" Orientation="Horizontal" Spacing="8" Margin="0,0,0,8">
|
||||
<RadioButton Content="All Boxes" IsChecked="{Binding IsAllBoxes}" GroupName="BoxMode" />
|
||||
<RadioButton Content="Current Box" GroupName="BoxMode" />
|
||||
<Button Content="Load" Command="{Binding LoadDataCommand}" Width="80" />
|
||||
<Button Content="Export CSV" Command="{Binding ExportCsvCommand}" Width="100" />
|
||||
<Button Content="Load" Command="{Binding LoadDataCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Export CSV" Command="{Binding ExportCsvCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Bottom: Status -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal" Spacing="8" Margin="0,8,0,0">
|
||||
<TextBlock Text="{Binding StatusText}" FontSize="12" VerticalAlignment="Center" />
|
||||
<TextBlock Text="{Binding StatusText}" FontSize="11" VerticalAlignment="Center" />
|
||||
<StackPanel Orientation="Horizontal" HorizontalAlignment="Right" Spacing="8">
|
||||
<Button Content="Close" Click="OnCloseClick" Width="80" />
|
||||
<Button Content="Close" Click="OnCloseClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
|
||||
|
|
|
|||
|
|
@ -8,21 +8,23 @@
|
|||
Width="450" Height="500"
|
||||
MinWidth="350" MinHeight="300"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="All" Command="{Binding SelectAllCommand}" Width="60" />
|
||||
<Button Content="None" Command="{Binding SelectNoneCommand}" Width="60" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="All" Command="{Binding SelectAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="None" Command="{Binding SelectNoneCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Search box -->
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search ribbons..."
|
||||
Text="{Binding SearchText}" Margin="0,0,0,8" />
|
||||
Text="{Binding SearchText}" Height="25" Margin="0,0,0,8" />
|
||||
|
||||
<!-- Ribbon list -->
|
||||
<ScrollViewer>
|
||||
|
|
@ -41,7 +43,7 @@
|
|||
Minimum="0"
|
||||
Maximum="{Binding MaxCount}"
|
||||
IsVisible="{Binding !IsBooleanType}"
|
||||
Width="80"
|
||||
Width="80" Height="25"
|
||||
VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Column="1" Text="{Binding DisplayName}"
|
||||
VerticalAlignment="Center" Margin="8,0,0,0" />
|
||||
|
|
|
|||
|
|
@ -7,26 +7,30 @@
|
|||
Title="Block Accessor"
|
||||
Width="450" Height="350"
|
||||
MinWidth="350" MinHeight="250"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="12">
|
||||
<DockPanel Margin="8">
|
||||
<!-- Bottom -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Close" Click="OnCloseClick" Width="80" />
|
||||
<Button Content="Close" Click="OnCloseClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Content -->
|
||||
<StackPanel Spacing="10">
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<TextBlock Text="Block:" VerticalAlignment="Center" Width="60" />
|
||||
<TextBlock Text="Block:" VerticalAlignment="Center" Width="60"
|
||||
FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding BlockNames}"
|
||||
SelectedItem="{Binding SelectedBlockName}"
|
||||
Height="25"
|
||||
MinWidth="280" MaxDropDownHeight="400" />
|
||||
</StackPanel>
|
||||
|
||||
<TextBlock Text="Block Details:" FontWeight="SemiBold" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Block Details:" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<TextBox Text="{Binding BlockSummary, Mode=OneWay}"
|
||||
IsReadOnly="True"
|
||||
AcceptsReturn="True"
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Berry Field (XY)"
|
||||
Width="500" Height="420"
|
||||
MinWidth="400" MinHeight="350"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
|
||||
|
|
@ -14,7 +16,7 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="140,*">
|
||||
|
|
@ -37,36 +39,36 @@
|
|||
x:CompileBindings="False">
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Berry" FontWeight="SemiBold" />
|
||||
<TextBox Text="{Binding Berry}" IsReadOnly="True" />
|
||||
<TextBlock Text="Berry" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Berry}" IsReadOnly="True" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="U1" />
|
||||
<TextBox Text="{Binding U1}" IsReadOnly="True" />
|
||||
<TextBlock Text="U1" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding U1}" IsReadOnly="True" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="U2" />
|
||||
<TextBox Text="{Binding U2}" IsReadOnly="True" />
|
||||
<TextBlock Text="U2" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding U2}" IsReadOnly="True" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="U3" />
|
||||
<TextBox Text="{Binding U3}" IsReadOnly="True" />
|
||||
<TextBlock Text="U3" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding U3}" IsReadOnly="True" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="2" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="U4" />
|
||||
<TextBox Text="{Binding U4}" IsReadOnly="True" />
|
||||
<TextBlock Text="U4" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding U4}" IsReadOnly="True" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="2" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="U5" />
|
||||
<TextBox Text="{Binding U5}" IsReadOnly="True" />
|
||||
<TextBlock Text="U5" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding U5}" IsReadOnly="True" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="3" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="U6" />
|
||||
<TextBox Text="{Binding U6}" IsReadOnly="True" />
|
||||
<TextBlock Text="U6" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding U6}" IsReadOnly="True" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="3" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="U7" />
|
||||
<TextBox Text="{Binding U7}" IsReadOnly="True" />
|
||||
<TextBlock Text="U7" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding U7}" IsReadOnly="True" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="All Boxes"
|
||||
Width="450" Height="500"
|
||||
MinWidth="350" MinHeight="300"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,9 +16,9 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Refresh" Command="{Binding RefreshCommand}" Width="80" />
|
||||
<Button Content="Go To Box" Command="{Binding NavigateToBoxCommand}" Width="80" />
|
||||
<Button Content="Close" Click="OnCloseClick" Width="80" />
|
||||
<Button Content="Refresh" Command="{Binding RefreshCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Go To Box" Command="{Binding NavigateToBoxCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Close" Click="OnCloseClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Box list -->
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Capture Records (Let's Go)"
|
||||
Width="500" Height="550"
|
||||
MinWidth="420" MinHeight="450"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,10 +16,10 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Modify All" Command="{Binding ModifyAllCommand}" />
|
||||
<Button Content="Sum Totals" Command="{Binding SumTotalCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Modify All" Command="{Binding ModifyAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Sum Totals" Command="{Binding SumTotalCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="180,*">
|
||||
|
|
@ -29,35 +31,36 @@
|
|||
<!-- Right: Details -->
|
||||
<ScrollViewer Grid.Column="1">
|
||||
<StackPanel Spacing="8">
|
||||
<TextBlock Text="Species" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Species" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding SelectedSpeciesCombo}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25"
|
||||
HorizontalAlignment="Stretch" />
|
||||
|
||||
<Separator />
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Captured" />
|
||||
<NumericUpDown Value="{Binding SpeciesCaptured}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Captured" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding SpeciesCaptured}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Transferred" />
|
||||
<NumericUpDown Value="{Binding SpeciesTransferred}" Minimum="0" Maximum="999999999" />
|
||||
<TextBlock Text="Transferred" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding SpeciesTransferred}" Minimum="0" Maximum="999999999" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<Separator />
|
||||
|
||||
<TextBlock Text="Totals" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Totals" FontWeight="SemiBold" FontSize="11" />
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Total Captured" />
|
||||
<NumericUpDown Value="{Binding TotalCaptured}" Minimum="0" Maximum="999999999" />
|
||||
<TextBlock Text="Total Captured" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding TotalCaptured}" Minimum="0" Maximum="999999999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Total Transferred" />
|
||||
<NumericUpDown Value="{Binding TotalTransferred}" Minimum="0" Maximum="999999999" />
|
||||
<TextBlock Text="Total Transferred" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding TotalTransferred}" Minimum="0" Maximum="999999999" Height="25" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Event Reset (Gen 1)"
|
||||
Width="380" Height="450"
|
||||
MinWidth="300" MinHeight="300"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,8 +16,8 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Festival Plaza Editor (Gen 7)"
|
||||
Width="700" Height="750"
|
||||
MinWidth="600" MinHeight="600"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,73 +16,73 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Unlock All Phrases" Command="{Binding UnlockAllPhrasesCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Unlock All Phrases" Command="{Binding UnlockAllPhrasesCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8">
|
||||
<!-- FC / Rank -->
|
||||
<TextBlock Text="Festival Coins" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Festival Coins" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Current FC" />
|
||||
<NumericUpDown Value="{Binding FcCurrent}" Minimum="0" Maximum="9999999" />
|
||||
<TextBlock Text="Current FC" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding FcCurrent}" Minimum="0" Maximum="9999999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="Used FC" />
|
||||
<NumericUpDown Value="{Binding FcUsed}" Minimum="0" Maximum="9999999" />
|
||||
<TextBlock Text="Used FC" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding FcUsed}" Minimum="0" Maximum="9999999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Collected" />
|
||||
<TextBox Text="{Binding FcCollected}" IsReadOnly="True" />
|
||||
<TextBlock Text="Collected" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding FcCollected}" IsReadOnly="True" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Grid ColumnDefinitions="*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Rank" />
|
||||
<NumericUpDown Value="{Binding Rank}" Minimum="0" Maximum="999" />
|
||||
<TextBlock Text="Rank" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Rank}" Minimum="0" Maximum="999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="FC Range" />
|
||||
<TextBox Text="{Binding RankFcRange}" IsReadOnly="True" />
|
||||
<TextBlock Text="FC Range" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding RankFcRange}" IsReadOnly="True" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<StackPanel Spacing="2">
|
||||
<TextBlock Text="Plaza Name" />
|
||||
<TextBox Text="{Binding PlazaName}" MaxLength="20" />
|
||||
<TextBlock Text="Plaza Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding PlazaName}" MaxLength="20" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- Messages -->
|
||||
<TextBlock Text="My Messages" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="My Messages" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Meet" />
|
||||
<NumericUpDown Value="{Binding MessageMeet}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Meet" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding MessageMeet}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Part" />
|
||||
<NumericUpDown Value="{Binding MessagePart}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Part" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding MessagePart}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Moved" />
|
||||
<NumericUpDown Value="{Binding MessageMoved}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Moved" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding MessageMoved}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Disappointed" />
|
||||
<NumericUpDown Value="{Binding MessageDisappointed}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Disappointed" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding MessageDisappointed}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- Facilities -->
|
||||
<TextBlock Text="Facilities" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Facilities" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="120,*">
|
||||
<ListBox Grid.Column="0" ItemsSource="{Binding FacilitySlots}"
|
||||
SelectedIndex="{Binding SelectedFacilityIndex}"
|
||||
|
|
@ -94,26 +96,26 @@
|
|||
<StackPanel Grid.Column="1" Spacing="4">
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Type" />
|
||||
<NumericUpDown Value="{Binding FacilityType}" Minimum="0" Maximum="127" />
|
||||
<TextBlock Text="Type" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding FacilityType}" Minimum="0" Maximum="127" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Color" />
|
||||
<NumericUpDown Value="{Binding FacilityColor}" Minimum="0" Maximum="11" />
|
||||
<TextBlock Text="Color" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding FacilityColor}" Minimum="0" Maximum="11" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="NPC" />
|
||||
<NumericUpDown Value="{Binding FacilityNpc}" Minimum="0" Maximum="11" />
|
||||
<TextBlock Text="NPC" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding FacilityNpc}" Minimum="0" Maximum="11" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="OT Name" />
|
||||
<TextBox Text="{Binding FacilityOtName}" MaxLength="12" />
|
||||
<TextBlock Text="OT Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding FacilityOtName}" MaxLength="12" Height="25" />
|
||||
</StackPanel>
|
||||
<CheckBox Grid.Column="0" Grid.Row="2" Content="Introduced"
|
||||
IsChecked="{Binding FacilityIntroduced}" Margin="0,0,4,4" />
|
||||
<Button Grid.Column="1" Grid.Row="2" Content="Apply"
|
||||
Command="{Binding UpdateFacilityCommand}" Margin="4,0,0,4"
|
||||
HorizontalAlignment="Left" />
|
||||
HorizontalAlignment="Left" MinWidth="75" Padding="8,4" />
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
|
@ -121,7 +123,7 @@
|
|||
<Separator />
|
||||
|
||||
<!-- Phrases -->
|
||||
<TextBlock Text="Phrases" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Phrases" FontWeight="SemiBold" FontSize="11" />
|
||||
<ScrollViewer MaxHeight="200">
|
||||
<ItemsControl ItemsSource="{Binding Phrases}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Hall of Fame (Gen 1)"
|
||||
Width="600" Height="550"
|
||||
MinWidth="500" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,18 +16,18 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Set Party" Command="{Binding SetPartyCommand}" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Set Party" Command="{Binding SetPartyCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="180,*" Margin="0,0,0,8">
|
||||
<!-- Left: Team list -->
|
||||
<DockPanel Grid.Column="0" Margin="0,0,8,0">
|
||||
<StackPanel DockPanel.Dock="Top" Spacing="4" Margin="0,0,0,8">
|
||||
<TextBlock Text="HoF Clears" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding HallOfFameClears}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="HoF Clears" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding HallOfFameClears}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
<ListBox ItemsSource="{Binding TeamEntries}"
|
||||
SelectedIndex="{Binding SelectedTeamIndex}" />
|
||||
|
|
@ -35,45 +37,47 @@
|
|||
<StackPanel Grid.Column="1" Spacing="8">
|
||||
<!-- Party slot selector -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Party Slot" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding PartyIndex}" Minimum="1" Maximum="6" />
|
||||
<TextBlock Text="Party Slot" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PartyIndex}" Minimum="1" Maximum="6" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Species -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Species" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Species" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding SelectedSpecies}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Level -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Level" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding Level}" Minimum="0" Maximum="100" />
|
||||
<TextBlock Text="Level" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Level}" Minimum="0" Maximum="100" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Nickname -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Nickname" FontWeight="SemiBold" />
|
||||
<TextBox Text="{Binding Nickname}" MaxLength="{Binding MaxNicknameLength}" />
|
||||
<TextBlock Text="Nickname" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Nickname}" MaxLength="{Binding MaxNicknameLength}" Height="25" />
|
||||
<CheckBox Content="Nicknamed" IsChecked="{Binding IsNicknamed}" IsEnabled="False" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Action buttons -->
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<Button Content="Delete Team" Command="{Binding DeleteCommand}"
|
||||
IsEnabled="{Binding CanDelete}" />
|
||||
IsEnabled="{Binding CanDelete}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear Slot" Command="{Binding ClearSlotCommand}"
|
||||
IsEnabled="{Binding CanClearSlot}" />
|
||||
IsEnabled="{Binding CanClearSlot}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Team summary -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Team Preview" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Team Preview" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBlock Text="{Binding TeamSummary}" TextWrapping="Wrap"
|
||||
FontFamily="Consolas, Courier New, monospace" />
|
||||
FontFamily="Consolas,Menlo,Courier New,monospace"
|
||||
FontSize="11" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Hall of Fame (Gen 3)"
|
||||
Width="550" Height="500"
|
||||
MinWidth="450" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,15 +16,15 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Clear" Command="{Binding ClearFieldsCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Clear" Command="{Binding ClearFieldsCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="140,*" Margin="0,0,0,8">
|
||||
<!-- Left: Entry list -->
|
||||
<DockPanel Grid.Column="0" Margin="0,0,8,0">
|
||||
<TextBlock DockPanel.Dock="Top" Text="Entries" FontWeight="SemiBold" Margin="0,0,0,4" />
|
||||
<TextBlock DockPanel.Dock="Top" Text="Entries" FontWeight="SemiBold" FontSize="11" Margin="0,0,0,4" />
|
||||
<ListBox ItemsSource="{Binding EntryIndices}"
|
||||
SelectedIndex="{Binding SelectedEntryIndex}" />
|
||||
</DockPanel>
|
||||
|
|
@ -32,47 +34,48 @@
|
|||
<StackPanel Spacing="8">
|
||||
<!-- Member selector -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Team Member" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding MemberIndex}" Minimum="0" Maximum="5" />
|
||||
<TextBlock Text="Team Member" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding MemberIndex}" Minimum="0" Maximum="5" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Species -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Species" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Species" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding SelectedSpecies}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Nickname -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Nickname" FontWeight="SemiBold" />
|
||||
<TextBox Text="{Binding Nickname}" MaxLength="10" />
|
||||
<TextBlock Text="Nickname" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Nickname}" MaxLength="10" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Level -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Level" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding Level}" Minimum="0" Maximum="100" />
|
||||
<TextBlock Text="Level" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Level}" Minimum="0" Maximum="100" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- IDs -->
|
||||
<Grid ColumnDefinitions="*,*" Margin="0,0,0,0">
|
||||
<Grid ColumnDefinitions="*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="TID" FontWeight="SemiBold" />
|
||||
<TextBox Text="{Binding Tid}" MaxLength="5" />
|
||||
<TextBlock Text="TID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Tid}" MaxLength="5" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="SID" FontWeight="SemiBold" />
|
||||
<TextBox Text="{Binding Sid}" MaxLength="5" />
|
||||
<TextBlock Text="SID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Sid}" MaxLength="5" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<!-- PID -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="PID" FontWeight="SemiBold" />
|
||||
<TextBox Text="{Binding Pid}" MaxLength="8" />
|
||||
<TextBlock Text="PID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Pid}" MaxLength="8" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Shiny indicator -->
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Hall of Fame (Gen 6)"
|
||||
Width="650" Height="700"
|
||||
MinWidth="550" MinHeight="600"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,9 +16,9 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Delete Entry" Command="{Binding DeleteEntryCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Delete Entry" Command="{Binding DeleteEntryCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="150,*">
|
||||
|
|
@ -31,89 +33,96 @@
|
|||
<!-- Entry summary -->
|
||||
<TextBox Text="{Binding EntryText}" IsReadOnly="True"
|
||||
AcceptsReturn="True" Height="120"
|
||||
FontFamily="Courier New" FontSize="12" />
|
||||
FontFamily="Consolas,Menlo,Courier New,monospace"
|
||||
FontSize="11" />
|
||||
|
||||
<Grid ColumnDefinitions="*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Clear Index" />
|
||||
<TextBox Text="{Binding ClearIndex}" MaxLength="5" />
|
||||
<TextBlock Text="Clear Index" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding ClearIndex}" MaxLength="5" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Party Member #" />
|
||||
<TextBlock Text="Party Member #" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding MemberIndex}" Minimum="1"
|
||||
Maximum="{Binding MaxMembers}" />
|
||||
Maximum="{Binding MaxMembers}" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
<TextBlock Text="Pokemon Details" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Pokemon Details" FontWeight="SemiBold" FontSize="11" />
|
||||
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto,Auto,Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Species" />
|
||||
<TextBlock Text="Species" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding SelectedSpecies}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Held Item" />
|
||||
<TextBlock Text="Held Item" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding ItemsList}"
|
||||
SelectedValue="{Binding SelectedItem}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Move 1" />
|
||||
<TextBlock Text="Move 1" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding MovesList}"
|
||||
SelectedValue="{Binding Move1}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Move 2" />
|
||||
<TextBlock Text="Move 2" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding MovesList}"
|
||||
SelectedValue="{Binding Move2}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="2" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Move 3" />
|
||||
<TextBlock Text="Move 3" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding MovesList}"
|
||||
SelectedValue="{Binding Move3}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="2" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Move 4" />
|
||||
<TextBlock Text="Move 4" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding MovesList}"
|
||||
SelectedValue="{Binding Move4}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="3" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Nickname" />
|
||||
<TextBox Text="{Binding Nickname}" MaxLength="12" />
|
||||
<TextBlock Text="Nickname" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Nickname}" MaxLength="12" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="3" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="OT Name" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="12" />
|
||||
<TextBlock Text="OT Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="12" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="4" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="TID" />
|
||||
<TextBox Text="{Binding Tid}" MaxLength="5" />
|
||||
<TextBlock Text="TID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Tid}" MaxLength="5" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="4" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="SID" />
|
||||
<TextBox Text="{Binding Sid}" MaxLength="5" />
|
||||
<TextBlock Text="SID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Sid}" MaxLength="5" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="5" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Level" />
|
||||
<NumericUpDown Value="{Binding Level}" Minimum="0" Maximum="100" />
|
||||
<TextBlock Text="Level" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Level}" Minimum="0" Maximum="100" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="5" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="EC" />
|
||||
<TextBox Text="{Binding Ec}" MaxLength="8" />
|
||||
<TextBlock Text="EC" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Ec}" MaxLength="8" Height="25" />
|
||||
</StackPanel>
|
||||
<WrapPanel Grid.Column="0" Grid.Row="6" Grid.ColumnSpan="2" Margin="0,4">
|
||||
<CheckBox Content="Shiny" IsChecked="{Binding IsShiny}" Margin="0,0,12,0" />
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Hall of Fame (Gen 7)"
|
||||
Width="500" Height="600"
|
||||
MinWidth="420" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,105 +16,117 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8">
|
||||
<!-- First Clear -->
|
||||
<TextBlock Text="First Clear Team" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="First Clear Team" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Slot 1" />
|
||||
<TextBlock Text="Slot 1" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding First1}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Slot 2" />
|
||||
<TextBlock Text="Slot 2" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding First2}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Slot 3" />
|
||||
<TextBlock Text="Slot 3" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding First3}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Slot 4" />
|
||||
<TextBlock Text="Slot 4" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding First4}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="2" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Slot 5" />
|
||||
<TextBlock Text="Slot 5" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding First5}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="2" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Slot 6" />
|
||||
<TextBlock Text="Slot 6" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding First6}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- Current Team -->
|
||||
<TextBlock Text="Current Team" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Current Team" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Slot 1" />
|
||||
<TextBlock Text="Slot 1" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding Current1}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Slot 2" />
|
||||
<TextBlock Text="Slot 2" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding Current2}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Slot 3" />
|
||||
<TextBlock Text="Slot 3" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding Current3}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Slot 4" />
|
||||
<TextBlock Text="Slot 4" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding Current4}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="2" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Slot 5" />
|
||||
<TextBlock Text="Slot 5" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding Current5}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="2" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Slot 6" />
|
||||
<TextBlock Text="Slot 6" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding Current6}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
|
|
@ -120,8 +134,8 @@
|
|||
|
||||
<!-- Starter EC (USUM only) -->
|
||||
<StackPanel Spacing="2" IsVisible="{Binding ShowStarterEc}">
|
||||
<TextBlock Text="Starter Encryption Constant" />
|
||||
<TextBox Text="{Binding StarterEc}" MaxLength="8" Width="120" HorizontalAlignment="Left" />
|
||||
<TextBlock Text="Starter Encryption Constant" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding StarterEc}" MaxLength="8" Height="25" Width="120" HorizontalAlignment="Left" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Link Data Editor (Gen 6)"
|
||||
Width="550" Height="620"
|
||||
MinWidth="480" MinHeight="520"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,8 +16,8 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
|
|
@ -23,49 +25,49 @@
|
|||
<CheckBox Content="Link Available" IsChecked="{Binding LinkAvailable}" />
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Link Source" FontWeight="SemiBold" />
|
||||
<TextBox Text="{Binding LinkSource}" />
|
||||
<TextBlock Text="Link Source" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding LinkSource}" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="*,*" Margin="0,4">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Battle Points" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding BattlePoints}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Battle Points" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding BattlePoints}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Pokemiles" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding Pokemiles}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Pokemiles" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Pokemiles}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
<TextBlock Text="Items" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Items" FontWeight="SemiBold" FontSize="11" />
|
||||
|
||||
<Grid ColumnDefinitions="*,80" RowDefinitions="Auto,Auto,Auto,Auto,Auto,Auto">
|
||||
<ComboBox Grid.Column="0" Grid.Row="0" ItemsSource="{Binding ItemsList}" SelectedValue="{Binding Item1}" SelectedValueBinding="{Binding Value}" DisplayMemberBinding="{Binding Text}" Margin="0,2" />
|
||||
<NumericUpDown Grid.Column="1" Grid.Row="0" Value="{Binding Quantity1}" Minimum="0" Maximum="255" Margin="4,2,0,2" />
|
||||
<ComboBox Grid.Column="0" Grid.Row="1" ItemsSource="{Binding ItemsList}" SelectedValue="{Binding Item2}" SelectedValueBinding="{Binding Value}" DisplayMemberBinding="{Binding Text}" Margin="0,2" />
|
||||
<NumericUpDown Grid.Column="1" Grid.Row="1" Value="{Binding Quantity2}" Minimum="0" Maximum="255" Margin="4,2,0,2" />
|
||||
<ComboBox Grid.Column="0" Grid.Row="2" ItemsSource="{Binding ItemsList}" SelectedValue="{Binding Item3}" SelectedValueBinding="{Binding Value}" DisplayMemberBinding="{Binding Text}" Margin="0,2" />
|
||||
<NumericUpDown Grid.Column="1" Grid.Row="2" Value="{Binding Quantity3}" Minimum="0" Maximum="255" Margin="4,2,0,2" />
|
||||
<ComboBox Grid.Column="0" Grid.Row="3" ItemsSource="{Binding ItemsList}" SelectedValue="{Binding Item4}" SelectedValueBinding="{Binding Value}" DisplayMemberBinding="{Binding Text}" Margin="0,2" />
|
||||
<NumericUpDown Grid.Column="1" Grid.Row="3" Value="{Binding Quantity4}" Minimum="0" Maximum="255" Margin="4,2,0,2" />
|
||||
<ComboBox Grid.Column="0" Grid.Row="4" ItemsSource="{Binding ItemsList}" SelectedValue="{Binding Item5}" SelectedValueBinding="{Binding Value}" DisplayMemberBinding="{Binding Text}" Margin="0,2" />
|
||||
<NumericUpDown Grid.Column="1" Grid.Row="4" Value="{Binding Quantity5}" Minimum="0" Maximum="255" Margin="4,2,0,2" />
|
||||
<ComboBox Grid.Column="0" Grid.Row="5" ItemsSource="{Binding ItemsList}" SelectedValue="{Binding Item6}" SelectedValueBinding="{Binding Value}" DisplayMemberBinding="{Binding Text}" Margin="0,2" />
|
||||
<NumericUpDown Grid.Column="1" Grid.Row="5" Value="{Binding Quantity6}" Minimum="0" Maximum="255" Margin="4,2,0,2" />
|
||||
<ComboBox Grid.Column="0" Grid.Row="0" ItemsSource="{Binding ItemsList}" SelectedValue="{Binding Item1}" SelectedValueBinding="{Binding Value}" DisplayMemberBinding="{Binding Text}" Height="25" Margin="0,2" />
|
||||
<NumericUpDown Grid.Column="1" Grid.Row="0" Value="{Binding Quantity1}" Minimum="0" Maximum="255" Height="25" Margin="4,2,0,2" />
|
||||
<ComboBox Grid.Column="0" Grid.Row="1" ItemsSource="{Binding ItemsList}" SelectedValue="{Binding Item2}" SelectedValueBinding="{Binding Value}" DisplayMemberBinding="{Binding Text}" Height="25" Margin="0,2" />
|
||||
<NumericUpDown Grid.Column="1" Grid.Row="1" Value="{Binding Quantity2}" Minimum="0" Maximum="255" Height="25" Margin="4,2,0,2" />
|
||||
<ComboBox Grid.Column="0" Grid.Row="2" ItemsSource="{Binding ItemsList}" SelectedValue="{Binding Item3}" SelectedValueBinding="{Binding Value}" DisplayMemberBinding="{Binding Text}" Height="25" Margin="0,2" />
|
||||
<NumericUpDown Grid.Column="1" Grid.Row="2" Value="{Binding Quantity3}" Minimum="0" Maximum="255" Height="25" Margin="4,2,0,2" />
|
||||
<ComboBox Grid.Column="0" Grid.Row="3" ItemsSource="{Binding ItemsList}" SelectedValue="{Binding Item4}" SelectedValueBinding="{Binding Value}" DisplayMemberBinding="{Binding Text}" Height="25" Margin="0,2" />
|
||||
<NumericUpDown Grid.Column="1" Grid.Row="3" Value="{Binding Quantity4}" Minimum="0" Maximum="255" Height="25" Margin="4,2,0,2" />
|
||||
<ComboBox Grid.Column="0" Grid.Row="4" ItemsSource="{Binding ItemsList}" SelectedValue="{Binding Item5}" SelectedValueBinding="{Binding Value}" DisplayMemberBinding="{Binding Text}" Height="25" Margin="0,2" />
|
||||
<NumericUpDown Grid.Column="1" Grid.Row="4" Value="{Binding Quantity5}" Minimum="0" Maximum="255" Height="25" Margin="4,2,0,2" />
|
||||
<ComboBox Grid.Column="0" Grid.Row="5" ItemsSource="{Binding ItemsList}" SelectedValue="{Binding Item6}" SelectedValueBinding="{Binding Value}" DisplayMemberBinding="{Binding Text}" Height="25" Margin="0,2" />
|
||||
<NumericUpDown Grid.Column="1" Grid.Row="5" Value="{Binding Quantity6}" Minimum="0" Maximum="255" Height="25" Margin="4,2,0,2" />
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
<TextBlock Text="Pokemon (Read Only)" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Pokemon (Read Only)" FontWeight="SemiBold" FontSize="11" />
|
||||
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto">
|
||||
<TextBox Grid.Column="0" Grid.Row="0" Text="{Binding Pkm1}" IsReadOnly="True" Margin="0,2,4,2" />
|
||||
<TextBox Grid.Column="1" Grid.Row="0" Text="{Binding Pkm2}" IsReadOnly="True" Margin="4,2,0,2" />
|
||||
<TextBox Grid.Column="0" Grid.Row="1" Text="{Binding Pkm3}" IsReadOnly="True" Margin="0,2,4,2" />
|
||||
<TextBox Grid.Column="1" Grid.Row="1" Text="{Binding Pkm4}" IsReadOnly="True" Margin="4,2,0,2" />
|
||||
<TextBox Grid.Column="0" Grid.Row="2" Text="{Binding Pkm5}" IsReadOnly="True" Margin="0,2,4,2" />
|
||||
<TextBox Grid.Column="1" Grid.Row="2" Text="{Binding Pkm6}" IsReadOnly="True" Margin="4,2,0,2" />
|
||||
<TextBox Grid.Column="0" Grid.Row="0" Text="{Binding Pkm1}" IsReadOnly="True" Height="25" Margin="0,2,4,2" />
|
||||
<TextBox Grid.Column="1" Grid.Row="0" Text="{Binding Pkm2}" IsReadOnly="True" Height="25" Margin="4,2,0,2" />
|
||||
<TextBox Grid.Column="0" Grid.Row="1" Text="{Binding Pkm3}" IsReadOnly="True" Height="25" Margin="0,2,4,2" />
|
||||
<TextBox Grid.Column="1" Grid.Row="1" Text="{Binding Pkm4}" IsReadOnly="True" Height="25" Margin="4,2,0,2" />
|
||||
<TextBox Grid.Column="0" Grid.Row="2" Text="{Binding Pkm5}" IsReadOnly="True" Height="25" Margin="0,2,4,2" />
|
||||
<TextBox Grid.Column="1" Grid.Row="2" Text="{Binding Pkm6}" IsReadOnly="True" Height="25" Margin="4,2,0,2" />
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Misc Editor (Gen 2)"
|
||||
Width="350" Height="200"
|
||||
MinWidth="300" MinHeight="150"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
|
||||
|
|
@ -14,8 +16,8 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="12">
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Misc Editor (Gen 3)"
|
||||
Width="550" Height="600"
|
||||
MinWidth="450" MinHeight="450"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,8 +16,8 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<TabControl>
|
||||
|
|
@ -25,59 +27,60 @@
|
|||
<StackPanel Spacing="8" Margin="8">
|
||||
<!-- Coins -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Coins" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding Coins}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Coins" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Coins}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- BP (Emerald only) -->
|
||||
<StackPanel Spacing="4" IsVisible="{Binding ShowBp}">
|
||||
<TextBlock Text="Battle Points" FontWeight="SemiBold" />
|
||||
<Grid ColumnDefinitions="*,*" Margin="0,0,0,0">
|
||||
<TextBlock Text="Battle Points" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="BP" />
|
||||
<NumericUpDown Value="{Binding Bp}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="BP" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Bp}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="BP Earned" />
|
||||
<NumericUpDown Value="{Binding BpEarned}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="BP Earned" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding BpEarned}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
||||
<!-- Record selector -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Record" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Record" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding RecordItems}"
|
||||
SelectedIndex="{Binding SelectedRecordIndex}"
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25"
|
||||
HorizontalAlignment="Stretch" />
|
||||
<NumericUpDown Value="{Binding RecordValue}" Minimum="0" Maximum="4294967295" />
|
||||
<Button Content="Apply Record" Command="{Binding UpdateRecordCommand}" />
|
||||
<NumericUpDown Value="{Binding RecordValue}" Minimum="0" Maximum="4294967295" Height="25" />
|
||||
<Button Content="Apply Record" Command="{Binding UpdateRecordCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Fame time (visible when record 1 selected) -->
|
||||
<StackPanel Spacing="4" IsVisible="{Binding ShowFameTime}">
|
||||
<TextBlock Text="Hall of Fame Time" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Hall of Fame Time" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Hours" />
|
||||
<NumericUpDown Value="{Binding FameHours}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Hours" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding FameHours}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="Minutes" />
|
||||
<NumericUpDown Value="{Binding FameMinutes}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Minutes" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding FameMinutes}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Seconds" />
|
||||
<NumericUpDown Value="{Binding FameSeconds}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Seconds" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding FameSeconds}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
||||
<!-- FRLG Rival -->
|
||||
<StackPanel Spacing="4" IsVisible="{Binding ShowFrlg}">
|
||||
<TextBlock Text="Rival Name" FontWeight="SemiBold" />
|
||||
<TextBox Text="{Binding RivalName}" MaxLength="7" />
|
||||
<TextBlock Text="Rival Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding RivalName}" MaxLength="7" Height="25" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
@ -87,54 +90,54 @@
|
|||
<TabItem Header="Joyful" IsVisible="{Binding ShowJoyful}">
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<TextBlock Text="Joyful Game Corner" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Joyful Game Corner" FontWeight="SemiBold" FontSize="11" />
|
||||
|
||||
<!-- Jump -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Pokemon Jump" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Pokemon Jump" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="In a Row" />
|
||||
<NumericUpDown Value="{Binding JoyfulJumpInRow}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="In a Row" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding JoyfulJumpInRow}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Score" />
|
||||
<NumericUpDown Value="{Binding JoyfulJumpScore}" Minimum="0" Maximum="99990" />
|
||||
<TextBlock Text="Score" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding JoyfulJumpScore}" Minimum="0" Maximum="99990" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="5 In a Row" />
|
||||
<NumericUpDown Value="{Binding JoyfulJump5InRow}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="5 In a Row" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding JoyfulJump5InRow}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Max Players" />
|
||||
<NumericUpDown Value="{Binding JoyfulJumpMaxPlayers}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Max Players" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding JoyfulJumpMaxPlayers}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
||||
<!-- Berries -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Dodrio Berry Picking" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Dodrio Berry Picking" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="In a Row" />
|
||||
<NumericUpDown Value="{Binding JoyfulBerriesInRow}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="In a Row" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding JoyfulBerriesInRow}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Score" />
|
||||
<NumericUpDown Value="{Binding JoyfulBerriesScore}" Minimum="0" Maximum="99990" />
|
||||
<TextBlock Text="Score" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding JoyfulBerriesScore}" Minimum="0" Maximum="99990" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="5 In a Row" />
|
||||
<NumericUpDown Value="{Binding JoyfulBerries5InRow}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="5 In a Row" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding JoyfulBerries5InRow}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
||||
<!-- Berry Powder -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Berry Powder" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding BerryPowder}" Minimum="0" Maximum="99999" />
|
||||
<TextBlock Text="Berry Powder" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding BerryPowder}" Minimum="0" Maximum="99999" Height="25" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
@ -144,18 +147,18 @@
|
|||
<TabItem Header="Ferry" IsVisible="{Binding ShowFerry}">
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8" Margin="8">
|
||||
<TextBlock Text="Ferry Access Flags" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Ferry Access Flags" FontWeight="SemiBold" FontSize="11" />
|
||||
|
||||
<CheckBox Content="Catchable (Mew)" IsChecked="{Binding Catchable}" />
|
||||
|
||||
<TextBlock Text="Reachable Islands" FontWeight="SemiBold" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Reachable Islands" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<CheckBox Content="Southern Island" IsChecked="{Binding ReachSouthern}" />
|
||||
<CheckBox Content="Birth Island" IsChecked="{Binding ReachBirth}" />
|
||||
<CheckBox Content="Faraway Island" IsChecked="{Binding ReachFaraway}" />
|
||||
<CheckBox Content="Navel Rock" IsChecked="{Binding ReachNavel}" />
|
||||
<CheckBox Content="Battle Frontier" IsChecked="{Binding ReachBf}" />
|
||||
|
||||
<TextBlock Text="Initial Visit Flags" FontWeight="SemiBold" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Initial Visit Flags" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<CheckBox Content="Southern Island" IsChecked="{Binding InitialSouthern}" />
|
||||
<CheckBox Content="Birth Island" IsChecked="{Binding InitialBirth}" />
|
||||
<CheckBox Content="Faraway Island" IsChecked="{Binding InitialFaraway}" />
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="O-Power Editor (Gen 6)"
|
||||
Width="550" Height="600"
|
||||
MinWidth="480" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,22 +16,22 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="12">
|
||||
<!-- Points -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Points" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding Points}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="Points" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Points}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Field Levels -->
|
||||
<TextBlock Text="Field O-Powers" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Field O-Powers" FontWeight="SemiBold" FontSize="11" />
|
||||
<ItemsControl ItemsSource="{Binding FieldLevels}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:OPowerLevelModel">
|
||||
|
|
@ -37,16 +39,16 @@
|
|||
<TextBlock Grid.Column="0" Text="{Binding Name}"
|
||||
VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Column="1" Value="{Binding Level1}"
|
||||
Minimum="0" Maximum="3" Margin="4,0" />
|
||||
Minimum="0" Maximum="3" Height="25" Margin="4,0" />
|
||||
<NumericUpDown Grid.Column="2" Value="{Binding Level2}"
|
||||
Minimum="0" Maximum="3" Margin="4,0" />
|
||||
Minimum="0" Maximum="3" Height="25" Margin="4,0" />
|
||||
</Grid>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
</ItemsControl>
|
||||
|
||||
<!-- Battle Levels -->
|
||||
<TextBlock Text="Battle O-Powers" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Battle O-Powers" FontWeight="SemiBold" FontSize="11" />
|
||||
<ItemsControl ItemsSource="{Binding BattleLevels}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:OPowerLevelModel">
|
||||
|
|
@ -54,16 +56,16 @@
|
|||
<TextBlock Grid.Column="0" Text="{Binding Name}"
|
||||
VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Column="1" Value="{Binding Level1}"
|
||||
Minimum="0" Maximum="3" Margin="4,0" />
|
||||
Minimum="0" Maximum="3" Height="25" Margin="4,0" />
|
||||
<NumericUpDown Grid.Column="2" Value="{Binding Level2}"
|
||||
Minimum="0" Maximum="3" Margin="4,0" />
|
||||
Minimum="0" Maximum="3" Height="25" Margin="4,0" />
|
||||
</Grid>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
</ItemsControl>
|
||||
|
||||
<!-- Unlock Flags -->
|
||||
<TextBlock Text="Unlock Flags" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Unlock Flags" FontWeight="SemiBold" FontSize="11" />
|
||||
<ItemsControl ItemsSource="{Binding UnlockFlags}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:OPowerUnlockModel">
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="PokeBlock Editor (ORAS)"
|
||||
Width="400" Height="550"
|
||||
MinWidth="350" MinHeight="450"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
|
||||
|
|
@ -14,10 +16,10 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
|
|
@ -28,7 +30,7 @@
|
|||
<TextBlock Grid.Column="0" Text="{Binding Label}"
|
||||
VerticalAlignment="Center" />
|
||||
<NumericUpDown Grid.Column="1" Value="{Binding Count}"
|
||||
Minimum="0" Maximum="999" />
|
||||
Minimum="0" Maximum="999" Height="25" />
|
||||
</Grid>
|
||||
</DataTemplate>
|
||||
</ItemsControl.ItemTemplate>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Poke Bean Editor (Gen 7)"
|
||||
Width="350" Height="500"
|
||||
MinWidth="300" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,10 +16,10 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" />
|
||||
<Button Content="Clear" Command="{Binding ClearAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
|
|
@ -30,6 +32,7 @@
|
|||
<NumericUpDown Grid.Column="1"
|
||||
Value="{Binding Count}"
|
||||
Minimum="0" Maximum="255"
|
||||
Height="25"
|
||||
HorizontalAlignment="Stretch" />
|
||||
</Grid>
|
||||
</DataTemplate>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Pokedex Editor (Let's Go)"
|
||||
Width="700" Height="700"
|
||||
MinWidth="600" MinHeight="600"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,10 +16,10 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Give Current" Command="{Binding GiveAllCurrentCommand}" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Give Current" Command="{Binding GiveAllCurrentCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="200,*">
|
||||
|
|
@ -36,7 +38,7 @@
|
|||
<Separator />
|
||||
|
||||
<!-- Seen flags -->
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Male" IsChecked="{Binding SeenMaleNormal}"
|
||||
IsEnabled="{Binding MaleEnabled}" Margin="0,0,12,0" />
|
||||
|
|
@ -51,7 +53,7 @@
|
|||
<Separator />
|
||||
|
||||
<!-- Displayed flags -->
|
||||
<TextBlock Text="Displayed" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Displayed" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Male" IsChecked="{Binding DisplayedMaleNormal}"
|
||||
IsEnabled="{Binding MaleEnabled}" Margin="0,0,12,0" />
|
||||
|
|
@ -66,7 +68,7 @@
|
|||
<Separator />
|
||||
|
||||
<!-- Language flags -->
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="JPN" IsChecked="{Binding Lang1}"
|
||||
IsEnabled="{Binding LangEnabled}" Margin="0,0,8,4" />
|
||||
|
|
@ -92,47 +94,47 @@
|
|||
|
||||
<!-- Size Records -->
|
||||
<StackPanel Spacing="6" IsVisible="{Binding ShowSizeRecords}">
|
||||
<TextBlock Text="Size Records" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Size Records" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<CheckBox Content="Min Height" IsChecked="{Binding HasMinHeight}" />
|
||||
<NumericUpDown Value="{Binding MinHeight}" Minimum="0" Maximum="255"
|
||||
IsEnabled="{Binding HasMinHeight}" />
|
||||
Height="25" IsEnabled="{Binding HasMinHeight}" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Weight (MinH)" />
|
||||
<TextBlock Text="Weight (MinH)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding MinHeightWeight}" Minimum="0" Maximum="255"
|
||||
IsEnabled="{Binding HasMinHeight}" />
|
||||
Height="25" IsEnabled="{Binding HasMinHeight}" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<CheckBox Content="Max Height" IsChecked="{Binding HasMaxHeight}" />
|
||||
<NumericUpDown Value="{Binding MaxHeight}" Minimum="0" Maximum="255"
|
||||
IsEnabled="{Binding HasMaxHeight}" />
|
||||
Height="25" IsEnabled="{Binding HasMaxHeight}" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Weight (MaxH)" />
|
||||
<TextBlock Text="Weight (MaxH)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding MaxHeightWeight}" Minimum="0" Maximum="255"
|
||||
IsEnabled="{Binding HasMaxHeight}" />
|
||||
Height="25" IsEnabled="{Binding HasMaxHeight}" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="2" Spacing="2" Margin="0,0,4,4">
|
||||
<CheckBox Content="Min Weight" IsChecked="{Binding HasMinWeight}" />
|
||||
<NumericUpDown Value="{Binding MinWeight}" Minimum="0" Maximum="255"
|
||||
IsEnabled="{Binding HasMinWeight}" />
|
||||
Height="25" IsEnabled="{Binding HasMinWeight}" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="2" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Height (MinW)" />
|
||||
<TextBlock Text="Height (MinW)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding MinWeightHeight}" Minimum="0" Maximum="255"
|
||||
IsEnabled="{Binding HasMinWeight}" />
|
||||
Height="25" IsEnabled="{Binding HasMinWeight}" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="3" Spacing="2" Margin="0,0,4,4">
|
||||
<CheckBox Content="Max Weight" IsChecked="{Binding HasMaxWeight}" />
|
||||
<NumericUpDown Value="{Binding MaxWeight}" Minimum="0" Maximum="255"
|
||||
IsEnabled="{Binding HasMaxWeight}" />
|
||||
Height="25" IsEnabled="{Binding HasMaxWeight}" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="3" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Height (MaxW)" />
|
||||
<TextBlock Text="Height (MaxW)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding MaxWeightHeight}" Minimum="0" Maximum="255"
|
||||
IsEnabled="{Binding HasMaxWeight}" />
|
||||
Height="25" IsEnabled="{Binding HasMaxWeight}" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Pokedex Editor (ORAS)"
|
||||
Width="620" Height="680"
|
||||
MinWidth="520" MinHeight="580"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,11 +16,11 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" />
|
||||
<Button Content="Complete" Command="{Binding CompleteCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Complete" Command="{Binding CompleteCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="180,*">
|
||||
|
|
@ -34,14 +36,14 @@
|
|||
<CheckBox Content="National Dex Active" IsChecked="{Binding NationalDexActive}" />
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Spinda PID" FontWeight="SemiBold" />
|
||||
<TextBox Text="{Binding SpindaPid}" MaxLength="8" />
|
||||
<TextBlock Text="Spinda PID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding SpindaPid}" MaxLength="8" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<Separator />
|
||||
<CheckBox Content="Caught" IsChecked="{Binding Caught}" FontWeight="SemiBold" />
|
||||
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Male" IsChecked="{Binding SeenMale}" Margin="0,0,8,0" />
|
||||
<CheckBox Content="Female" IsChecked="{Binding SeenFemale}" Margin="0,0,8,0" />
|
||||
|
|
@ -49,7 +51,7 @@
|
|||
<CheckBox Content="Female Shiny" IsChecked="{Binding SeenFemaleShiny}" />
|
||||
</WrapPanel>
|
||||
|
||||
<TextBlock Text="Displayed" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Displayed" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Male" IsChecked="{Binding DisplayedMale}" Margin="0,0,8,0" />
|
||||
<CheckBox Content="Female" IsChecked="{Binding DisplayedFemale}" Margin="0,0,8,0" />
|
||||
|
|
@ -57,7 +59,7 @@
|
|||
<CheckBox Content="Female Shiny" IsChecked="{Binding DisplayedFemaleShiny}" />
|
||||
</WrapPanel>
|
||||
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="JPN" IsChecked="{Binding LangJPN}" Margin="0,0,8,0" />
|
||||
<CheckBox Content="ENG" IsChecked="{Binding LangENG}" Margin="0,0,8,0" />
|
||||
|
|
@ -69,21 +71,21 @@
|
|||
</WrapPanel>
|
||||
|
||||
<Separator />
|
||||
<TextBlock Text="DexNav Counts" FontWeight="SemiBold" />
|
||||
<TextBlock Text="DexNav Counts" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Seen Count" />
|
||||
<NumericUpDown Value="{Binding CountSeen}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Seen Count" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding CountSeen}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Obtained Count" />
|
||||
<NumericUpDown Value="{Binding CountObtained}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Obtained Count" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding CountObtained}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<StackPanel Orientation="Horizontal" Spacing="8">
|
||||
<Button Content="Max DexNav" Command="{Binding MaxDexNavCommand}" />
|
||||
<Button Content="Reset DexNav" Command="{Binding ResetDexNavCommand}" />
|
||||
<Button Content="Max DexNav" Command="{Binding MaxDexNavCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Reset DexNav" Command="{Binding ResetDexNavCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Pokedex Editor (Sun/Moon)"
|
||||
Width="650" Height="650"
|
||||
MinWidth="550" MinHeight="550"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,12 +16,12 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Give Current" Command="{Binding GiveAllCurrentCommand}" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Give Current" Command="{Binding GiveAllCurrentCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="200,*">
|
||||
|
|
@ -38,7 +40,7 @@
|
|||
<Separator />
|
||||
|
||||
<!-- Seen flags -->
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Male" IsChecked="{Binding SeenMaleNormal}"
|
||||
IsEnabled="{Binding MaleEnabled}" Margin="0,0,12,0" />
|
||||
|
|
@ -53,7 +55,7 @@
|
|||
<Separator />
|
||||
|
||||
<!-- Displayed flags -->
|
||||
<TextBlock Text="Displayed" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Displayed" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Male" IsChecked="{Binding DisplayedMaleNormal}"
|
||||
IsEnabled="{Binding MaleEnabled}" Margin="0,0,12,0" />
|
||||
|
|
@ -68,7 +70,7 @@
|
|||
<Separator />
|
||||
|
||||
<!-- Language flags -->
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="JPN" IsChecked="{Binding Lang1}"
|
||||
IsEnabled="{Binding LangEnabled}" Margin="0,0,8,4" />
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Pokedex Editor (XY)"
|
||||
Width="600" Height="650"
|
||||
MinWidth="500" MinHeight="550"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,11 +16,11 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" />
|
||||
<Button Content="Complete" Command="{Binding CompleteCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Complete" Command="{Binding CompleteCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="180,*">
|
||||
|
|
@ -34,14 +36,14 @@
|
|||
<CheckBox Content="National Dex Active" IsChecked="{Binding NationalDexActive}" />
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Spinda PID" FontWeight="SemiBold" />
|
||||
<TextBox Text="{Binding SpindaPid}" MaxLength="8" />
|
||||
<TextBlock Text="Spinda PID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding SpindaPid}" MaxLength="8" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<Separator />
|
||||
<CheckBox Content="Caught" IsChecked="{Binding Caught}" FontWeight="SemiBold" />
|
||||
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Seen" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Male" IsChecked="{Binding SeenMale}" Margin="0,0,8,0" />
|
||||
<CheckBox Content="Female" IsChecked="{Binding SeenFemale}" Margin="0,0,8,0" />
|
||||
|
|
@ -49,7 +51,7 @@
|
|||
<CheckBox Content="Female Shiny" IsChecked="{Binding SeenFemaleShiny}" />
|
||||
</WrapPanel>
|
||||
|
||||
<TextBlock Text="Displayed" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Displayed" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Male" IsChecked="{Binding DisplayedMale}" Margin="0,0,8,0" />
|
||||
<CheckBox Content="Female" IsChecked="{Binding DisplayedFemale}" Margin="0,0,8,0" />
|
||||
|
|
@ -57,7 +59,7 @@
|
|||
<CheckBox Content="Female Shiny" IsChecked="{Binding DisplayedFemaleShiny}" />
|
||||
</WrapPanel>
|
||||
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Languages" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="JPN" IsChecked="{Binding LangJPN}" Margin="0,0,8,0" />
|
||||
<CheckBox Content="ENG" IsChecked="{Binding LangENG}" Margin="0,0,8,0" />
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Pokepuff Editor (Gen 6)"
|
||||
Width="400" Height="550"
|
||||
MinWidth="350" MinHeight="450"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,12 +16,12 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" />
|
||||
<Button Content="Give Best" Command="{Binding GiveBestCommand}" />
|
||||
<Button Content="Clear" Command="{Binding ClearAllCommand}" />
|
||||
<Button Content="Sort" Command="{Binding SortCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Give Best" Command="{Binding GiveBestCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Sort" Command="{Binding SortCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
|
|
@ -32,6 +34,7 @@
|
|||
<ComboBox Grid.Column="1"
|
||||
ItemsSource="{Binding $parent[views:SubformWindow].((vm:SAVPokepuff6ViewModel)DataContext).PuffNames}"
|
||||
SelectedIndex="{Binding SelectedPuffIndex}"
|
||||
Height="25"
|
||||
HorizontalAlignment="Stretch" />
|
||||
</Grid>
|
||||
</DataTemplate>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="RTC Editor (Gen 3)"
|
||||
Width="420" Height="400"
|
||||
MinWidth="350" MinHeight="300"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
|
||||
|
|
@ -14,55 +16,55 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Reset" Command="{Binding ResetCommand}" />
|
||||
<Button Content="Berry Fix" Command="{Binding BerryFixCommand}" ToolTip.Tip="Advance elapsed days to fix berry glitch" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Reset" Command="{Binding ResetCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Berry Fix" Command="{Binding BerryFixCommand}" MinWidth="75" Padding="8,4" ToolTip.Tip="Advance elapsed days to fix berry glitch" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="12">
|
||||
<!-- Initial Clock -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Initial Clock" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Initial Clock" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Day" />
|
||||
<NumericUpDown Value="{Binding InitialDay}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Day" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding InitialDay}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="Hour" />
|
||||
<NumericUpDown Value="{Binding InitialHour}" Minimum="0" Maximum="23" />
|
||||
<TextBlock Text="Hour" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding InitialHour}" Minimum="0" Maximum="23" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="Minute" />
|
||||
<NumericUpDown Value="{Binding InitialMinute}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Minute" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding InitialMinute}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="3" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Second" />
|
||||
<NumericUpDown Value="{Binding InitialSecond}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Second" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding InitialSecond}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
||||
<!-- Elapsed Clock -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Elapsed Clock" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Elapsed Clock" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Day" />
|
||||
<NumericUpDown Value="{Binding ElapsedDay}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Day" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding ElapsedDay}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="Hour" />
|
||||
<NumericUpDown Value="{Binding ElapsedHour}" Minimum="0" Maximum="23" />
|
||||
<TextBlock Text="Hour" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding ElapsedHour}" Minimum="0" Maximum="23" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="Minute" />
|
||||
<NumericUpDown Value="{Binding ElapsedMinute}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Minute" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding ElapsedMinute}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="3" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Second" />
|
||||
<NumericUpDown Value="{Binding ElapsedSecond}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Second" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding ElapsedSecond}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Roaming Pokemon (Gen 3)"
|
||||
Width="420" Height="520"
|
||||
MinWidth="350" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
|
||||
|
|
@ -14,55 +16,56 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8">
|
||||
<!-- Species -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Species" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Species" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding SelectedSpecies}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- PID -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="PID" FontWeight="SemiBold" />
|
||||
<TextBox Text="{Binding Pid}" MaxLength="8" />
|
||||
<TextBlock Text="PID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Pid}" MaxLength="8" Height="25" />
|
||||
<CheckBox Content="Shiny" IsChecked="{Binding IsShiny}" IsEnabled="False" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- IVs -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="IVs" FontWeight="SemiBold" />
|
||||
<TextBlock Text="IVs" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*" RowDefinitions="Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="HP" />
|
||||
<NumericUpDown Value="{Binding IvHp}" Minimum="0" Maximum="31" />
|
||||
<TextBlock Text="HP" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding IvHp}" Minimum="0" Maximum="31" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,4,4">
|
||||
<TextBlock Text="ATK" />
|
||||
<NumericUpDown Value="{Binding IvAtk}" Minimum="0" Maximum="31" />
|
||||
<TextBlock Text="ATK" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding IvAtk}" Minimum="0" Maximum="31" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="DEF" />
|
||||
<NumericUpDown Value="{Binding IvDef}" Minimum="0" Maximum="31" />
|
||||
<TextBlock Text="DEF" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding IvDef}" Minimum="0" Maximum="31" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="SPE" />
|
||||
<NumericUpDown Value="{Binding IvSpe}" Minimum="0" Maximum="31" />
|
||||
<TextBlock Text="SPE" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding IvSpe}" Minimum="0" Maximum="31" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="SPA" />
|
||||
<NumericUpDown Value="{Binding IvSpa}" Minimum="0" Maximum="31" />
|
||||
<TextBlock Text="SPA" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding IvSpa}" Minimum="0" Maximum="31" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Grid.Row="1" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="SPD" />
|
||||
<NumericUpDown Value="{Binding IvSpd}" Minimum="0" Maximum="31" />
|
||||
<TextBlock Text="SPD" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding IvSpd}" Minimum="0" Maximum="31" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
|
@ -72,12 +75,12 @@
|
|||
|
||||
<Grid ColumnDefinitions="*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Level" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding Level}" Minimum="0" Maximum="100" />
|
||||
<TextBlock Text="Level" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Level}" Minimum="0" Maximum="100" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Current HP" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding HpCurrent}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Current HP" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding HpCurrent}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Roaming Pokemon (Gen 6)"
|
||||
Width="380" Height="300"
|
||||
MinWidth="320" MinHeight="260"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="False">
|
||||
|
||||
|
|
@ -14,26 +16,28 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="8">
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Species" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Species" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesChoices}"
|
||||
SelectedIndex="{Binding SelectedSpeciesIndex}" />
|
||||
SelectedIndex="{Binding SelectedSpeciesIndex}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Roam State" FontWeight="SemiBold" />
|
||||
<TextBlock Text="Roam State" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding RoamStateChoices}"
|
||||
SelectedIndex="{Binding SelectedRoamStateIndex}" />
|
||||
SelectedIndex="{Binding SelectedRoamStateIndex}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Times Encountered" FontWeight="SemiBold" />
|
||||
<NumericUpDown Value="{Binding TimesEncountered}" Minimum="0" Maximum="4294967295" />
|
||||
<TextBlock Text="Times Encountered" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding TimesEncountered}" Minimum="0" Maximum="4294967295" Height="25" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
</DockPanel>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Secret Base Editor (Gen 3)"
|
||||
Width="600" Height="650"
|
||||
MinWidth="500" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,8 +16,8 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="160,*" IsVisible="{Binding HasBases}">
|
||||
|
|
@ -28,33 +30,34 @@
|
|||
<ScrollViewer Grid.Column="1">
|
||||
<StackPanel Spacing="8">
|
||||
<!-- Trainer Info -->
|
||||
<TextBlock Text="Trainer Info" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Trainer Info" FontWeight="SemiBold" FontSize="11" />
|
||||
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto" Margin="0,0,0,0">
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Name" />
|
||||
<TextBox Text="{Binding TrainerName}" MaxLength="7" />
|
||||
<TextBlock Text="Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding TrainerName}" MaxLength="7" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Gender" />
|
||||
<TextBlock Text="Gender" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding GenderSymbols}"
|
||||
SelectedIndex="{Binding TrainerGender}" />
|
||||
SelectedIndex="{Binding TrainerGender}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="TID" />
|
||||
<TextBox Text="{Binding TrainerTid}" MaxLength="5" />
|
||||
<TextBlock Text="TID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding TrainerTid}" MaxLength="5" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="SID" />
|
||||
<TextBox Text="{Binding TrainerSid}" MaxLength="5" />
|
||||
<TextBlock Text="SID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding TrainerSid}" MaxLength="5" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="2" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Times Entered" />
|
||||
<NumericUpDown Value="{Binding TimesEntered}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="Times Entered" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding TimesEntered}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="2" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Class" />
|
||||
<TextBox Text="{Binding TrainerClass}" IsReadOnly="True" />
|
||||
<TextBlock Text="Class" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding TrainerClass}" IsReadOnly="True" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
|
|
@ -64,78 +67,84 @@
|
|||
</WrapPanel>
|
||||
|
||||
<Button Content="Update Trainer" Command="{Binding UpdateTrainerCommand}"
|
||||
HorizontalAlignment="Stretch" />
|
||||
HorizontalAlignment="Stretch" MinWidth="75" Padding="8,4" />
|
||||
|
||||
<Separator Margin="0,4" />
|
||||
|
||||
<!-- Team Member -->
|
||||
<TextBlock Text="Team Member" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Team Member" FontWeight="SemiBold" FontSize="11" />
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Member #" />
|
||||
<NumericUpDown Value="{Binding TeamMemberIndex}" Minimum="1" Maximum="6" />
|
||||
<TextBlock Text="Member #" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding TeamMemberIndex}" Minimum="1" Maximum="6" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto,Auto" Margin="0,0,0,0">
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Species" />
|
||||
<TextBlock Text="Species" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding SelectedSpecies}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="PID" />
|
||||
<TextBox Text="{Binding Pid}" MaxLength="8" />
|
||||
<TextBlock Text="PID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Pid}" MaxLength="8" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Item" />
|
||||
<TextBlock Text="Item" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding ItemsList}"
|
||||
SelectedValue="{Binding SelectedItem}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Level" />
|
||||
<NumericUpDown Value="{Binding Level}" Minimum="0" Maximum="100" />
|
||||
<TextBlock Text="Level" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Level}" Minimum="0" Maximum="100" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="2" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Move 1" />
|
||||
<TextBlock Text="Move 1" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding MovesList}"
|
||||
SelectedValue="{Binding Move1}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="2" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Move 2" />
|
||||
<TextBlock Text="Move 2" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding MovesList}"
|
||||
SelectedValue="{Binding Move2}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="3" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Move 3" />
|
||||
<TextBlock Text="Move 3" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding MovesList}"
|
||||
SelectedValue="{Binding Move3}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="3" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Move 4" />
|
||||
<TextBlock Text="Move 4" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding MovesList}"
|
||||
SelectedValue="{Binding Move4}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="EVs (All)" />
|
||||
<NumericUpDown Value="{Binding EvAll}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="EVs (All)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding EvAll}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<Button Content="Update Pokemon" Command="{Binding UpdatePkmCommand}"
|
||||
HorizontalAlignment="Stretch" />
|
||||
HorizontalAlignment="Stretch" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
</Grid>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Secret Base Editor (Gen 6)"
|
||||
Width="620" Height="620"
|
||||
MinWidth="520" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,10 +16,10 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Give All Decor" Command="{Binding GiveAllDecorCommand}" />
|
||||
<Button Content="Delete Base" Command="{Binding DeleteBaseCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Give All Decor" Command="{Binding GiveAllDecorCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Delete Base" Command="{Binding DeleteBaseCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="170,*">
|
||||
|
|
@ -29,54 +31,54 @@
|
|||
<!-- Right: Details -->
|
||||
<ScrollViewer Grid.Column="1">
|
||||
<StackPanel Spacing="8">
|
||||
<TextBlock Text="Base Info" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Base Info" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Trainer Name" />
|
||||
<TextBox Text="{Binding TrainerName}" MaxLength="12" />
|
||||
<TextBlock Text="Trainer Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding TrainerName}" MaxLength="12" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Location ID" />
|
||||
<NumericUpDown Value="{Binding BaseLocation}" Minimum="-1" Maximum="85" />
|
||||
<TextBlock Text="Location ID" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding BaseLocation}" Minimum="-1" Maximum="85" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Team Name" />
|
||||
<TextBox Text="{Binding TeamName}" MaxLength="16" />
|
||||
<TextBlock Text="Team Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding TeamName}" MaxLength="16" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Team Slogan" />
|
||||
<TextBox Text="{Binding TeamSlogan}" MaxLength="16" />
|
||||
<TextBlock Text="Team Slogan" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding TeamSlogan}" MaxLength="16" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="2" Grid.ColumnSpan="2" Spacing="2" Margin="0,0,0,4">
|
||||
<TextBlock Text="Captured Record (Flags)" />
|
||||
<NumericUpDown Value="{Binding CapturedRecord}" Minimum="0" Maximum="4294967295" />
|
||||
<TextBlock Text="Captured Record (Flags)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding CapturedRecord}" Minimum="0" Maximum="4294967295" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
<TextBlock Text="Decoration Placements" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Decoration Placements" FontWeight="SemiBold" FontSize="11" />
|
||||
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Placement Index" />
|
||||
<NumericUpDown Value="{Binding PlacementIndex}" Minimum="0" Maximum="27" />
|
||||
<TextBlock Text="Placement Index" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlacementIndex}" Minimum="0" Maximum="27" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Good" />
|
||||
<NumericUpDown Value="{Binding PlacementGood}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Good" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlacementGood}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Rotation" />
|
||||
<NumericUpDown Value="{Binding PlacementRotation}" Minimum="0" Maximum="255" />
|
||||
<TextBlock Text="Rotation" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlacementRotation}" Minimum="0" Maximum="255" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="X" />
|
||||
<NumericUpDown Value="{Binding PlacementX}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="X" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlacementX}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Y" />
|
||||
<NumericUpDown Value="{Binding PlacementY}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Y" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlacementY}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Super Training Editor (Gen 6)"
|
||||
Width="600" Height="650"
|
||||
MinWidth="500" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,14 +16,14 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8">
|
||||
<!-- Training Bags -->
|
||||
<TextBlock Text="Training Bags" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Training Bags" FontWeight="SemiBold" FontSize="11" />
|
||||
<ItemsControl ItemsSource="{Binding BagSlots}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:TrainingBagSlotModel">
|
||||
|
|
@ -31,6 +33,7 @@
|
|||
<ComboBox Grid.Column="1"
|
||||
ItemsSource="{Binding $parent[views:SubformWindow].((vm:SAVSuperTrain6ViewModel)DataContext).BagNames}"
|
||||
SelectedIndex="{Binding SelectedBagIndex}"
|
||||
Height="25"
|
||||
HorizontalAlignment="Stretch" />
|
||||
</Grid>
|
||||
</DataTemplate>
|
||||
|
|
@ -40,52 +43,55 @@
|
|||
<Separator Margin="0,4" />
|
||||
|
||||
<!-- Stage Records -->
|
||||
<TextBlock Text="Stage Records" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Stage Records" FontWeight="SemiBold" FontSize="11" />
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Stage" />
|
||||
<TextBlock Text="Stage" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding StageNames}"
|
||||
SelectedIndex="{Binding SelectedStageIndex}"
|
||||
Height="25"
|
||||
HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Species 1" />
|
||||
<TextBlock Text="Species 1" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding Species1}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Species 2" />
|
||||
<TextBlock Text="Species 2" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding SpeciesList}"
|
||||
SelectedValue="{Binding Species2}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" />
|
||||
DisplayMemberBinding="{Binding Text}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Gender 1" />
|
||||
<TextBox Text="{Binding Gender1}" MaxLength="3" />
|
||||
<TextBlock Text="Gender 1" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Gender1}" MaxLength="3" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Gender 2" />
|
||||
<TextBox Text="{Binding Gender2}" MaxLength="3" />
|
||||
<TextBlock Text="Gender 2" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Gender2}" MaxLength="3" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="2" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Form 1" />
|
||||
<TextBox Text="{Binding Form1}" MaxLength="3" />
|
||||
<TextBlock Text="Form 1" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Form1}" MaxLength="3" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="2" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Form 2" />
|
||||
<TextBox Text="{Binding Form2}" MaxLength="3" />
|
||||
<TextBlock Text="Form 2" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Form2}" MaxLength="3" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="3" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Time 1" />
|
||||
<TextBox Text="{Binding Time1}" />
|
||||
<TextBlock Text="Time 1" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Time1}" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="3" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Time 2" />
|
||||
<TextBox Text="{Binding Time2}" />
|
||||
<TextBlock Text="Time 2" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Time2}" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Trainer Editor (Gen 6)"
|
||||
Width="550" Height="700"
|
||||
MinWidth="480" MinHeight="600"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,81 +16,82 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8">
|
||||
<!-- Basic Info -->
|
||||
<TextBlock Text="Basic Info" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Basic Info" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="OT Name" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="12" />
|
||||
<TextBlock Text="OT Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="12" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Gender" />
|
||||
<TextBlock Text="Gender" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding GenderChoices}"
|
||||
SelectedIndex="{Binding Gender}" />
|
||||
SelectedIndex="{Binding Gender}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="TID" />
|
||||
<TextBox Text="{Binding Tid}" MaxLength="5" />
|
||||
<TextBlock Text="TID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Tid}" MaxLength="5" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="SID" />
|
||||
<TextBox Text="{Binding Sid}" MaxLength="5" />
|
||||
<TextBlock Text="SID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Sid}" MaxLength="5" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="2" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Money" />
|
||||
<TextBlock Text="Money" FontWeight="SemiBold" FontSize="11" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="4">
|
||||
<TextBox Text="{Binding Money}" MaxLength="7" />
|
||||
<Button Content="Max" Command="{Binding MaxCashCommand}" />
|
||||
<TextBox Text="{Binding Money}" MaxLength="7" Height="25" />
|
||||
<Button Content="Max" Command="{Binding MaxCashCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="2" Spacing="2" Margin="4,0,0,4"
|
||||
IsVisible="{Binding ShowStyle}">
|
||||
<TextBlock Text="Style" />
|
||||
<TextBox Text="{Binding Style}" MaxLength="3" />
|
||||
<TextBlock Text="Style" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Style}" MaxLength="3" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- Play Time -->
|
||||
<TextBlock Text="Play Time" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Play Time" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Hours" />
|
||||
<NumericUpDown Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Hours" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="Minutes" />
|
||||
<NumericUpDown Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Minutes" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Seconds" />
|
||||
<NumericUpDown Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Seconds" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<!-- BP / Pokemiles -->
|
||||
<Grid ColumnDefinitions="*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="BP" />
|
||||
<TextBox Text="{Binding Bp}" MaxLength="5" />
|
||||
<TextBlock Text="BP" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Bp}" MaxLength="5" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Pokemiles" />
|
||||
<TextBox Text="{Binding Pokemiles}" MaxLength="7" />
|
||||
<TextBlock Text="Pokemiles" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Pokemiles}" MaxLength="7" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- Badges -->
|
||||
<TextBlock Text="Badges" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Badges" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Badge 1" IsChecked="{Binding Badge1}" Margin="0,0,8,0" />
|
||||
<CheckBox Content="Badge 2" IsChecked="{Binding Badge2}" Margin="0,0,8,0" />
|
||||
|
|
@ -110,12 +113,12 @@
|
|||
<Separator />
|
||||
|
||||
<!-- Sayings -->
|
||||
<TextBlock Text="Sayings" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBox Text="{Binding Saying1}" Watermark="Saying 1" Margin="0,2" />
|
||||
<TextBox Text="{Binding Saying2}" Watermark="Saying 2" Margin="0,2" />
|
||||
<TextBox Text="{Binding Saying3}" Watermark="Saying 3" Margin="0,2" />
|
||||
<TextBox Text="{Binding Saying4}" Watermark="Saying 4" Margin="0,2" />
|
||||
<TextBox Text="{Binding Saying5}" Watermark="Saying 5" Margin="0,2" />
|
||||
<TextBlock Text="Sayings" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding Saying1}" Watermark="Saying 1" Height="25" Margin="0,2" />
|
||||
<TextBox Text="{Binding Saying2}" Watermark="Saying 2" Height="25" Margin="0,2" />
|
||||
<TextBox Text="{Binding Saying3}" Watermark="Saying 3" Height="25" Margin="0,2" />
|
||||
<TextBox Text="{Binding Saying4}" Watermark="Saying 4" Height="25" Margin="0,2" />
|
||||
<TextBox Text="{Binding Saying5}" Watermark="Saying 5" Height="25" Margin="0,2" />
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
</DockPanel>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Trainer Editor (Let's Go)"
|
||||
Width="500" Height="550"
|
||||
MinWidth="420" MinHeight="450"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,77 +16,77 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8">
|
||||
<!-- Basic Info -->
|
||||
<TextBlock Text="Basic Info" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Basic Info" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="OT Name" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="12" />
|
||||
<TextBlock Text="OT Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="12" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Rival Name" />
|
||||
<TextBox Text="{Binding RivalName}" MaxLength="12" />
|
||||
<TextBlock Text="Rival Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding RivalName}" MaxLength="12" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Gender" />
|
||||
<TextBlock Text="Gender" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding GenderChoices}"
|
||||
SelectedIndex="{Binding Gender}" HorizontalAlignment="Stretch" />
|
||||
SelectedIndex="{Binding Gender}" Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Game" />
|
||||
<TextBlock Text="Game" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding GameList}"
|
||||
SelectedValue="{Binding Game}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}" Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="2" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Money" />
|
||||
<TextBlock Text="Money" FontWeight="SemiBold" FontSize="11" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="4">
|
||||
<TextBox Text="{Binding Money}" MaxLength="7" />
|
||||
<Button Content="Max" Command="{Binding MaxCashCommand}" />
|
||||
<TextBox Text="{Binding Money}" MaxLength="7" Height="25" />
|
||||
<Button Content="Max" Command="{Binding MaxCashCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="2" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Language" />
|
||||
<TextBlock Text="Language" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding LanguageList}"
|
||||
SelectedValue="{Binding Language}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}" Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- Play Time -->
|
||||
<TextBlock Text="Play Time" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Play Time" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Hours" />
|
||||
<NumericUpDown Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Hours" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="Minutes" />
|
||||
<NumericUpDown Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Minutes" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Seconds" />
|
||||
<NumericUpDown Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Seconds" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- Quick Actions -->
|
||||
<TextBlock Text="Quick Actions" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Quick Actions" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<Button Content="Unlock All Trainer Titles" Command="{Binding UnlockAllTitlesCommand}" Margin="0,0,8,4" />
|
||||
<Button Content="Unlock All Fashion Items" Command="{Binding UnlockAllFashionCommand}" />
|
||||
<Button Content="Unlock All Trainer Titles" Command="{Binding UnlockAllTitlesCommand}" MinWidth="75" Padding="8,4" Margin="0,0,8,4" />
|
||||
<Button Content="Unlock All Fashion Items" Command="{Binding UnlockAllFashionCommand}" MinWidth="75" Padding="8,4" />
|
||||
</WrapPanel>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Trainer Editor (Gen 7)"
|
||||
Width="600" Height="800"
|
||||
MinWidth="500" MinHeight="650"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,92 +16,92 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8">
|
||||
<!-- Basic Info -->
|
||||
<TextBlock Text="Basic Info" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Basic Info" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="OT Name" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="12" />
|
||||
<TextBlock Text="OT Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="12" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Gender" />
|
||||
<TextBlock Text="Gender" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding GenderChoices}"
|
||||
SelectedIndex="{Binding Gender}" HorizontalAlignment="Stretch" />
|
||||
SelectedIndex="{Binding Gender}" Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Money" />
|
||||
<TextBlock Text="Money" FontWeight="SemiBold" FontSize="11" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="4">
|
||||
<TextBox Text="{Binding Money}" MaxLength="7" />
|
||||
<Button Content="Max" Command="{Binding MaxCashCommand}" />
|
||||
<TextBox Text="{Binding Money}" MaxLength="7" Height="25" />
|
||||
<Button Content="Max" Command="{Binding MaxCashCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Language" />
|
||||
<TextBlock Text="Language" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding LanguageList}"
|
||||
SelectedValue="{Binding Language}"
|
||||
SelectedValueBinding="{Binding Value}"
|
||||
DisplayMemberBinding="{Binding Text}" HorizontalAlignment="Stretch" />
|
||||
DisplayMemberBinding="{Binding Text}" Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- Play Time -->
|
||||
<TextBlock Text="Play Time" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Play Time" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Hours" />
|
||||
<NumericUpDown Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Hours" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="Minutes" />
|
||||
<NumericUpDown Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Minutes" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Seconds" />
|
||||
<NumericUpDown Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Seconds" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<!-- BP / FC -->
|
||||
<Grid ColumnDefinitions="*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="BP" />
|
||||
<NumericUpDown Value="{Binding Bp}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="BP" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Bp}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Festival Coins" />
|
||||
<NumericUpDown Value="{Binding Fc}" Minimum="0" Maximum="9999999" />
|
||||
<TextBlock Text="Festival Coins" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Fc}" Minimum="0" Maximum="9999999" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- Poke Finder -->
|
||||
<TextBlock Text="Poke Finder" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Poke Finder" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*" RowDefinitions="Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Snap Count" />
|
||||
<NumericUpDown Value="{Binding SnapCount}" Minimum="0" Maximum="9999999" />
|
||||
<TextBlock Text="Snap Count" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding SnapCount}" Minimum="0" Maximum="9999999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,4,4">
|
||||
<TextBlock Text="Thumbs Total" />
|
||||
<NumericUpDown Value="{Binding ThumbsTotal}" Minimum="0" Maximum="9999999" />
|
||||
<TextBlock Text="Thumbs Total" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding ThumbsTotal}" Minimum="0" Maximum="9999999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Thumbs Record" />
|
||||
<NumericUpDown Value="{Binding ThumbsRecord}" Minimum="0" Maximum="9999999" />
|
||||
<TextBlock Text="Thumbs Record" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding ThumbsRecord}" Minimum="0" Maximum="9999999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Camera Ver." />
|
||||
<TextBlock Text="Camera Ver." FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding CameraVersions}"
|
||||
SelectedIndex="{Binding CameraVersion}" HorizontalAlignment="Stretch" />
|
||||
SelectedIndex="{Binding CameraVersion}" Height="25" HorizontalAlignment="Stretch" />
|
||||
</StackPanel>
|
||||
<CheckBox Grid.Column="1" Grid.Row="1" Content="Gyro"
|
||||
IsChecked="{Binding GyroFlag}" VerticalAlignment="Center" Margin="4,0,0,0" />
|
||||
|
|
@ -108,66 +110,66 @@
|
|||
<Separator />
|
||||
|
||||
<!-- Battle Tree -->
|
||||
<TextBlock Text="Battle Tree - Regular" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Battle Tree - Regular" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*" RowDefinitions="Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Singles Current" />
|
||||
<NumericUpDown Value="{Binding RcStreak0}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Singles Current" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding RcStreak0}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,4,4">
|
||||
<TextBlock Text="Doubles Current" />
|
||||
<NumericUpDown Value="{Binding RcStreak1}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Doubles Current" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding RcStreak1}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Multi Current" />
|
||||
<NumericUpDown Value="{Binding RcStreak2}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Multi Current" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding RcStreak2}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Singles Max" />
|
||||
<NumericUpDown Value="{Binding RmStreak0}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Singles Max" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding RmStreak0}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,4,4">
|
||||
<TextBlock Text="Doubles Max" />
|
||||
<NumericUpDown Value="{Binding RmStreak1}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Doubles Max" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding RmStreak1}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Multi Max" />
|
||||
<NumericUpDown Value="{Binding RmStreak2}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Multi Max" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding RmStreak2}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<TextBlock Text="Battle Tree - Super" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Battle Tree - Super" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*" RowDefinitions="Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Singles Current" />
|
||||
<NumericUpDown Value="{Binding ScStreak0}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Singles Current" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding ScStreak0}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,4,4">
|
||||
<TextBlock Text="Doubles Current" />
|
||||
<NumericUpDown Value="{Binding ScStreak1}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Doubles Current" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding ScStreak1}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Multi Current" />
|
||||
<NumericUpDown Value="{Binding ScStreak2}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Multi Current" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding ScStreak2}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Singles Max" />
|
||||
<NumericUpDown Value="{Binding SmStreak0}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Singles Max" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding SmStreak0}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,4,4">
|
||||
<TextBlock Text="Doubles Max" />
|
||||
<NumericUpDown Value="{Binding SmStreak1}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Doubles Max" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding SmStreak1}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Multi Max" />
|
||||
<NumericUpDown Value="{Binding SmStreak2}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="Multi Max" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding SmStreak2}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- Unlocks -->
|
||||
<TextBlock Text="Unlocks" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Unlocks" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Mega Evolution" IsChecked="{Binding MegaUnlocked}" Margin="0,0,12,4" />
|
||||
<CheckBox Content="Z-Move" IsChecked="{Binding ZMoveUnlocked}" Margin="0,0,12,4" />
|
||||
|
|
@ -180,40 +182,40 @@
|
|||
|
||||
<!-- Plaza -->
|
||||
<StackPanel Spacing="2">
|
||||
<TextBlock Text="Festival Plaza Name" />
|
||||
<TextBox Text="{Binding PlazaName}" MaxLength="20" />
|
||||
<TextBlock Text="Festival Plaza Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding PlazaName}" MaxLength="20" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- USUM Data -->
|
||||
<StackPanel Spacing="8" IsVisible="{Binding IsUsum}">
|
||||
<TextBlock Text="USUM Data" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="USUM Data" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Mantine Surf 1" />
|
||||
<NumericUpDown Value="{Binding Surf0}" Minimum="0" Maximum="999999" />
|
||||
<TextBlock Text="Mantine Surf 1" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Surf0}" Minimum="0" Maximum="999999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Mantine Surf 2" />
|
||||
<NumericUpDown Value="{Binding Surf1}" Minimum="0" Maximum="999999" />
|
||||
<TextBlock Text="Mantine Surf 2" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Surf1}" Minimum="0" Maximum="999999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Mantine Surf 3" />
|
||||
<NumericUpDown Value="{Binding Surf2}" Minimum="0" Maximum="999999" />
|
||||
<TextBlock Text="Mantine Surf 3" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Surf2}" Minimum="0" Maximum="999999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Mantine Surf 4" />
|
||||
<NumericUpDown Value="{Binding Surf3}" Minimum="0" Maximum="999999" />
|
||||
<TextBlock Text="Mantine Surf 4" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Surf3}" Minimum="0" Maximum="999999" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
<StackPanel Spacing="2">
|
||||
<TextBlock Text="Rotom OT" />
|
||||
<TextBox Text="{Binding RotomOt}" MaxLength="12" />
|
||||
<TextBlock Text="Rotom OT" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding RotomOt}" MaxLength="12" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Spacing="2">
|
||||
<TextBlock Text="Rotom Affection" />
|
||||
<NumericUpDown Value="{Binding RotomAffection}" Minimum="0" Maximum="1000" />
|
||||
<TextBlock Text="Rotom Affection" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding RotomAffection}" Minimum="0" Maximum="1000" Height="25" />
|
||||
</StackPanel>
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Roto Loto 1" IsChecked="{Binding RotoLoto1}" Margin="0,0,12,0" />
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Zygarde Cell Editor (Gen 7)"
|
||||
Width="600" Height="650"
|
||||
MinWidth="500" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,21 +16,21 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Top: Totals -->
|
||||
<StackPanel DockPanel.Dock="Top" Spacing="4" Margin="0,0,0,8">
|
||||
<Grid ColumnDefinitions="*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Cells Total" />
|
||||
<NumericUpDown Value="{Binding CellsTotal}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Cells Total" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding CellsTotal}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Cells Collected" />
|
||||
<NumericUpDown Value="{Binding CellsCollected}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Cells Collected" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding CellsCollected}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
|
@ -46,6 +48,7 @@
|
|||
<ComboBox Grid.Column="2"
|
||||
ItemsSource="{Binding $parent[views:SubformWindow].((vm:SAVZygardeCell7ViewModel)DataContext).StateNames}"
|
||||
SelectedIndex="{Binding StateIndex}"
|
||||
Height="25"
|
||||
HorizontalAlignment="Stretch" />
|
||||
</Grid>
|
||||
</DataTemplate>
|
||||
|
|
|
|||
|
|
@ -7,16 +7,18 @@
|
|||
Title="Seal Sticker Editor (BDSP)"
|
||||
Width="550" Height="500"
|
||||
MinWidth="400" MinHeight="350"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
<DockPanel Margin="8">
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Give All" Command="{Binding GiveAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<DataGrid ItemsSource="{Binding Stickers}"
|
||||
|
|
|
|||
|
|
@ -16,8 +16,8 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Settings tabs populated in code-behind -->
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Showdown Text Editor"
|
||||
Width="600" Height="550"
|
||||
MinWidth="450" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,21 +16,23 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<TextBlock Text="{Binding StatusText}" VerticalAlignment="Center" FontSize="12" />
|
||||
<Button Content="Parse" Command="{Binding ParsePreviewCommand}" Width="70" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<TextBlock Text="{Binding StatusText}" VerticalAlignment="Center" FontSize="11" />
|
||||
<Button Content="Parse" Command="{Binding ParsePreviewCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Main content: split between editor and preview -->
|
||||
<Grid RowDefinitions="*,Auto,*">
|
||||
<!-- Showdown text editor -->
|
||||
<DockPanel Grid.Row="0">
|
||||
<TextBlock DockPanel.Dock="Top" Text="Showdown Text:" FontWeight="SemiBold" Margin="0,0,0,4" />
|
||||
<TextBlock DockPanel.Dock="Top" Text="Showdown Text:"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,0,0,4" />
|
||||
<TextBox Text="{Binding ShowdownText}"
|
||||
AcceptsReturn="True"
|
||||
TextWrapping="Wrap"
|
||||
FontFamily="Consolas,Menlo,monospace"
|
||||
FontFamily="Consolas,Menlo,Courier New,monospace"
|
||||
FontSize="11"
|
||||
Watermark="Paste Showdown set(s) here..." />
|
||||
</DockPanel>
|
||||
|
||||
|
|
@ -36,12 +40,14 @@
|
|||
|
||||
<!-- Parse preview -->
|
||||
<DockPanel Grid.Row="2">
|
||||
<TextBlock DockPanel.Dock="Top" Text="Parse Preview:" FontWeight="SemiBold" Margin="0,4,0,4" />
|
||||
<TextBlock DockPanel.Dock="Top" Text="Parse Preview:"
|
||||
FontWeight="SemiBold" FontSize="11" Margin="0,4,0,4" />
|
||||
<TextBox Text="{Binding PreviewText, Mode=OneWay}"
|
||||
IsReadOnly="True"
|
||||
AcceptsReturn="True"
|
||||
TextWrapping="Wrap"
|
||||
FontFamily="Consolas,Menlo,monospace" />
|
||||
FontFamily="Consolas,Menlo,Courier New,monospace"
|
||||
FontSize="11" />
|
||||
</DockPanel>
|
||||
</Grid>
|
||||
</DockPanel>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Simple Pokédex Editor"
|
||||
Width="550" Height="550"
|
||||
MinWidth="400" MinHeight="350"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,17 +16,17 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" Width="80" />
|
||||
<Button Content="Seen None" Command="{Binding SeenNoneCommand}" Width="80" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" Width="80" />
|
||||
<Button Content="Caught None" Command="{Binding CaughtNoneCommand}" Width="90" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Seen All" Command="{Binding SeenAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Seen None" Command="{Binding SeenNoneCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Caught All" Command="{Binding CaughtAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Caught None" Command="{Binding CaughtNoneCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Search box -->
|
||||
<TextBox DockPanel.Dock="Top" Watermark="Search species..."
|
||||
Text="{Binding SearchText}" Margin="0,0,0,8" />
|
||||
Text="{Binding SearchText}" Height="25" Margin="0,0,0,8" />
|
||||
|
||||
<!-- Species list -->
|
||||
<ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -16,71 +16,72 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8">
|
||||
<!-- Trainer Name -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="OT Name" Classes="section-header" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="{Binding MaxNameLength}" />
|
||||
<TextBlock Text="OT Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="{Binding MaxNameLength}" Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- IDs -->
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto" Margin="0,4">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="4" Margin="0,0,4,0">
|
||||
<TextBlock Text="TID" Classes="section-header" />
|
||||
<NumericUpDown Value="{Binding Tid}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="TID" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Tid}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="4" Margin="4,0,0,0"
|
||||
IsVisible="{Binding HasSid}">
|
||||
<TextBlock Text="SID" Classes="section-header" />
|
||||
<NumericUpDown Value="{Binding Sid}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="SID" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Sid}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<!-- Money -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Money" Classes="section-header" />
|
||||
<TextBlock Text="Money" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,Auto">
|
||||
<NumericUpDown Grid.Column="0" Value="{Binding Money}"
|
||||
Minimum="0" Maximum="{Binding MaxMoney}" />
|
||||
Minimum="0" Maximum="{Binding MaxMoney}" Height="25" />
|
||||
<Button Grid.Column="1" Content="Max" Command="{Binding MaxCashCommand}"
|
||||
Margin="4,0,0,0" MinWidth="50" />
|
||||
Margin="4,0,0,0" MinWidth="75" Padding="8,4" />
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
||||
<!-- Gender -->
|
||||
<StackPanel Spacing="4" IsVisible="{Binding HasGender}">
|
||||
<TextBlock Text="Gender" Classes="section-header" />
|
||||
<TextBlock Text="Gender" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding GenderSymbols}"
|
||||
SelectedIndex="{Binding Gender}" />
|
||||
SelectedIndex="{Binding Gender}"
|
||||
Height="25" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Play Time -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Play Time" Classes="section-header" />
|
||||
<Grid ColumnDefinitions="*,*,*" Margin="0,0,0,0">
|
||||
<TextBlock Text="Play Time" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Hours" Classes="field-label" />
|
||||
<NumericUpDown Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Hours" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="Minutes" Classes="field-label" />
|
||||
<NumericUpDown Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Minutes" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Seconds" Classes="field-label" />
|
||||
<NumericUpDown Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Seconds" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
||||
<!-- Badges -->
|
||||
<StackPanel Spacing="4">
|
||||
<TextBlock Text="Badges" Classes="section-header" />
|
||||
<TextBlock Text="Badges" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel>
|
||||
<CheckBox Content="Badge 1" IsChecked="{Binding Badge1}" Margin="4,2" />
|
||||
<CheckBox Content="Badge 2" IsChecked="{Binding Badge2}" Margin="4,2" />
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Super Training Editor"
|
||||
Width="450" Height="600"
|
||||
MinWidth="350" MinHeight="400"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,10 +16,10 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Set All" Command="{Binding SetAllCommand}" Width="70" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" Width="70" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Set All" Command="{Binding SetAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
|
|
@ -29,7 +31,7 @@
|
|||
</StackPanel>
|
||||
|
||||
<!-- Regular regimens -->
|
||||
<TextBlock Text="Regular Regimens" FontWeight="SemiBold" Margin="4,4,0,0" />
|
||||
<TextBlock Text="Regular Regimens" FontWeight="SemiBold" FontSize="11" Margin="4,4,0,0" />
|
||||
<ItemsControl ItemsSource="{Binding RegularEntries}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:SuperTrainEntryModel">
|
||||
|
|
@ -41,7 +43,7 @@
|
|||
</ItemsControl>
|
||||
|
||||
<!-- Distribution regimens -->
|
||||
<TextBlock Text="Distribution Regimens" FontWeight="SemiBold" Margin="4,8,0,0" />
|
||||
<TextBlock Text="Distribution Regimens" FontWeight="SemiBold" FontSize="11" Margin="4,8,0,0" />
|
||||
<ItemsControl ItemsSource="{Binding DistributionEntries}">
|
||||
<ItemsControl.ItemTemplate>
|
||||
<DataTemplate x:DataType="vm:SuperTrainEntryModel">
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Tech Record Editor"
|
||||
Width="400" Height="550"
|
||||
MinWidth="300" MinHeight="350"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,10 +16,10 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="Set All" Command="{Binding SetAllCommand}" Width="70" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" Width="70" />
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="Set All" Command="{Binding SetAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Clear All" Command="{Binding ClearAllCommand}" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<!-- Record list -->
|
||||
|
|
@ -31,7 +33,8 @@
|
|||
VerticalAlignment="Center" />
|
||||
<TextBlock Grid.Column="1" Text="{Binding DisplayIndex}"
|
||||
VerticalAlignment="Center" Margin="4,0"
|
||||
FontFamily="Consolas,Menlo,monospace"
|
||||
FontFamily="Consolas,Menlo,Courier New,monospace"
|
||||
FontSize="11"
|
||||
Foreground="{DynamicResource SystemControlForegroundBaseMediumBrush}" />
|
||||
<TextBlock Grid.Column="2" Text="{Binding MoveName}"
|
||||
VerticalAlignment="Center" Margin="4,0,0,0" />
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Battle Revolution Trainer Editor"
|
||||
Width="550" Height="700"
|
||||
MinWidth="450" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,67 +16,67 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="12">
|
||||
<!-- Trainer Info -->
|
||||
<TextBlock Text="Trainer Info" FontWeight="Bold" FontSize="14" />
|
||||
<TextBlock Text="Trainer Info" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="130,*" RowDefinitions="Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="OT Name:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="0" Grid.Column="1" Text="{Binding OtName}" Margin="8,4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="OT Name:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="0" Grid.Column="1" Text="{Binding OtName}" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="TID:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Tid16}" Minimum="0" Maximum="65535" Width="140" Margin="8,4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="TID:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding Tid16}" Minimum="0" Maximum="65535" Height="25" Width="140" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="SID:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding Sid16}" Minimum="0" Maximum="65535" Width="140" Margin="8,4" />
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="SID:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding Sid16}" Minimum="0" Maximum="65535" Height="25" Width="140" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Money:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Money:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<StackPanel Grid.Row="3" Grid.Column="1" Orientation="Horizontal" Spacing="8" Margin="8,4">
|
||||
<NumericUpDown Value="{Binding Money}" Minimum="0" Maximum="999999" Width="140" />
|
||||
<Button Content="Max" Command="{Binding MaxCashCommand}" />
|
||||
<NumericUpDown Value="{Binding Money}" Minimum="0" Maximum="999999" Height="25" Width="140" />
|
||||
<Button Content="Max" Command="{Binding MaxCashCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Player ID:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="4" Grid.Column="1" Text="{Binding PlayerIdHex}" Margin="8,4" />
|
||||
<TextBlock Grid.Row="4" Grid.Column="0" Text="Player ID:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="4" Grid.Column="1" Text="{Binding PlayerIdHex}" Height="25" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="5" Grid.Column="0" Text="Birth Month:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="5" Grid.Column="1" Text="{Binding BirthMonth}" Width="140" Margin="8,4" />
|
||||
<TextBlock Grid.Row="5" Grid.Column="0" Text="Birth Month:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="5" Grid.Column="1" Text="{Binding BirthMonth}" Height="25" Width="140" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="6" Grid.Column="0" Text="Birth Day:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="6" Grid.Column="1" Text="{Binding BirthDay}" Width="140" Margin="8,4" />
|
||||
<TextBlock Grid.Row="6" Grid.Column="0" Text="Birth Day:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<TextBox Grid.Row="6" Grid.Column="1" Text="{Binding BirthDay}" Height="25" Width="140" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="7" Grid.Column="0" Text="Hours:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="7" Grid.Column="1" Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" Width="140" Margin="8,4" />
|
||||
<TextBlock Grid.Row="7" Grid.Column="0" Text="Hours:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="7" Grid.Column="1" Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" Height="25" Width="140" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="8" Grid.Column="0" Text="Minutes:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="8" Grid.Column="1" Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" Width="140" Margin="8,4" />
|
||||
<TextBlock Grid.Row="8" Grid.Column="0" Text="Minutes:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="8" Grid.Column="1" Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" Height="25" Width="140" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="9" Grid.Column="0" Text="Seconds:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="9" Grid.Column="1" Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" Width="140" Margin="8,4" />
|
||||
<TextBlock Grid.Row="9" Grid.Column="0" Text="Seconds:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="9" Grid.Column="1" Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" Height="25" Width="140" Margin="8,4" />
|
||||
</Grid>
|
||||
|
||||
<!-- Records -->
|
||||
<TextBlock Text="Records" FontWeight="Bold" FontSize="14" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Records" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<Grid ColumnDefinitions="180,*" RowDefinitions="Auto,Auto,Auto,Auto">
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Total Battles:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding RecordTotalBattles}" Minimum="0" Maximum="999999999" Width="140" Margin="8,4" />
|
||||
<TextBlock Grid.Row="0" Grid.Column="0" Text="Total Battles:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="0" Grid.Column="1" Value="{Binding RecordTotalBattles}" Minimum="0" Maximum="999999999" Height="25" Width="140" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Colosseum Battles:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding RecordColosseumBattles}" Minimum="0" Maximum="999999999" Width="140" Margin="8,4" />
|
||||
<TextBlock Grid.Row="1" Grid.Column="0" Text="Colosseum Battles:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="1" Grid.Column="1" Value="{Binding RecordColosseumBattles}" Minimum="0" Maximum="999999999" Height="25" Width="140" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Free Battles:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding RecordFreeBattles}" Minimum="0" Maximum="999999999" Width="140" Margin="8,4" />
|
||||
<TextBlock Grid.Row="2" Grid.Column="0" Text="Free Battles:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="2" Grid.Column="1" Value="{Binding RecordFreeBattles}" Minimum="0" Maximum="999999999" Height="25" Width="140" Margin="8,4" />
|
||||
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Wi-Fi Battles:" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding RecordWiFiBattles}" Minimum="0" Maximum="999999999" Width="140" Margin="8,4" />
|
||||
<TextBlock Grid.Row="3" Grid.Column="0" Text="Wi-Fi Battles:" FontWeight="SemiBold" FontSize="11" VerticalAlignment="Center" Margin="0,4" />
|
||||
<NumericUpDown Grid.Row="3" Grid.Column="1" Value="{Binding RecordWiFiBattles}" Minimum="0" Maximum="999999999" Height="25" Width="140" Margin="8,4" />
|
||||
</Grid>
|
||||
|
||||
<!-- Colosseum Unlocks -->
|
||||
<TextBlock Text="Colosseum Unlocks" FontWeight="Bold" FontSize="14" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Colosseum Unlocks" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<WrapPanel Orientation="Horizontal">
|
||||
<CheckBox Content="Gateway" IsChecked="{Binding UnlockedGatewayColosseum}" Margin="4" />
|
||||
<CheckBox Content="Main Street" IsChecked="{Binding UnlockedMainStreetColosseum}" Margin="4" />
|
||||
|
|
@ -90,7 +92,7 @@
|
|||
</WrapPanel>
|
||||
|
||||
<!-- Self Introduction -->
|
||||
<TextBlock Text="Self Introduction" FontWeight="Bold" FontSize="14" Margin="0,8,0,0" />
|
||||
<TextBlock Text="Self Introduction" FontWeight="SemiBold" FontSize="11" Margin="0,8,0,0" />
|
||||
<TextBox Text="{Binding SelfIntroduction}" AcceptsReturn="True" Height="80" />
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Trainer Editor (SwSh)"
|
||||
Width="600" Height="750"
|
||||
MinWidth="500" MinHeight="600"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,123 +16,123 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8">
|
||||
<!-- Basic Info -->
|
||||
<TextBlock Text="Basic Info" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Basic Info" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto,Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="OT Name" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="12" />
|
||||
<TextBlock Text="OT Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="12" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Gender" />
|
||||
<ComboBox ItemsSource="{Binding GenderChoices}" SelectedIndex="{Binding Gender}" />
|
||||
<TextBlock Text="Gender" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding GenderChoices}" SelectedIndex="{Binding Gender}" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Game" />
|
||||
<ComboBox ItemsSource="{Binding GameChoices}" SelectedIndex="{Binding GameIndex}" />
|
||||
<TextBlock Text="Game" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding GameChoices}" SelectedIndex="{Binding GameIndex}" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Money" />
|
||||
<TextBlock Text="Money" FontWeight="SemiBold" FontSize="11" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="4">
|
||||
<TextBox Text="{Binding Money}" MaxLength="7" />
|
||||
<Button Content="Max" Command="{Binding MaxCashCommand}" />
|
||||
<TextBox Text="{Binding Money}" MaxLength="7" Height="25" />
|
||||
<Button Content="Max" Command="{Binding MaxCashCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="2" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Watts" />
|
||||
<TextBlock Text="Watts" FontWeight="SemiBold" FontSize="11" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="4">
|
||||
<TextBox Text="{Binding Watt}" MaxLength="10" />
|
||||
<Button Content="Max" Command="{Binding MaxWattCommand}" />
|
||||
<TextBox Text="{Binding Watt}" MaxLength="10" Height="25" />
|
||||
<Button Content="Max" Command="{Binding MaxWattCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="2" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="BP" />
|
||||
<NumericUpDown Value="{Binding Bp}" Minimum="0" Maximum="9999" />
|
||||
<TextBlock Text="BP" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Bp}" Minimum="0" Maximum="9999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="3" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Trainer Card Name" />
|
||||
<TextBox Text="{Binding TrainerCardName}" MaxLength="12" />
|
||||
<TextBlock Text="Trainer Card Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding TrainerCardName}" MaxLength="12" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="3" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Trainer Card Number" />
|
||||
<TextBox Text="{Binding TrainerCardNumber}" MaxLength="12" />
|
||||
<TextBlock Text="Trainer Card Number" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding TrainerCardNumber}" MaxLength="12" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Trainer Card ID" />
|
||||
<TextBox Text="{Binding TrainerCardId}" MaxLength="6" />
|
||||
<TextBlock Text="Trainer Card ID" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding TrainerCardId}" MaxLength="6" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Roto Rally Score" />
|
||||
<TextBox Text="{Binding RotoRallyScore}" MaxLength="10" />
|
||||
<TextBlock Text="Roto Rally Score" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding RotoRallyScore}" MaxLength="10" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- Play Time -->
|
||||
<TextBlock Text="Play Time" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Play Time" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Hours" />
|
||||
<NumericUpDown Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Hours" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="Minutes" />
|
||||
<NumericUpDown Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Minutes" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Seconds" />
|
||||
<NumericUpDown Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Seconds" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- Battle Tower -->
|
||||
<TextBlock Text="Battle Tower" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Battle Tower" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Singles Wins" />
|
||||
<TextBox Text="{Binding BattleTowerSinglesWin}" MaxLength="7" />
|
||||
<TextBlock Text="Singles Wins" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding BattleTowerSinglesWin}" MaxLength="7" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Doubles Wins" />
|
||||
<TextBox Text="{Binding BattleTowerDoublesWin}" MaxLength="7" />
|
||||
<TextBlock Text="Doubles Wins" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding BattleTowerDoublesWin}" MaxLength="7" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Singles Streak" />
|
||||
<TextBox Text="{Binding BattleTowerSinglesStreak}" MaxLength="3" />
|
||||
<TextBlock Text="Singles Streak" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding BattleTowerSinglesStreak}" MaxLength="3" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Doubles Streak" />
|
||||
<TextBox Text="{Binding BattleTowerDoublesStreak}" MaxLength="3" />
|
||||
<TextBlock Text="Doubles Streak" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding BattleTowerDoublesStreak}" MaxLength="3" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- Actions -->
|
||||
<TextBlock Text="Actions" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Actions" FontWeight="SemiBold" FontSize="11" />
|
||||
<WrapPanel Orientation="Horizontal">
|
||||
<StackPanel Orientation="Horizontal" Spacing="4" Margin="0,0,8,4">
|
||||
<ComboBox ItemsSource="{Binding FashionChoices}" SelectedIndex="{Binding FashionIndex}" Width="130" />
|
||||
<Button Content="Apply Fashion" Command="{Binding ApplyFashionCommand}" />
|
||||
<ComboBox ItemsSource="{Binding FashionChoices}" SelectedIndex="{Binding FashionIndex}" Width="130" Height="25" />
|
||||
<Button Content="Apply Fashion" Command="{Binding ApplyFashionCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</WrapPanel>
|
||||
<WrapPanel Orientation="Horizontal">
|
||||
<Button Content="Copy Party to Trainer Card" Command="{Binding CopyPartyToTrainerCardCommand}" Margin="0,0,8,4" />
|
||||
<Button Content="Copy Party to Title Screen" Command="{Binding CopyPartyToTitleScreenCommand}" Margin="0,0,8,4" />
|
||||
<Button Content="Copy Party to Trainer Card" Command="{Binding CopyPartyToTrainerCardCommand}" Margin="0,0,8,4" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Copy Party to Title Screen" Command="{Binding CopyPartyToTitleScreenCommand}" Margin="0,0,8,4" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Collect All Diglett" Command="{Binding CollectAllDiglettCommand}"
|
||||
IsVisible="{Binding ShowCollectDiglett}" />
|
||||
IsVisible="{Binding ShowCollectDiglett}" MinWidth="75" Padding="8,4" />
|
||||
</WrapPanel>
|
||||
</StackPanel>
|
||||
</ScrollViewer>
|
||||
|
|
|
|||
|
|
@ -7,6 +7,8 @@
|
|||
Title="Trainer Editor (Legends Arceus)"
|
||||
Width="500" Height="600"
|
||||
MinWidth="400" MinHeight="500"
|
||||
FontFamily="Microsoft Sans Serif,Geneva,Helvetica,Arial,sans-serif"
|
||||
FontSize="11"
|
||||
WindowStartupLocation="CenterOwner"
|
||||
CanResize="True">
|
||||
|
||||
|
|
@ -14,28 +16,28 @@
|
|||
<!-- Bottom buttons -->
|
||||
<StackPanel DockPanel.Dock="Bottom" Orientation="Horizontal"
|
||||
HorizontalAlignment="Right" Spacing="8" Margin="0,8,0,0">
|
||||
<Button Content="OK" Click="OnOkClick" Width="80" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" Width="80" />
|
||||
<Button Content="OK" Click="OnOkClick" MinWidth="75" Padding="8,4" />
|
||||
<Button Content="Cancel" Click="OnCancelClick" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
|
||||
<ScrollViewer>
|
||||
<StackPanel Spacing="8">
|
||||
<!-- Basic Info -->
|
||||
<TextBlock Text="Basic Info" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Basic Info" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="OT Name" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="12" />
|
||||
<TextBlock Text="OT Name" FontWeight="SemiBold" FontSize="11" />
|
||||
<TextBox Text="{Binding OtName}" MaxLength="12" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Gender" />
|
||||
<ComboBox ItemsSource="{Binding GenderChoices}" SelectedIndex="{Binding Gender}" />
|
||||
<TextBlock Text="Gender" FontWeight="SemiBold" FontSize="11" />
|
||||
<ComboBox ItemsSource="{Binding GenderChoices}" SelectedIndex="{Binding Gender}" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Money" />
|
||||
<TextBlock Text="Money" FontWeight="SemiBold" FontSize="11" />
|
||||
<StackPanel Orientation="Horizontal" Spacing="4">
|
||||
<TextBox Text="{Binding Money}" MaxLength="7" />
|
||||
<Button Content="Max" Command="{Binding MaxCashCommand}" />
|
||||
<TextBox Text="{Binding Money}" MaxLength="7" Height="25" />
|
||||
<Button Content="Max" Command="{Binding MaxCashCommand}" MinWidth="75" Padding="8,4" />
|
||||
</StackPanel>
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
|
@ -43,42 +45,42 @@
|
|||
<Separator />
|
||||
|
||||
<!-- Play Time -->
|
||||
<TextBlock Text="Play Time" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Play Time" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*,*">
|
||||
<StackPanel Grid.Column="0" Spacing="2" Margin="0,0,4,0">
|
||||
<TextBlock Text="Hours" />
|
||||
<NumericUpDown Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" />
|
||||
<TextBlock Text="Hours" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedHours}" Minimum="0" Maximum="65535" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Spacing="2" Margin="4,0,4,0">
|
||||
<TextBlock Text="Minutes" />
|
||||
<NumericUpDown Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Minutes" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedMinutes}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="2" Spacing="2" Margin="4,0,0,0">
|
||||
<TextBlock Text="Seconds" />
|
||||
<NumericUpDown Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" />
|
||||
<TextBlock Text="Seconds" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding PlayedSeconds}" Minimum="0" Maximum="59" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
|
||||
<Separator />
|
||||
|
||||
<!-- LA-specific values -->
|
||||
<TextBlock Text="Legends Arceus" FontWeight="SemiBold" FontSize="14" />
|
||||
<TextBlock Text="Legends Arceus" FontWeight="SemiBold" FontSize="11" />
|
||||
<Grid ColumnDefinitions="*,*" RowDefinitions="Auto,Auto">
|
||||
<StackPanel Grid.Column="0" Grid.Row="0" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Merit Points (Current)" />
|
||||
<NumericUpDown Value="{Binding MeritCurrent}" Minimum="0" Maximum="999999" />
|
||||
<TextBlock Text="Merit Points (Current)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding MeritCurrent}" Minimum="0" Maximum="999999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="0" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Merit Points (Total Earned)" />
|
||||
<NumericUpDown Value="{Binding MeritEarned}" Minimum="0" Maximum="999999" />
|
||||
<TextBlock Text="Merit Points (Total Earned)" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding MeritEarned}" Minimum="0" Maximum="999999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="0" Grid.Row="1" Spacing="2" Margin="0,0,4,4">
|
||||
<TextBlock Text="Expedition Team Rank" />
|
||||
<NumericUpDown Value="{Binding Rank}" Minimum="0" Maximum="999" />
|
||||
<TextBlock Text="Expedition Team Rank" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding Rank}" Minimum="0" Maximum="999" Height="25" />
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" Grid.Row="1" Spacing="2" Margin="4,0,0,4">
|
||||
<TextBlock Text="Satchel Upgrades" />
|
||||
<NumericUpDown Value="{Binding SatchelUpgrades}" Minimum="0" Maximum="999" />
|
||||
<TextBlock Text="Satchel Upgrades" FontWeight="SemiBold" FontSize="11" />
|
||||
<NumericUpDown Value="{Binding SatchelUpgrades}" Minimum="0" Maximum="999" Height="25" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
|
|
|
|||
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue
Block a user