Fix redundant method

pull/5/head
Miepee 4 years ago
parent 305a93c0ff
commit 8519873db1

@ -47,15 +47,16 @@ public partial class MainForm : Form
Content = am2rModLayout Content = am2rModLayout
}; };
//TODO implement this properly and revert
Content = new TabControl /*Content = new TabControl
{ {
Pages = Pages =
{ {
mainPage, mainPage,
am2rModPage am2rModPage
} }
}; };*/
Content = mainPage;
// events // events
checkboxAndroid.CheckedChanged += ShouldButtonPortBeEnabled; checkboxAndroid.CheckedChanged += ShouldButtonPortBeEnabled;
@ -68,7 +69,7 @@ public partial class MainForm : Form
// Helper functions // Helper functions
private async void ButtonPortOnClick(object sender, EventArgs e) private async void ButtonPortOnClick(object sender, EventArgs e)
{ {
DisableAllElements(); SetDisableStatusOfAllElements(true);
void OutputHandlerDelegate(string output) => Application.Instance.Invoke(() => labelProgress.Text = $"Info: {output}"); void OutputHandlerDelegate(string output) => Application.Instance.Invoke(() => labelProgress.Text = $"Info: {output}");
string modZipPath = filePicker.FilePath; string modZipPath = filePicker.FilePath;
@ -97,7 +98,7 @@ public partial class MainForm : Form
labelProgress.Text = "Done!"; labelProgress.Text = "Done!";
OpenFolder(currentDir); OpenFolder(currentDir);
EnableAllElements(); SetDisableStatusOfAllElements(false);
} }
private static void OpenFolder(string path) private static void OpenFolder(string path)
@ -120,22 +121,13 @@ public partial class MainForm : Form
buttonPort.Enabled = false; buttonPort.Enabled = false;
} }
private void DisableAllElements() private void SetDisableStatusOfAllElements(bool disabled)
{
checkboxAndroid.Enabled = false;
checkboxLinux.Enabled = false;
checkboxMac.Enabled = false;
filePicker.Enabled = false;
buttonPort.Enabled = false;
}
private void EnableAllElements()
{ {
checkboxAndroid.Enabled = true; checkboxAndroid.Enabled = !disabled;
checkboxLinux.Enabled = true; checkboxLinux.Enabled = !disabled;
checkboxMac.Enabled = true; checkboxMac.Enabled = !disabled;
filePicker.Enabled = true; filePicker.Enabled = !disabled;
buttonPort.Enabled = true; buttonPort.Enabled = !disabled;
} }
// Attributes // Attributes

Loading…
Cancel
Save