private static void Form_FormClosed(object sender, System.Windows.Forms.FormClosedEventArgs e) { RegistryEditorForm form = (RegistryEditorForm)sender; if (FormHandler.ContainsKey(form.Client.ID)) { FormHandler.Remove(form.Client.ID); } form.Dispose(); }
public static void Start(IClient c) { if (!FormHandler.ContainsKey(c.ID)) { RegistryEditorForm form = new RegistryEditorForm(c); form.FormClosed += Form_FormClosed; form.Text = string.Format("Registry Edit ({0})", c.GetVariable <string>("Username", "")); FormHandler.Add(c.ID, form); form.Show(); } }