mirror of
https://github.com/MaaAssistantArknights/MaaAssistantArknights.git
synced 2026-07-15 17:30:27 +08:00
优化连接设置界面
This commit is contained in:
@@ -171,10 +171,10 @@
|
||||
|
||||
<system:String x:Key="Timer">定时</system:String>
|
||||
|
||||
<system:String x:Key="LaunchOnSystemStartup">开机自动启动</system:String>
|
||||
<system:String x:Key="RunTaskAfterLaunch">启动后直接运行</system:String>
|
||||
<system:String x:Key="LaunchOnSystemStartup">开机自动启动MAA</system:String>
|
||||
<system:String x:Key="RunTaskAfterLaunch">启动MAA后直接运行</system:String>
|
||||
<system:String x:Key="ClientType">客户端类型</system:String>
|
||||
<system:String x:Key="OpenEmulatorAfterLaunch">启动后自动开启模拟器</system:String>
|
||||
<system:String x:Key="OpenEmulatorAfterLaunch">启动MAA后自动开启模拟器</system:String>
|
||||
<system:String x:Key="MinimizingStartup">最小化启动模拟器</system:String>
|
||||
<system:String x:Key="WaitForEmulator">等待模拟器启动时间(秒)</system:String>
|
||||
<system:String x:Key="EmulatorPath">模拟器路径</system:String>
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
<UserControl
|
||||
x:Class="MaaWpfGui.StartSettingsUserControl"
|
||||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:c="clr-namespace:CalcBinding;assembly=CalcBinding"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:dd="urn:gong-wpf-dragdrop"
|
||||
@@ -17,86 +18,87 @@
|
||||
<ColumnDefinition Width="250" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<StackPanel Grid.Column="0" VerticalAlignment="Center">
|
||||
<!-- TODO: fix margin on this -->
|
||||
<StackPanel
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"
|
||||
Orientation="Vertical" Margin="0,20,0,0">
|
||||
<CheckBox
|
||||
Margin="20,10,10,10"
|
||||
HorizontalAlignment="Left"
|
||||
VerticalAlignment="Top"
|
||||
Block.TextAlignment="Center"
|
||||
Content="{DynamicResource LaunchOnSystemStartup}"
|
||||
IsChecked="{Binding StartSelf}" />
|
||||
<CheckBox
|
||||
Margin="20,10,10,10"
|
||||
HorizontalAlignment="Left"
|
||||
VerticalAlignment="Center"
|
||||
Block.TextAlignment="Center"
|
||||
Content="{DynamicResource OpenEmulatorAfterLaunch}"
|
||||
IsChecked="{Binding StartEmulator}" />
|
||||
<CheckBox
|
||||
Margin="20,10,10,10"
|
||||
HorizontalAlignment="Left"
|
||||
VerticalAlignment="Top"
|
||||
Block.TextAlignment="Center"
|
||||
Content="{DynamicResource RunTaskAfterLaunch}"
|
||||
IsChecked="{Binding RunDirectly}" />
|
||||
<CheckBox
|
||||
Margin="20,10,10,10"
|
||||
HorizontalAlignment="Left"
|
||||
VerticalAlignment="Center"
|
||||
Block.TextAlignment="Center"
|
||||
Content="{DynamicResource MinimizingStartup}"
|
||||
IsChecked="{Binding MinimizingStartup}" />
|
||||
</StackPanel>
|
||||
<Grid Margin="10" HorizontalAlignment="Center">
|
||||
<CheckBox
|
||||
Margin="10"
|
||||
HorizontalAlignment="Left"
|
||||
VerticalAlignment="Top"
|
||||
Block.TextAlignment="Center"
|
||||
Content="{DynamicResource LaunchOnSystemStartup}"
|
||||
IsChecked="{Binding StartSelf}" />
|
||||
<CheckBox
|
||||
Margin="10,45,10,10"
|
||||
HorizontalAlignment="Left"
|
||||
VerticalAlignment="Top"
|
||||
Block.TextAlignment="Center"
|
||||
Content="{DynamicResource RunTaskAfterLaunch}"
|
||||
IsChecked="{Binding RunDirectly}" />
|
||||
</Grid>
|
||||
<StackPanel
|
||||
Margin="10"
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"
|
||||
Orientation="Horizontal">
|
||||
<TextBlock
|
||||
Margin="3"
|
||||
Block.TextAlignment="Center"
|
||||
Style="{StaticResource TextBlockDefault}"
|
||||
Text="{DynamicResource WaitForEmulator}" />
|
||||
<TextBox
|
||||
Width="50"
|
||||
Margin="3"
|
||||
InputMethod.IsInputMethodEnabled="False"
|
||||
Text="{Binding EmulatorWaitSeconds}" />
|
||||
</StackPanel>
|
||||
|
||||
</StackPanel>
|
||||
<StackPanel Grid.Column="1" VerticalAlignment="Center">
|
||||
<StackPanel Grid.Column="1" VerticalAlignment="Center" >
|
||||
<StackPanel
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"
|
||||
Orientation="Vertical">
|
||||
<CheckBox
|
||||
Margin="20,10,10,10"
|
||||
HorizontalAlignment="Left"
|
||||
VerticalAlignment="Center"
|
||||
Block.TextAlignment="Center"
|
||||
Content="{DynamicResource OpenEmulatorAfterLaunch}"
|
||||
IsChecked="{Binding StartEmulator}" />
|
||||
<CheckBox
|
||||
Margin="20,10,10,10"
|
||||
HorizontalAlignment="Left"
|
||||
VerticalAlignment="Center"
|
||||
Block.TextAlignment="Center"
|
||||
Content="{DynamicResource MinimizingStartup}"
|
||||
IsChecked="{Binding MinimizingStartup}" />
|
||||
</StackPanel>
|
||||
<StackPanel
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"
|
||||
Orientation="Horizontal">
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"
|
||||
Orientation="Horizontal"
|
||||
Visibility="{c:Binding StartEmulator}">
|
||||
<TextBlock
|
||||
Margin="10"
|
||||
Block.TextAlignment="Center"
|
||||
Style="{StaticResource TextBlockDefault}"
|
||||
Text="{DynamicResource EmulatorPath}" />
|
||||
Margin="0"
|
||||
Block.TextAlignment="Center"
|
||||
Style="{StaticResource TextBlockDefault}"
|
||||
Text="{DynamicResource EmulatorPath}" VerticalAlignment="Center" />
|
||||
<Button
|
||||
Margin="10"
|
||||
Command="{s:Action SelectEmulatorExec}"
|
||||
Content="{DynamicResource Select}" />
|
||||
Command="{s:Action SelectEmulatorExec}"
|
||||
Content="{DynamicResource Select}" Margin="10,0,0,0" />
|
||||
</StackPanel>
|
||||
<TextBox Margin="10" Text="{Binding EmulatorPath}" />
|
||||
<TextBox Margin="20,5,20,5" Text="{Binding EmulatorPath}" Visibility="{c:Binding StartEmulator}"/>
|
||||
<StackPanel
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"
|
||||
Orientation="Horizontal">
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"
|
||||
Orientation="Horizontal"
|
||||
Visibility="{c:Binding StartEmulator}">
|
||||
<TextBlock
|
||||
Margin="10"
|
||||
Block.TextAlignment="Center"
|
||||
Style="{StaticResource TextBlockDefault}"
|
||||
Text="{DynamicResource AdditionCommand}" />
|
||||
Block.TextAlignment="Center"
|
||||
Style="{StaticResource TextBlockDefault}"
|
||||
Text="{DynamicResource AdditionCommand}" Margin="0,5,0,0" />
|
||||
</StackPanel>
|
||||
<TextBox Margin="20,5,20,5" Text="{Binding EmulatorAddCommand}" Visibility="{c:Binding StartEmulator}"/>
|
||||
<StackPanel
|
||||
Margin="10"
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"
|
||||
Orientation="Horizontal"
|
||||
Visibility="{c:Binding RunDirectly}">
|
||||
<TextBlock
|
||||
Margin="3"
|
||||
Block.TextAlignment="Center"
|
||||
Style="{StaticResource TextBlockDefault}"
|
||||
Text="{DynamicResource WaitForEmulator}" />
|
||||
<TextBox
|
||||
Width="50"
|
||||
Margin="3"
|
||||
InputMethod.IsInputMethodEnabled="False"
|
||||
Text="{Binding EmulatorWaitSeconds}" />
|
||||
</StackPanel>
|
||||
<TextBox Margin="10" Text="{Binding EmulatorAddCommand}" />
|
||||
</StackPanel>
|
||||
</Grid>
|
||||
</UserControl>
|
||||
Reference in New Issue
Block a user