From 94f8c98e0aafb07a509e01e40ab6abff35f74522 Mon Sep 17 00:00:00 2001 From: Scighost Date: Mon, 25 Dec 2023 16:09:16 +0800 Subject: [PATCH] disable startup arguments while custom execuable enabled & remove startup argument from game setting page #501 --- src/Starward/Pages/GameSettingPage.xaml | 16 +--------------- src/Starward/Pages/GameSettingPage.xaml.cs | 6 ------ src/Starward/Pages/LauncherPage.xaml | 22 +++++++++++++++++++--- src/Starward/Pages/LauncherPage.xaml.cs | 5 +++++ 4 files changed, 25 insertions(+), 24 deletions(-) diff --git a/src/Starward/Pages/GameSettingPage.xaml b/src/Starward/Pages/GameSettingPage.xaml index 09be726f7..e0a63116e 100644 --- a/src/Starward/Pages/GameSettingPage.xaml +++ b/src/Starward/Pages/GameSettingPage.xaml @@ -26,22 +26,8 @@ IsHitTestVisible="False" /> - - - - - - - diff --git a/src/Starward/Pages/GameSettingPage.xaml.cs b/src/Starward/Pages/GameSettingPage.xaml.cs index 16bfa1683..3966fc599 100644 --- a/src/Starward/Pages/GameSettingPage.xaml.cs +++ b/src/Starward/Pages/GameSettingPage.xaml.cs @@ -7,7 +7,6 @@ using Microsoft.UI.Xaml.Media.Imaging; using Microsoft.UI.Xaml.Navigation; using Starward.Core; -using Starward.Helpers; using Starward.Models.GameSetting; using Starward.Services; using System; @@ -38,11 +37,6 @@ public sealed partial class GameSettingPage : Page public GameSettingPage() { this.InitializeComponent(); - TextBlockHelper.Inlines( - TextBlock_StartArgumentDesc.Inlines, - // 关于启动参数的信息请查看 {Unity Standalone Player Command Line Arguments} - Lang.GameSettingPage_StartArgumentDesc, - ("{Unity Standalone Player Command Line Arguments}", "https://docs.unity3d.com/Manual/PlayerCommandLineArguments.html")); } diff --git a/src/Starward/Pages/LauncherPage.xaml b/src/Starward/Pages/LauncherPage.xaml index 337b6d1d0..26415c17c 100644 --- a/src/Starward/Pages/LauncherPage.xaml +++ b/src/Starward/Pages/LauncherPage.xaml @@ -643,12 +643,28 @@ Height="0" IsHitTestVisible="False" /> - + + + + + diff --git a/src/Starward/Pages/LauncherPage.xaml.cs b/src/Starward/Pages/LauncherPage.xaml.cs index cd634d108..712e9d2b8 100644 --- a/src/Starward/Pages/LauncherPage.xaml.cs +++ b/src/Starward/Pages/LauncherPage.xaml.cs @@ -66,6 +66,11 @@ public LauncherPage() { this.InitializeComponent(); + TextBlockHelper.Inlines( + TextBlock_StartArgumentDesc.Inlines, + Lang.GameSettingPage_StartArgumentDesc, + ("{Unity Standalone Player Command Line Arguments}", "https://docs.unity3d.com/Manual/PlayerCommandLineArguments.html")); + if (AppConfig.WindowSizeMode > 0) { Grid_BannerAndPost.Width = 364;