public void RemoveSubBot(SubBot subBot, Bot bot) { lock (subBots) { subBots.Remove(subBot.ToString()); } }
public void AddSubBot(SubBot subBot, Bot bot) { lock (subBots) { subBots.Add(subBot.ToString(), subBot); } bot.form.subbotCheckedListBox.Items.Add(subBot); subBot.id = bot.form.subbotCheckedListBox.Items.Count - 1; bot.form.subbotCheckedListBox.SetItemChecked(subBot.id, subBot.Enabled); if (subBot.HasForm) { subBot.Form.TopLevel = false; subBot.Form.Parent = bot.form; subBot.Form.Location = new System.Drawing.Point(50, 50); } }