void Timer2_Tick(object sender, EventArgs e) { if (Classes.KOMManager.is_packing) { Command1.Enabled = false; Command2.Enabled = false; Command4.Enabled = false; Command5.Enabled = false; PackToolStripMenuItem.Enabled = false; UnpackToolStripMenuItem.Enabled = false; TestModsToolStripMenuItem.Enabled = false; LauncherToolStripMenuItem.Enabled = false; Label2.Text = "Packing..."; NotifyIcon1.Text = Label2.Text; } else { Timer2.Enabled = false; Command1.Enabled = true; Command2.Enabled = true; Command4.Enabled = true; Command5.Enabled = true; PackToolStripMenuItem.Enabled = true; UnpackToolStripMenuItem.Enabled = true; TestModsToolStripMenuItem.Enabled = true; LauncherToolStripMenuItem.Enabled = true; Label2.Text = ""; TrayNameChange?.Invoke(this, new EventArgs()); } }
/// <summary> /// Handles Unpacking on the Main Form. /// </summary> private void Unpacking(object sender, System.EventArgs e) { if (Classes.KOMManager.GetUnpackingState()) { if (Command1.Enabled) { Command1.Enabled = false; } if (Command2.Enabled) { Command2.Enabled = false; } if (Command4.Enabled) { Command4.Enabled = false; } if (Command5.Enabled) { Command5.Enabled = false; } if (PackToolStripMenuItem.Enabled) { PackToolStripMenuItem.Enabled = false; } if (UnpackToolStripMenuItem.Enabled) { UnpackToolStripMenuItem.Enabled = false; } if (TestModsToolStripMenuItem.Enabled) { TestModsToolStripMenuItem.Enabled = false; } if (LauncherToolStripMenuItem.Enabled) { LauncherToolStripMenuItem.Enabled = false; } if (string.Equals(Label2.Text, string.Empty)) { Label2.Text = "Unpacking..."; } if (!string.Equals(NotifyIcon1.Text, Label2.Text)) { NotifyIcon1.Text = Label2.Text; } } else { Command1.Enabled = true; Command2.Enabled = true; Command4.Enabled = true; Command5.Enabled = true; PackToolStripMenuItem.Enabled = true; UnpackToolStripMenuItem.Enabled = true; TestModsToolStripMenuItem.Enabled = true; LauncherToolStripMenuItem.Enabled = true; Label2.Text = ""; TrayNameChange?.Invoke(this, new System.EventArgs()); UnpackingTmr.Enabled = false; } }