From 314f9b67e3cfc1825e63649ed3ebcd220cd96129 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=AD=B1=E5=82=91?= Date: Sun, 28 Aug 2022 00:46:11 +0800 Subject: [PATCH] Add some comments(zh) --- Source/GrasscutterTools/Forms/FormMain.cs | 44 +++++++++++++++++++++++ 1 file changed, 44 insertions(+) diff --git a/Source/GrasscutterTools/Forms/FormMain.cs b/Source/GrasscutterTools/Forms/FormMain.cs index e4b49f3..3775c86 100644 --- a/Source/GrasscutterTools/Forms/FormMain.cs +++ b/Source/GrasscutterTools/Forms/FormMain.cs @@ -506,10 +506,19 @@ namespace GrasscutterTools.Forms #region - 圣遗物 Artifact - + /// + /// 副词条集 + /// private Dictionary>> subAttrs; + /// + /// 部位标签集 + /// private string[] ArtifactPartLabels; + /// + /// 初始化圣遗物列表 + /// private void InitArtifactList() { CmbArtifactSet.Items.Clear(); @@ -537,6 +546,9 @@ namespace GrasscutterTools.Forms ArtifactPartLabels = Resources.ArtifactPartLabels.Split(','); } + /// + /// 福词条下拉框选中项改变时触发 + /// private void CmbSubAttribution_SelectedIndexChanged(object sender, EventArgs e) { CmbSubAttributionValue.Items.Clear(); @@ -547,6 +559,9 @@ namespace GrasscutterTools.Forms } } + /// + /// 点击添加副词条按钮时触发 + /// private void BtnAddSubAttr_Click(object sender, EventArgs e) { if (CmbSubAttribution.SelectedIndex >= 0 && CmbSubAttributionValue.SelectedIndex >= 0) @@ -558,6 +573,9 @@ namespace GrasscutterTools.Forms } } + /// + /// 圣遗物套装下拉框选中项改变时触发 + /// private void CmbArtifactSet_SelectedIndexChanged(object sender, EventArgs e) { if (CmbArtifactSet.SelectedIndex < 0) @@ -580,6 +598,9 @@ namespace GrasscutterTools.Forms ArtifactInputChanged(sender, e); } + /// + /// 圣遗物部件选中项改变时触发 + /// private void CmbArtifactPart_SelectedIndexChanged(object sender, EventArgs e) { if (CmbArtifactPart.SelectedIndex < 0) @@ -597,6 +618,9 @@ namespace GrasscutterTools.Forms ArtifactInputChanged(sender, e); } + /// + /// 圣遗物页面输入改变时调用 + /// private void ArtifactInputChanged(object sender, EventArgs e) { // 圣遗物ID五位数,ABCDE,其中AB是圣遗物类型(魔女/水/风套......) @@ -655,6 +679,9 @@ namespace GrasscutterTools.Forms } } + /// + /// 已添加的副词条列表选中项改变时触发 + /// private void ListSubAttributionChecked_SelectedIndexChanged(object sender, EventArgs e) { if (ListSubAttributionChecked.SelectedIndex >= 0) @@ -665,6 +692,11 @@ namespace GrasscutterTools.Forms } } + /// + /// 清除词条链接标签点击时触发 + /// + /// + /// private void LblClearSubAttrCheckedList_Click(object sender, EventArgs e) { CmbMainAttribution.SelectedIndex = -1; @@ -672,6 +704,9 @@ namespace GrasscutterTools.Forms ArtifactInputChanged(null, EventArgs.Empty); } + /// + /// 改变圣遗物等级输入范围(旧版本范围是1-21) + /// private void ChangeTPArtifact() { if (Check(CommandVersion.V1_2_2)) @@ -691,12 +726,18 @@ namespace GrasscutterTools.Forms #region - 武器 Weapons - + /// + /// 初始化武器列表 + /// private void InitWeapons() { ListWeapons.Items.Clear(); ListWeapons.Items.AddRange(GameData.Weapons.Lines); } + /// + /// 武器列表过滤器文本改变时触发 + /// private void TxtWeaponFilter_TextChanged(object sender, EventArgs e) { var filter = TxtWeaponFilter.Text.Trim(); @@ -706,6 +747,9 @@ namespace GrasscutterTools.Forms ListWeapons.EndUpdate(); } + /// + /// 武器页面输入改变时触发 + /// private void WeaponValueChanged(object sender, EventArgs e) { var name = ListWeapons.SelectedItem as string;