feat: 关机和休眠也保存设置

This commit is contained in:
MistEO
2022-12-14 21:41:25 +08:00
parent 1fc4f37ef0
commit 18d367ee9e
6 changed files with 12 additions and 17 deletions

View File

@@ -85,13 +85,8 @@ namespace MaaWpfGui
set
{
SetAndNotify(ref _actionAfterCompleted, value.ToString());
string storeValue = ActionType.DoNothing.ToString();
if (value != ActionType.Shutdown && value != ActionType.Hibernate && value != ActionType.ExitEmulatorAndSelfAndHibernate)
{
storeValue = value.ToString();
}
string storeValue = value.ToString();
SetAndNotify(ref _actionAfterCompleted, storeValue);
ViewStatusStorage.Set("MainFunction.ActionAfterCompleted", storeValue);
}
}

View File

@@ -249,8 +249,8 @@
<system:String x:Key="ExitEmulator">Exit Emulator</system:String>
<system:String x:Key="ExitEmulatorAndSelf">Exit MAA and Emulator</system:String>
<system:String x:Key="ExitEmulatorAndSelfAndHibernate">Exit MAA and Emulator, then Hibernate*</system:String>
<system:String x:Key="Hibernate">Hibernate*</system:String>
<system:String x:Key="Shutdown">Shutdown*</system:String>
<system:String x:Key="Hibernate">Hibernate</system:String>
<system:String x:Key="Shutdown">Shutdown</system:String>
<system:String x:Key="LinkStart">Link Start!</system:String>
<system:String x:Key="Stop">Stop</system:String>

View File

@@ -213,8 +213,8 @@
<system:String x:Key="ExitEmulator">エミュレータを終了する</system:String>
<system:String x:Key="ExitEmulatorAndSelf">MAAとエミュレータを終了する</system:String>
<system:String x:Key="ExitEmulatorAndSelfAndHibernate">MAAとエミューレータを終了し、PCをスリープさせる*</system:String>
<system:String x:Key="Hibernate">休止状態にする*</system:String>
<system:String x:Key="Shutdown">シャットダウン*</system:String>
<system:String x:Key="Hibernate">休止状態にする</system:String>
<system:String x:Key="Shutdown">シャットダウン</system:String>
<system:String x:Key="LinkStart">Link Start!</system:String>
<!-- 分かりやすく動作開始でも良い気はする -->

View File

@@ -248,8 +248,8 @@
<system:String x:Key="ExitEmulator">에뮬레이터를 종료</system:String>
<system:String x:Key="ExitEmulatorAndSelf">MAA와 에뮬레이터를 종료</system:String>
<system:String x:Key="ExitEmulatorAndSelfAndHibernate">MAA와 에뮬레이터를 종료하고 절전 모드*</system:String>
<system:String x:Key="Hibernate">절전 모드*</system:String>
<system:String x:Key="Shutdown">시스템 종료*</system:String>
<system:String x:Key="Hibernate">절전 모드</system:String>
<system:String x:Key="Shutdown">시스템 종료</system:String>
<system:String x:Key="LinkStart">Link Start!</system:String>
<system:String x:Key="Stop">중지</system:String>

View File

@@ -249,8 +249,8 @@
<system:String x:Key="ExitEmulator">退出 模拟器</system:String>
<system:String x:Key="ExitEmulatorAndSelf">退出 MAA 和 模拟器</system:String>
<system:String x:Key="ExitEmulatorAndSelfAndHibernate">退出 MAA 和 模拟器,并休眠*</system:String>
<system:String x:Key="Hibernate">休眠*</system:String>
<system:String x:Key="Shutdown">关机*</system:String>
<system:String x:Key="Hibernate">休眠</system:String>
<system:String x:Key="Shutdown">关机</system:String>
<system:String x:Key="LinkStart">Link Start!</system:String>
<system:String x:Key="Stop">停止</system:String>

View File

@@ -208,8 +208,8 @@
<system:String x:Key="ExitEmulator">退出 模擬器</system:String>
<system:String x:Key="ExitEmulatorAndSelf">退出 MAA 和 模擬器</system:String>
<system:String x:Key="ExitEmulatorAndSelfAndHibernate">退出 MAA 和 模擬器,並休眠*</system:String>
<system:String x:Key="Hibernate">休眠*</system:String>
<system:String x:Key="Shutdown">關機*</system:String>
<system:String x:Key="Hibernate">休眠</system:String>
<system:String x:Key="Shutdown">關機</system:String>
<system:String x:Key="LinkStart">Link Start!</system:String>
<system:String x:Key="Stop">停止</system:String>