mirror of
https://github.com/jie65535/GrasscutterCommandGenerator.git
synced 2025-10-20 19:39:47 +08:00
Load pages
This commit is contained in:
@@ -433,7 +433,7 @@
|
||||
<value>10</value>
|
||||
</data>
|
||||
<data name="LblClearSubAttrCheckedList.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Top</value>
|
||||
<value>Bottom</value>
|
||||
</data>
|
||||
<data name="LblClearSubAttrCheckedList.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
|
@@ -42,8 +42,6 @@ namespace GrasscutterTools.Pages
|
||||
InitializeComponent();
|
||||
if (DesignMode) return;
|
||||
|
||||
LoadVersion();
|
||||
|
||||
// 玩家UID
|
||||
NUDUid.Value = Settings.Default.Uid;
|
||||
NUDUid.ValueChanged += (o, e) => Settings.Default.Uid = NUDUid.Value;
|
||||
@@ -83,18 +81,6 @@ namespace GrasscutterTools.Pages
|
||||
|
||||
#region - 检查更新 Check update -
|
||||
|
||||
/// <summary>
|
||||
/// 应用版本
|
||||
/// </summary>
|
||||
private Version AppVersion;
|
||||
|
||||
/// <summary>
|
||||
/// 加载应用版本
|
||||
/// </summary>
|
||||
private void LoadVersion()
|
||||
{
|
||||
AppVersion = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version;
|
||||
}
|
||||
|
||||
private ReleaseAPI.ReleaseInfo LastestInfo = null;
|
||||
private Version lastestVersion = null;
|
||||
@@ -102,7 +88,7 @@ namespace GrasscutterTools.Pages
|
||||
private async Task LoadUpdate()
|
||||
{
|
||||
var info = await ReleaseAPI.GetReleasesLastest("jie65535", "GrasscutterCommandGenerator");
|
||||
if (Version.TryParse(info.TagName.Substring(1), out lastestVersion) && AppVersion < lastestVersion)
|
||||
if (Version.TryParse(info.TagName.Substring(1), out lastestVersion) && Common.AppVersion < lastestVersion)
|
||||
{
|
||||
if (!string.IsNullOrEmpty(Settings.Default.CheckedLastVersion)
|
||||
&& Version.TryParse(Settings.Default.CheckedLastVersion, out Version checkedVersion)
|
||||
@@ -163,6 +149,11 @@ namespace GrasscutterTools.Pages
|
||||
private void BtnOpenShopEditor_Click(object sender, EventArgs e)
|
||||
=> ShowForm<FormShopEditor>("ShopEditor");
|
||||
|
||||
/// <summary>
|
||||
/// 当选中语言改变时触发
|
||||
/// </summary>
|
||||
public Action OnLanguageChanged { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// 语言选中项改变时触发
|
||||
/// </summary>
|
||||
@@ -173,6 +164,8 @@ namespace GrasscutterTools.Pages
|
||||
MultiLanguage.SetDefaultLanguage(MultiLanguage.Languages[CmbLanguage.SelectedIndex]);
|
||||
// 动态更改语言
|
||||
MultiLanguage.LoadLanguage(ParentForm, ParentForm.GetType());
|
||||
// 通知语言改变
|
||||
OnLanguageChanged?.Invoke();
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
@@ -167,9 +167,9 @@
|
||||
//
|
||||
// CmbClimateType
|
||||
//
|
||||
resources.ApplyResources(this.CmbClimateType, "CmbClimateType");
|
||||
this.CmbClimateType.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
|
||||
this.CmbClimateType.FormattingEnabled = true;
|
||||
resources.ApplyResources(this.CmbClimateType, "CmbClimateType");
|
||||
this.CmbClimateType.Name = "CmbClimateType";
|
||||
this.CmbClimateType.SelectedIndexChanged += new System.EventHandler(this.CmbClimateType_SelectedIndexChanged);
|
||||
//
|
||||
|
@@ -441,9 +441,6 @@
|
||||
<data name=">>NUDTpX.ZOrder" xml:space="preserve">
|
||||
<value>10</value>
|
||||
</data>
|
||||
<data name="CmbClimateType.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Bottom, Left</value>
|
||||
</data>
|
||||
<data name="CmbClimateType.Location" type="System.Drawing.Point, System.Drawing">
|
||||
<value>65, 29</value>
|
||||
</data>
|
||||
@@ -465,9 +462,6 @@
|
||||
<data name=">>CmbClimateType.ZOrder" xml:space="preserve">
|
||||
<value>11</value>
|
||||
</data>
|
||||
<data name="LblClimateType.Anchor" type="System.Windows.Forms.AnchorStyles, System.Windows.Forms">
|
||||
<value>Bottom, Left</value>
|
||||
</data>
|
||||
<data name="LblClimateType.AutoSize" type="System.Boolean, mscorlib">
|
||||
<value>True</value>
|
||||
</data>
|
||||
|
Reference in New Issue
Block a user