예제 #1
0
        // 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();
            }
        }
예제 #2
0
        // 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();
            }
        }
예제 #3
0
 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();
     }
 }