From edbf4aefda37513bd73045dee81d36c0e6e3a9f6 Mon Sep 17 00:00:00 2001
From: Constrat <56174894+Constrat@users.noreply.github.com>
Date: Thu, 11 Jul 2024 18:26:33 +0100
Subject: [PATCH] Style/gui consistency (#9567)
---
src/MaaWpfGui/Views/UI/CopilotView.xaml | 5 --
src/MaaWpfGui/Views/UI/SettingsView.xaml | 7 +-
.../UserControl/GameClientUserControl.xaml | 2 +-
.../UserControl/TimerSettingsUserControl.xaml | 64 +++++++------------
4 files changed, 28 insertions(+), 50 deletions(-)
diff --git a/src/MaaWpfGui/Views/UI/CopilotView.xaml b/src/MaaWpfGui/Views/UI/CopilotView.xaml
index 092d15c08f..a6650770c8 100644
--- a/src/MaaWpfGui/Views/UI/CopilotView.xaml
+++ b/src/MaaWpfGui/Views/UI/CopilotView.xaml
@@ -97,14 +97,12 @@
Content="{DynamicResource AutoSquad}"
IsChecked="{Binding Form}"
IsEnabled="{Binding Idle}"
- IsHitTestVisible="{Binding Idle}"
ToolTip="{DynamicResource AutoSquadTip}" />
-
-
+
+
+ HorizontalAlignment="Center"/>
diff --git a/src/MaaWpfGui/Views/UserControl/TimerSettingsUserControl.xaml b/src/MaaWpfGui/Views/UserControl/TimerSettingsUserControl.xaml
index 9b30b45bfe..145d50ded7 100644
--- a/src/MaaWpfGui/Views/UserControl/TimerSettingsUserControl.xaml
+++ b/src/MaaWpfGui/Views/UserControl/TimerSettingsUserControl.xaml
@@ -91,7 +91,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[0].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[0].IsOn}"
Text="{Binding TimerModels.Timers[0].Hour, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -99,7 +99,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[0].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[0].IsOn}"
Text="{Binding TimerModels.Timers[0].Min, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -109,9 +109,7 @@
HorizontalAlignment="Center"
VerticalAlignment="Center"
Focusable="False"
- IsEditable="True"
- IsHitTestVisible="{Binding Idle}"
- IsReadOnly="True"
+ IsEnabled="{Binding Idle}"
ItemsSource="{Binding ConfigurationList}"
SelectedValue="{Binding TimerModels.Timers[0].TimerConfig}"
SelectedValuePath="Value"
@@ -133,7 +131,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[1].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[1].IsOn}"
Text="{Binding TimerModels.Timers[1].Hour, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -141,7 +139,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[1].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[1].IsOn}"
Text="{Binding TimerModels.Timers[1].Min, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -151,9 +149,7 @@
HorizontalAlignment="Center"
VerticalAlignment="Center"
Focusable="False"
- IsEditable="True"
- IsHitTestVisible="{Binding Idle}"
- IsReadOnly="True"
+ IsEnabled="{Binding Idle}"
ItemsSource="{Binding ConfigurationList}"
SelectedValue="{Binding TimerModels.Timers[1].TimerConfig}"
SelectedValuePath="Value"
@@ -175,7 +171,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[2].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[2].IsOn}"
Text="{Binding TimerModels.Timers[2].Hour, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -183,7 +179,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[2].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[2].IsOn}"
Text="{Binding TimerModels.Timers[2].Min, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -193,9 +189,7 @@
HorizontalAlignment="Center"
VerticalAlignment="Center"
Focusable="False"
- IsEditable="True"
- IsHitTestVisible="{Binding Idle}"
- IsReadOnly="True"
+ IsEnabled="{Binding Idle}"
ItemsSource="{Binding ConfigurationList}"
SelectedValue="{Binding TimerModels.Timers[2].TimerConfig}"
SelectedValuePath="Value"
@@ -217,7 +211,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[3].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[3].IsOn}"
Text="{Binding TimerModels.Timers[3].Hour, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -225,7 +219,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[3].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[3].IsOn}"
Text="{Binding TimerModels.Timers[3].Min, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -235,9 +229,7 @@
HorizontalAlignment="Center"
VerticalAlignment="Center"
Focusable="False"
- IsEditable="True"
- IsHitTestVisible="{Binding Idle}"
- IsReadOnly="True"
+ IsEnabled="{Binding Idle}"
ItemsSource="{Binding ConfigurationList}"
SelectedValue="{Binding TimerModels.Timers[3].TimerConfig}"
SelectedValuePath="Value"
@@ -259,7 +251,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[4].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[4].IsOn}"
Text="{Binding TimerModels.Timers[4].Hour, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -267,7 +259,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[4].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[4].IsOn}"
Text="{Binding TimerModels.Timers[4].Min, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -277,9 +269,7 @@
HorizontalAlignment="Center"
VerticalAlignment="Center"
Focusable="False"
- IsEditable="True"
- IsHitTestVisible="{Binding Idle}"
- IsReadOnly="True"
+ IsEnabled="{Binding Idle}"
ItemsSource="{Binding ConfigurationList}"
SelectedValue="{Binding TimerModels.Timers[4].TimerConfig}"
SelectedValuePath="Value"
@@ -301,7 +291,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[5].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[5].IsOn}"
Text="{Binding TimerModels.Timers[5].Hour, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -309,7 +299,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[5].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[5].IsOn}"
Text="{Binding TimerModels.Timers[5].Min, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -319,9 +309,7 @@
HorizontalAlignment="Center"
VerticalAlignment="Center"
Focusable="False"
- IsEditable="True"
- IsHitTestVisible="{Binding Idle}"
- IsReadOnly="True"
+ IsEnabled="{Binding Idle}"
ItemsSource="{Binding ConfigurationList}"
SelectedValue="{Binding TimerModels.Timers[5].TimerConfig}"
SelectedValuePath="Value"
@@ -343,7 +331,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[6].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[6].IsOn}"
Text="{Binding TimerModels.Timers[6].Hour, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -351,7 +339,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[6].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[6].IsOn}"
Text="{Binding TimerModels.Timers[6].Min, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -361,9 +349,7 @@
HorizontalAlignment="Center"
VerticalAlignment="Center"
Focusable="False"
- IsEditable="True"
- IsHitTestVisible="{Binding Idle}"
- IsReadOnly="True"
+ IsEnabled="{Binding Idle}"
ItemsSource="{Binding ConfigurationList}"
SelectedValue="{Binding TimerModels.Timers[6].TimerConfig}"
SelectedValuePath="Value"
@@ -385,7 +371,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[7].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[7].IsOn}"
Text="{Binding TimerModels.Timers[7].Hour, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -393,7 +379,7 @@
Width="35"
Margin="10"
InputMethod.IsInputMethodEnabled="False"
- IsReadOnly="{c:Binding !TimerModels.Timers[7].IsOn}"
+ IsEnabled="{c:Binding TimerModels.Timers[7].IsOn}"
Text="{Binding TimerModels.Timers[7].Min, StringFormat=D2}"
TextWrapping="Wrap" />
@@ -403,9 +389,7 @@
HorizontalAlignment="Center"
VerticalAlignment="Center"
Focusable="False"
- IsEditable="True"
- IsHitTestVisible="{Binding Idle}"
- IsReadOnly="True"
+ IsEnabled="{Binding Idle}"
ItemsSource="{Binding ConfigurationList}"
SelectedValue="{Binding TimerModels.Timers[7].TimerConfig}"
SelectedValuePath="Value"