This commit is contained in:
2026-06-21 14:42:04 +02:00
parent 22cfb1f0a9
commit a3b4cc530d
15 changed files with 2437 additions and 403 deletions

View File

@@ -26,41 +26,61 @@
BorderThickness="1" />
<DockPanel Grid.Row="0"
Margin="0,0,0,12">
<StackPanel DockPanel.Dock="Bottom"
Margin="16,0"
Orientation="Horizontal">
<Label Content="分辨率"
VerticalAlignment="Center" />
<TextBox x:Name="_resolution"
Width="42"
TextAlignment="Right"
VerticalAlignment="Center"
PreviewTextInput="OnResolutionPreviewTextInput"
TextChanged="OnResolutionTextChanged" />
<Label Content="秒"
VerticalAlignment="Center" />
<CheckBox x:Name="_skipUnknowns"
Margin="24,0,0,0"
Content="忽略未知操作"
IsChecked="True"
VerticalAlignment="Center"
Checked="OnSkipUnknownsCheckedChanged"
Unchecked="OnSkipUnknownsCheckedChanged" />
<CheckBox x:Name="_skipAutos"
Margin="24,0,0,0"
Content="忽略自动操作"
IsChecked="True"
VerticalAlignment="Center"
Checked="OnSkipAutosCheckedChanged"
Unchecked="OnSkipAutosCheckedChanged" />
<CheckBox x:Name="_skipClicks"
Margin="24,0,0,0"
Content="忽略左键点选"
IsChecked="False"
VerticalAlignment="Center"
Checked="OnSkipClicksCheckedChanged"
Unchecked="OnSkipClicksCheckedChanged" />
</StackPanel>
<Grid DockPanel.Dock="Bottom"
Margin="16,0">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="Auto"/>
</Grid.ColumnDefinitions>
<!-- LEFT SIDE CONTROLS -->
<StackPanel Grid.Column="0"
Orientation="Horizontal">
<Label Content="分辨率"
VerticalAlignment="Center" />
<TextBox x:Name="_resolution"
Width="42"
TextAlignment="Right"
VerticalAlignment="Center"
PreviewTextInput="OnResolutionPreviewTextInput"
TextChanged="OnResolutionTextChanged" />
<Label Content="秒"
VerticalAlignment="Center" />
<CheckBox x:Name="_skipUnknowns"
Margin="24,0,0,0"
Content="忽略未知操作"
IsChecked="True"
VerticalAlignment="Center"
Checked="OnSkipUnknownsCheckedChanged"
Unchecked="OnSkipUnknownsCheckedChanged" />
<CheckBox x:Name="_skipAutos"
Margin="24,0,0,0"
Content="忽略自动操作"
IsChecked="True"
VerticalAlignment="Center"
Checked="OnSkipAutosCheckedChanged"
Unchecked="OnSkipAutosCheckedChanged" />
<CheckBox x:Name="_skipClicks"
Margin="24,0,0,0"
Content="忽略左键点选"
IsChecked="False"
VerticalAlignment="Center"
Checked="OnSkipClicksCheckedChanged"
Unchecked="OnSkipClicksCheckedChanged" />
</StackPanel>
<!-- RIGHT SIDE BUTTON -->
<Button x:Name="_openEventDump"
Grid.Column="1"
Padding="8,2"
Content="打开流水账"
HorizontalAlignment="Right"
VerticalAlignment="Center"
Click="OnOpenEventDumpClicked"/>
</Grid>
<ox:PlotView x:Name="_plot"
DataContext="{Binding ElementName=ApmWindowInstance, Path=PlotModel}"
Model="{Binding Model}" />