Esempio n. 1
0
 private void removeFileAsoToolStripMenuItem_Click(object sender, EventArgs e)
 {
     try
     {
         if (fileAssociationToolStripMenuItem.Checked == false)
         {
             //deleteAso();
             FileAssociation.AssociationDeletion(".shn", "SHN Tool");
             SQLStatus.Text = "File Association Deleted!";
         }
         else
         {
             CreateAssociation();
             SQLStatus.Text = "File Association Created!";
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("An error occured: " + ex.Message);
     }
 }
Esempio n. 2
0
        private void frmMain_Load(object sender, EventArgs e)
        {
            bool isAso = FileAssociation.AssociationCheck(".shn", "SHN Tool");

            fileAssociationToolStripMenuItem.Checked = isAso;

            if (!isAso)
            {
                DialogResult result = MessageBox.Show("Do you want to associate this tool with SHN files?", "SHN", MessageBoxButtons.YesNo);
                if (result == DialogResult.Yes)
                {
                    CreateAssociation();
                }
            }

            setRegistryInfo();

            this.mruManager = new MRUManager(recentToolStripMenuItem, Program.assemblyName, myOwnRecentFileGotClicked_handler);
            this.Text       = "SHN Editor - V" + Application.ProductVersion;
            showHideMySQLToolStripMenuItem_Click(null, null);
            fileTreeToolStripMenuItem_Click(null, null);
            checkForParams();
        }
Esempio n. 3
0
 void CreateAssociation()
 {
     string[] OpenWithList = new string[] { "notepad.exe", "wordpad.exe" };
     FileAssociation.AssociationCreation(".shn", "SHN Tool", "application/myfile", OpenWithList, true, "SHN Editor");
 }