// User wants to remove file associations. private void btnRemoveAssociations_Click(object sender, EventArgs args) { Org.Mentalis.Utilities.FileAssociation fa; foreach (ListViewItem lvi in listExtensions.CheckedItems) { fa = new Org.Mentalis.Utilities.FileAssociation(); fa.Extension = lvi.SubItems[0].Text; fa.ProperName = lvi.SubItems[3].Text; fa.Remove(); } }
// User wants to set file associations. private void btnSetAssociations_Click(object sender, EventArgs args) { Org.Mentalis.Utilities.FileAssociation fa; foreach (ListViewItem lvi in listExtensions.CheckedItems) { fa = new Org.Mentalis.Utilities.FileAssociation(); fa.ContentType = lvi.SubItems[1].Text; fa.Extension = lvi.SubItems[0].Text; fa.FullName = lvi.SubItems[2].Text; fa.IconIndex = 0; fa.IconPath = Application.ExecutablePath; fa.ProperName = lvi.SubItems[3].Text; fa.AddCommand("Verify", Application.ExecutablePath + " \"%1\""); fa.Create(); } }
public void button1_Click(object sender, EventArgs e) { { Org.Mentalis.Utilities.FileAssociation fa = new Org.Mentalis.Utilities.FileAssociation(); fa.Extension = ".pos"; fa.FullName = "Soubor postavy CGen+"; fa.ProperName = "POS File"; fa.AddCommand("open", Application.ExecutablePath + " %1"); fa.IconPath = Application.StartupPath + "\\posIcon.ico"; fa.Create(); } { Org.Mentalis.Utilities.FileAssociation fa = new Org.Mentalis.Utilities.FileAssociation(); fa.Extension = ".drz"; fa.FullName = "Soubor družiny CGen+"; fa.ProperName = "DRZ File"; fa.AddCommand("open", Application.ExecutablePath + " %1"); fa.IconPath = Application.StartupPath + "\\drzIcon.ico"; fa.Create(); } }