internal void Toggle(bool on)
{
if (InvokeRequired)
{
Invoke(new ToggleHandler(Toggle), on);
return;
}
// Main Panel
MainPanel.StopAfterEnabled = on;
// ACCOUNTS
AccountsPanel.AccountsEnabled = on;
// ADVENTURES
RaidsPanel.MoveEnabled = on;
// MOVE TAB
RoomsPanel.PathfindEnabled = on;
// TRAINING TAB
mTrainPanel.TrainEnabled = on;
// SPAWN TAB
SpawnsPanel.SpawnsEnabled = on;
// TALK TAB
TalkPanel.TalkEnabled = on;
// MOB TAB
MobsPanel.MobsEnabled = on;
}
private void btnFilterSave_Click(object sender, EventArgs e) { mUI.Toggle(false); Stream myStream; SaveFileDialog saveFileDialog1 = new SaveFileDialog(); saveFileDialog1.Filter = "All files (*.*)|*.*"; saveFileDialog1.RestoreDirectory = true; if (saveFileDialog1.ShowDialog() == DialogResult.OK) { myStream = saveFileDialog1.OpenFile(); StreamWriter wText = new StreamWriter(myStream); wText.Write(FiltersText); wText.Flush(); wText.Close(); myStream.Close(); } mUI.Toggle(true); }