Minor tweaks

Single underscore discards (one of the c# language revisions allowed reusing the single underscore discard).
Remove a temporary allocation in BDSP flag editor
This commit is contained in:
Kurt
2022-04-26 19:48:09 -07:00
parent 5be9863ef4
commit af141581ee
4 changed files with 25 additions and 22 deletions

View File

@@ -195,7 +195,7 @@ public static void SetValuesFromSeed(PKM pk, PIDType type, uint seed)
case PIDType.G4MGAntiShiny:
break;
}
return (_, __) => { };
return (_, _) => { };
}
public static void SetRandomChainShinyPID(PKM pk, uint seed)

View File

@@ -45,8 +45,8 @@ private PictureBox GetBallView(Ball b, ICollection<Ball> legal, IReadOnlyList<Co
BackgroundImage = legal.Contains(b) ? SpriteUtil.Spriter.Set : SpriteUtil.Spriter.Delete,
BackgroundImageLayout = ImageLayout.Tile,
};
pb.MouseEnter += (_, __) => Text = names.First(z => z.Value == (int)b).Text;
pb.Click += (_, __) => SelectBall(b);
pb.MouseEnter += (_, _) => Text = names.First(z => z.Value == (int)b).Text;
pb.Click += (_, _) => SelectBall(b);
return pb;
}

View File

@@ -63,13 +63,13 @@ private void LoadFlags(EventLabelCollectionSystem editor)
TLP_Flags.SuspendLayout();
TLP_Flags.Scroll += WinFormsUtil.PanelScroll;
TLP_Flags.Controls.Clear();
var labels = editor.Flag;
IEnumerable<NamedEventValue> labels = editor.Flag;
var hide = Main.Settings.Advanced.HideEventTypeBelow;
labels = labels.OrderByDescending(z => z.Type).ToList();
for (int i = 0; i < labels.Count; i++)
labels = labels.OrderByDescending(z => z.Type);
int i = 0;
foreach (var (name, index, type) in labels)
{
var (name, index, type) = labels[i];
if (type < hide)
break;
@@ -81,8 +81,8 @@ private void LoadFlags(EventLabelCollectionSystem editor)
Checked = SAV.Work.GetFlag(index),
AutoSize = true,
};
lbl.Click += (_, __) => chk.Checked ^= true;
chk.CheckedChanged += (_, __) =>
lbl.Click += (_, _) => chk.Checked ^= true;
chk.CheckedChanged += (_, _) =>
{
SAV.Work.SetFlag(index, chk.Checked);
if (NUD_Flag.Value == index)
@@ -92,6 +92,7 @@ private void LoadFlags(EventLabelCollectionSystem editor)
TLP_Flags.Controls.Add(lbl, 1, i);
FlagDict.Add(index, chk);
i++;
}
TLP_Flags.ResumeLayout();
@@ -102,13 +103,13 @@ private void LoadSystem(EventLabelCollectionSystem editor)
TLP_System.SuspendLayout();
TLP_System.Scroll += WinFormsUtil.PanelScroll;
TLP_System.Controls.Clear();
var labels = editor.System;
IEnumerable<NamedEventValue> labels = editor.System;
var hide = Main.Settings.Advanced.HideEventTypeBelow;
labels = labels.OrderByDescending(z => z.Type).ToList();
for (int i = 0; i < labels.Count; i++)
labels = labels.OrderByDescending(z => z.Type);
int i = 0;
foreach (var (name, index, type) in labels)
{
var (name, index, type) = labels[i];
if (type < hide)
break;
@@ -120,8 +121,8 @@ private void LoadSystem(EventLabelCollectionSystem editor)
Checked = SAV.Work.GetSystemFlag(index),
AutoSize = true,
};
lbl.Click += (_, __) => chk.Checked ^= true;
chk.CheckedChanged += (_, __) =>
lbl.Click += (_, _) => chk.Checked ^= true;
chk.CheckedChanged += (_, _) =>
{
SAV.Work.SetSystemFlag(index, chk.Checked);
if (NUD_System.Value == index)
@@ -131,6 +132,7 @@ private void LoadSystem(EventLabelCollectionSystem editor)
TLP_System.Controls.Add(lbl, 1, i);
SystemDict.Add(index, chk);
i++;
}
TLP_System.ResumeLayout();
@@ -141,12 +143,12 @@ private void LoadWork(EventLabelCollectionSystem editor)
TLP_Work.SuspendLayout();
TLP_Work.Scroll += WinFormsUtil.PanelScroll;
TLP_Work.Controls.Clear();
var labels = editor.Work;
IEnumerable<NamedEventWork> labels = editor.Work;
var hide = Main.Settings.Advanced.HideEventTypeBelow;
labels = labels.OrderByDescending(z => z.Type).ToList();
for (var i = 0; i < labels.Count; i++)
labels = labels.OrderByDescending(z => z.Type);
int i = 0;
foreach (var entry in labels)
{
var entry = labels[i];
if (entry.Type < hide)
break;
var lbl = new Label { Text = entry.Name, Margin = Padding.Empty, AutoSize = true };
@@ -170,7 +172,7 @@ private void LoadWork(EventLabelCollectionSystem editor)
cb.InitializeBinding();
cb.DataSource = map;
lbl.Click += (_, __) => mtb.Value = 0;
lbl.Click += (_, _) => mtb.Value = 0;
bool updating = false;
mtb.ValueChanged += ChangeConstValue;
void ChangeConstValue(object? sender, EventArgs e)
@@ -206,6 +208,7 @@ void ChangeConstValue(object? sender, EventArgs e)
TLP_Work.Controls.Add(mtb, 2, i);
WorkDict.Add(entry.Index, mtb);
i++;
}
TLP_Work.ResumeLayout();

View File

@@ -22,8 +22,8 @@ public SettingsEditor(object obj)
CB_Blank.InitializeBinding();
CB_Blank.DataSource = GameInfo.VersionDataSource.Where(z => !noSelectVersions.Contains((GameVersion)z.Value)).ToList();
CB_Blank.SelectedValue = (int) s.Startup.DefaultSaveVersion;
CB_Blank.SelectedValueChanged += (_, __) => s.Startup.DefaultSaveVersion = (GameVersion)WinFormsUtil.GetIndex(CB_Blank);
CB_Blank.SelectedIndexChanged += (_, __) => BlankChanged = true;
CB_Blank.SelectedValueChanged += (_, _) => s.Startup.DefaultSaveVersion = (GameVersion)WinFormsUtil.GetIndex(CB_Blank);
CB_Blank.SelectedIndexChanged += (_, _) => BlankChanged = true;
B_Reset.Click += (x, e) => DeleteSettings();
}
else