mirror of
https://github.com/kwsch/PKHeX
synced 2024-11-11 07:04:16 +00:00
Add Clear All for Memory Country/Region
This commit is contained in:
parent
7a7c8488f3
commit
f728608216
2 changed files with 35 additions and 18 deletions
37
PKX/f3-MemoryAmie.Designer.cs
generated
37
PKX/f3-MemoryAmie.Designer.cs
generated
|
@ -88,6 +88,7 @@
|
||||||
this.L_Handler = new System.Windows.Forms.Label();
|
this.L_Handler = new System.Windows.Forms.Label();
|
||||||
this.CB_Handler = new System.Windows.Forms.ComboBox();
|
this.CB_Handler = new System.Windows.Forms.ComboBox();
|
||||||
this.L_Arguments = new System.Windows.Forms.Label();
|
this.L_Arguments = new System.Windows.Forms.Label();
|
||||||
|
this.B_ClearAll = new System.Windows.Forms.Button();
|
||||||
this.GB_M_OT.SuspendLayout();
|
this.GB_M_OT.SuspendLayout();
|
||||||
this.GB_Residence.SuspendLayout();
|
this.GB_Residence.SuspendLayout();
|
||||||
this.tabControl1.SuspendLayout();
|
this.tabControl1.SuspendLayout();
|
||||||
|
@ -147,7 +148,7 @@
|
||||||
//
|
//
|
||||||
// L_Geo1
|
// L_Geo1
|
||||||
//
|
//
|
||||||
this.L_Geo1.Location = new System.Drawing.Point(0, 64);
|
this.L_Geo1.Location = new System.Drawing.Point(0, 57);
|
||||||
this.L_Geo1.Name = "L_Geo1";
|
this.L_Geo1.Name = "L_Geo1";
|
||||||
this.L_Geo1.Size = new System.Drawing.Size(80, 13);
|
this.L_Geo1.Size = new System.Drawing.Size(80, 13);
|
||||||
this.L_Geo1.TabIndex = 69;
|
this.L_Geo1.TabIndex = 69;
|
||||||
|
@ -175,7 +176,7 @@
|
||||||
//
|
//
|
||||||
// L_Geo2
|
// L_Geo2
|
||||||
//
|
//
|
||||||
this.L_Geo2.Location = new System.Drawing.Point(0, 97);
|
this.L_Geo2.Location = new System.Drawing.Point(0, 83);
|
||||||
this.L_Geo2.Name = "L_Geo2";
|
this.L_Geo2.Name = "L_Geo2";
|
||||||
this.L_Geo2.Size = new System.Drawing.Size(80, 13);
|
this.L_Geo2.Size = new System.Drawing.Size(80, 13);
|
||||||
this.L_Geo2.TabIndex = 76;
|
this.L_Geo2.TabIndex = 76;
|
||||||
|
@ -185,7 +186,7 @@
|
||||||
//
|
//
|
||||||
// L_Geo3
|
// L_Geo3
|
||||||
//
|
//
|
||||||
this.L_Geo3.Location = new System.Drawing.Point(0, 130);
|
this.L_Geo3.Location = new System.Drawing.Point(0, 109);
|
||||||
this.L_Geo3.Name = "L_Geo3";
|
this.L_Geo3.Name = "L_Geo3";
|
||||||
this.L_Geo3.Size = new System.Drawing.Size(80, 13);
|
this.L_Geo3.Size = new System.Drawing.Size(80, 13);
|
||||||
this.L_Geo3.TabIndex = 77;
|
this.L_Geo3.TabIndex = 77;
|
||||||
|
@ -195,7 +196,7 @@
|
||||||
//
|
//
|
||||||
// L_Geo4
|
// L_Geo4
|
||||||
//
|
//
|
||||||
this.L_Geo4.Location = new System.Drawing.Point(-1, 162);
|
this.L_Geo4.Location = new System.Drawing.Point(-1, 134);
|
||||||
this.L_Geo4.Name = "L_Geo4";
|
this.L_Geo4.Name = "L_Geo4";
|
||||||
this.L_Geo4.Size = new System.Drawing.Size(80, 13);
|
this.L_Geo4.Size = new System.Drawing.Size(80, 13);
|
||||||
this.L_Geo4.TabIndex = 78;
|
this.L_Geo4.TabIndex = 78;
|
||||||
|
@ -364,6 +365,7 @@
|
||||||
//
|
//
|
||||||
// GB_Residence
|
// GB_Residence
|
||||||
//
|
//
|
||||||
|
this.GB_Residence.Controls.Add(this.B_ClearAll);
|
||||||
this.GB_Residence.Controls.Add(this.CB_Region4);
|
this.GB_Residence.Controls.Add(this.CB_Region4);
|
||||||
this.GB_Residence.Controls.Add(this.CB_Region3);
|
this.GB_Residence.Controls.Add(this.CB_Region3);
|
||||||
this.GB_Residence.Controls.Add(this.CB_Region2);
|
this.GB_Residence.Controls.Add(this.CB_Region2);
|
||||||
|
@ -394,7 +396,7 @@
|
||||||
this.CB_Region4.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
this.CB_Region4.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
||||||
this.CB_Region4.DropDownWidth = 180;
|
this.CB_Region4.DropDownWidth = 180;
|
||||||
this.CB_Region4.FormattingEnabled = true;
|
this.CB_Region4.FormattingEnabled = true;
|
||||||
this.CB_Region4.Location = new System.Drawing.Point(204, 158);
|
this.CB_Region4.Location = new System.Drawing.Point(204, 130);
|
||||||
this.CB_Region4.Name = "CB_Region4";
|
this.CB_Region4.Name = "CB_Region4";
|
||||||
this.CB_Region4.Size = new System.Drawing.Size(102, 21);
|
this.CB_Region4.Size = new System.Drawing.Size(102, 21);
|
||||||
this.CB_Region4.TabIndex = 25;
|
this.CB_Region4.TabIndex = 25;
|
||||||
|
@ -405,7 +407,7 @@
|
||||||
this.CB_Region3.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
this.CB_Region3.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
||||||
this.CB_Region3.DropDownWidth = 180;
|
this.CB_Region3.DropDownWidth = 180;
|
||||||
this.CB_Region3.FormattingEnabled = true;
|
this.CB_Region3.FormattingEnabled = true;
|
||||||
this.CB_Region3.Location = new System.Drawing.Point(204, 126);
|
this.CB_Region3.Location = new System.Drawing.Point(204, 105);
|
||||||
this.CB_Region3.Name = "CB_Region3";
|
this.CB_Region3.Name = "CB_Region3";
|
||||||
this.CB_Region3.Size = new System.Drawing.Size(102, 21);
|
this.CB_Region3.Size = new System.Drawing.Size(102, 21);
|
||||||
this.CB_Region3.TabIndex = 23;
|
this.CB_Region3.TabIndex = 23;
|
||||||
|
@ -416,7 +418,7 @@
|
||||||
this.CB_Region2.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
this.CB_Region2.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
||||||
this.CB_Region2.DropDownWidth = 180;
|
this.CB_Region2.DropDownWidth = 180;
|
||||||
this.CB_Region2.FormattingEnabled = true;
|
this.CB_Region2.FormattingEnabled = true;
|
||||||
this.CB_Region2.Location = new System.Drawing.Point(204, 93);
|
this.CB_Region2.Location = new System.Drawing.Point(204, 79);
|
||||||
this.CB_Region2.Name = "CB_Region2";
|
this.CB_Region2.Name = "CB_Region2";
|
||||||
this.CB_Region2.Size = new System.Drawing.Size(102, 21);
|
this.CB_Region2.Size = new System.Drawing.Size(102, 21);
|
||||||
this.CB_Region2.TabIndex = 21;
|
this.CB_Region2.TabIndex = 21;
|
||||||
|
@ -427,7 +429,7 @@
|
||||||
this.CB_Region1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
this.CB_Region1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
||||||
this.CB_Region1.DropDownWidth = 180;
|
this.CB_Region1.DropDownWidth = 180;
|
||||||
this.CB_Region1.FormattingEnabled = true;
|
this.CB_Region1.FormattingEnabled = true;
|
||||||
this.CB_Region1.Location = new System.Drawing.Point(204, 60);
|
this.CB_Region1.Location = new System.Drawing.Point(204, 53);
|
||||||
this.CB_Region1.Name = "CB_Region1";
|
this.CB_Region1.Name = "CB_Region1";
|
||||||
this.CB_Region1.Size = new System.Drawing.Size(102, 21);
|
this.CB_Region1.Size = new System.Drawing.Size(102, 21);
|
||||||
this.CB_Region1.TabIndex = 19;
|
this.CB_Region1.TabIndex = 19;
|
||||||
|
@ -449,7 +451,7 @@
|
||||||
this.CB_Country4.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
this.CB_Country4.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
||||||
this.CB_Country4.DropDownWidth = 180;
|
this.CB_Country4.DropDownWidth = 180;
|
||||||
this.CB_Country4.FormattingEnabled = true;
|
this.CB_Country4.FormattingEnabled = true;
|
||||||
this.CB_Country4.Location = new System.Drawing.Point(82, 158);
|
this.CB_Country4.Location = new System.Drawing.Point(82, 130);
|
||||||
this.CB_Country4.Name = "CB_Country4";
|
this.CB_Country4.Name = "CB_Country4";
|
||||||
this.CB_Country4.Size = new System.Drawing.Size(102, 21);
|
this.CB_Country4.Size = new System.Drawing.Size(102, 21);
|
||||||
this.CB_Country4.TabIndex = 24;
|
this.CB_Country4.TabIndex = 24;
|
||||||
|
@ -462,7 +464,7 @@
|
||||||
this.CB_Country3.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
this.CB_Country3.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
||||||
this.CB_Country3.DropDownWidth = 180;
|
this.CB_Country3.DropDownWidth = 180;
|
||||||
this.CB_Country3.FormattingEnabled = true;
|
this.CB_Country3.FormattingEnabled = true;
|
||||||
this.CB_Country3.Location = new System.Drawing.Point(82, 126);
|
this.CB_Country3.Location = new System.Drawing.Point(82, 105);
|
||||||
this.CB_Country3.Name = "CB_Country3";
|
this.CB_Country3.Name = "CB_Country3";
|
||||||
this.CB_Country3.Size = new System.Drawing.Size(102, 21);
|
this.CB_Country3.Size = new System.Drawing.Size(102, 21);
|
||||||
this.CB_Country3.TabIndex = 22;
|
this.CB_Country3.TabIndex = 22;
|
||||||
|
@ -475,7 +477,7 @@
|
||||||
this.CB_Country2.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
this.CB_Country2.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
||||||
this.CB_Country2.DropDownWidth = 180;
|
this.CB_Country2.DropDownWidth = 180;
|
||||||
this.CB_Country2.FormattingEnabled = true;
|
this.CB_Country2.FormattingEnabled = true;
|
||||||
this.CB_Country2.Location = new System.Drawing.Point(82, 93);
|
this.CB_Country2.Location = new System.Drawing.Point(82, 79);
|
||||||
this.CB_Country2.Name = "CB_Country2";
|
this.CB_Country2.Name = "CB_Country2";
|
||||||
this.CB_Country2.Size = new System.Drawing.Size(102, 21);
|
this.CB_Country2.Size = new System.Drawing.Size(102, 21);
|
||||||
this.CB_Country2.TabIndex = 20;
|
this.CB_Country2.TabIndex = 20;
|
||||||
|
@ -488,7 +490,7 @@
|
||||||
this.CB_Country1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
this.CB_Country1.AutoCompleteSource = System.Windows.Forms.AutoCompleteSource.ListItems;
|
||||||
this.CB_Country1.DropDownWidth = 180;
|
this.CB_Country1.DropDownWidth = 180;
|
||||||
this.CB_Country1.FormattingEnabled = true;
|
this.CB_Country1.FormattingEnabled = true;
|
||||||
this.CB_Country1.Location = new System.Drawing.Point(82, 60);
|
this.CB_Country1.Location = new System.Drawing.Point(82, 53);
|
||||||
this.CB_Country1.Name = "CB_Country1";
|
this.CB_Country1.Name = "CB_Country1";
|
||||||
this.CB_Country1.Size = new System.Drawing.Size(102, 21);
|
this.CB_Country1.Size = new System.Drawing.Size(102, 21);
|
||||||
this.CB_Country1.TabIndex = 18;
|
this.CB_Country1.TabIndex = 18;
|
||||||
|
@ -796,6 +798,16 @@
|
||||||
this.L_Arguments.Text = "(args)";
|
this.L_Arguments.Text = "(args)";
|
||||||
this.L_Arguments.Visible = false;
|
this.L_Arguments.Visible = false;
|
||||||
//
|
//
|
||||||
|
// B_ClearAll
|
||||||
|
//
|
||||||
|
this.B_ClearAll.Location = new System.Drawing.Point(82, 157);
|
||||||
|
this.B_ClearAll.Name = "B_ClearAll";
|
||||||
|
this.B_ClearAll.Size = new System.Drawing.Size(76, 23);
|
||||||
|
this.B_ClearAll.TabIndex = 79;
|
||||||
|
this.B_ClearAll.Text = "Clear All";
|
||||||
|
this.B_ClearAll.UseVisualStyleBackColor = true;
|
||||||
|
this.B_ClearAll.Click += new System.EventHandler(this.B_ClearAll_Click);
|
||||||
|
//
|
||||||
// MemoryAmie
|
// MemoryAmie
|
||||||
//
|
//
|
||||||
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
|
||||||
|
@ -894,5 +906,6 @@
|
||||||
private System.Windows.Forms.ComboBox CB_Region2;
|
private System.Windows.Forms.ComboBox CB_Region2;
|
||||||
private System.Windows.Forms.ComboBox CB_Region1;
|
private System.Windows.Forms.ComboBox CB_Region1;
|
||||||
private System.Windows.Forms.ComboBox CB_Region0;
|
private System.Windows.Forms.ComboBox CB_Region0;
|
||||||
|
private System.Windows.Forms.Button B_ClearAll;
|
||||||
}
|
}
|
||||||
}
|
}
|
|
@ -10,6 +10,8 @@ namespace PKHeX
|
||||||
public MemoryAmie() // Keeping the form reference as a lot of control elements are required to operate.
|
public MemoryAmie() // Keeping the form reference as a lot of control elements are required to operate.
|
||||||
{
|
{
|
||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
|
cba = new[] { CB_Country0, CB_Country1, CB_Country2, CB_Country3, CB_Country4 };
|
||||||
|
mta = new[] { CB_Region0, CB_Region1, CB_Region2, CB_Region3, CB_Region4, };
|
||||||
CB_Country0.DisplayMember = CB_Country1.DisplayMember = CB_Country2.DisplayMember = CB_Country3.DisplayMember = CB_Country4.DisplayMember = "Text";
|
CB_Country0.DisplayMember = CB_Country1.DisplayMember = CB_Country2.DisplayMember = CB_Country3.DisplayMember = CB_Country4.DisplayMember = "Text";
|
||||||
CB_Country0.ValueMember = CB_Country1.ValueMember = CB_Country2.ValueMember = CB_Country3.ValueMember = CB_Country4.ValueMember = "Value";
|
CB_Country0.ValueMember = CB_Country1.ValueMember = CB_Country2.ValueMember = CB_Country3.ValueMember = CB_Country4.ValueMember = "Value";
|
||||||
CB_Region0.DisplayMember = CB_Region1.DisplayMember = CB_Region2.DisplayMember = CB_Region3.DisplayMember = CB_Region4.DisplayMember = "Text";
|
CB_Region0.DisplayMember = CB_Region1.DisplayMember = CB_Region2.DisplayMember = CB_Region3.DisplayMember = CB_Region4.DisplayMember = "Text";
|
||||||
|
@ -27,7 +29,6 @@ namespace PKHeX
|
||||||
args[2] = arguments.Length > 2 ? arguments[2] ?? "OT" : "OT";
|
args[2] = arguments.Length > 2 ? arguments[2] ?? "OT" : "OT";
|
||||||
args[3] = arguments.Length > 3 ? arguments[3] ?? "Past Gen": "Past Gen";
|
args[3] = arguments.Length > 3 ? arguments[3] ?? "Past Gen": "Past Gen";
|
||||||
args[4] = arguments.Length > 4 ? arguments[4] ?? "Memories with" : "Memories with";
|
args[4] = arguments.Length > 4 ? arguments[4] ?? "Memories with" : "Memories with";
|
||||||
ComboBox[] cba = { CB_Country0, CB_Country1, CB_Country2, CB_Country3, CB_Country4, };
|
|
||||||
foreach (ComboBox comboBox in cba)
|
foreach (ComboBox comboBox in cba)
|
||||||
{
|
{
|
||||||
comboBox.DisplayMember = "Text";
|
comboBox.DisplayMember = "Text";
|
||||||
|
@ -41,6 +42,9 @@ namespace PKHeX
|
||||||
public string[] quality;
|
public string[] quality;
|
||||||
bool init;
|
bool init;
|
||||||
|
|
||||||
|
private readonly ComboBox[] cba;
|
||||||
|
private readonly ComboBox[] mta;
|
||||||
|
|
||||||
// Load/Save Actions
|
// Load/Save Actions
|
||||||
private void loadFields()
|
private void loadFields()
|
||||||
{
|
{
|
||||||
|
@ -404,9 +408,6 @@ namespace PKHeX
|
||||||
}
|
}
|
||||||
private void changeCountryIndex(object sender, EventArgs e)
|
private void changeCountryIndex(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
ComboBox[] cba = { CB_Country0, CB_Country1, CB_Country2, CB_Country3, CB_Country4 };
|
|
||||||
ComboBox[] mta = { CB_Region0, CB_Region1, CB_Region2, CB_Region3, CB_Region4, };
|
|
||||||
|
|
||||||
int index = Array.IndexOf(cba, sender);
|
int index = Array.IndexOf(cba, sender);
|
||||||
if (Util.getIndex(sender as ComboBox) > 0)
|
if (Util.getIndex(sender as ComboBox) > 0)
|
||||||
{
|
{
|
||||||
|
@ -443,8 +444,6 @@ namespace PKHeX
|
||||||
private void clickResetLocation(object sender, EventArgs e)
|
private void clickResetLocation(object sender, EventArgs e)
|
||||||
{
|
{
|
||||||
Label[] senderarr = { L_Geo0, L_Geo1, L_Geo2, L_Geo3, L_Geo4, };
|
Label[] senderarr = { L_Geo0, L_Geo1, L_Geo2, L_Geo3, L_Geo4, };
|
||||||
ComboBox[] cba = { CB_Country0, CB_Country1, CB_Country2, CB_Country3, CB_Country4, };
|
|
||||||
ComboBox[] mta = { CB_Region0, CB_Region1, CB_Region2, CB_Region3, CB_Region4, };
|
|
||||||
int index = Array.IndexOf(senderarr, sender);
|
int index = Array.IndexOf(senderarr, sender);
|
||||||
cba[index].SelectedValue = 0;
|
cba[index].SelectedValue = 0;
|
||||||
|
|
||||||
|
@ -454,5 +453,10 @@ namespace PKHeX
|
||||||
mta[index].SelectedValue = 0;
|
mta[index].SelectedValue = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void B_ClearAll_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
for (int i = 0; i < 5; i++)
|
||||||
|
cba[i].SelectedValue = 0;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in a new issue