示例#1
0
        private async void OpenInDromEdMenuItem_Click(object sender, EventArgs e)
        {
            var fm = GetSelectedFM();

            if (fm.Installed || await FMInstallAndPlay.InstallFM(fm))
            {
                FMInstallAndPlay.OpenFMInEditor(fm);
            }
        }
示例#2
0
        private void Cancel()
        {
            switch (ProgressTask)
            {
            case ProgressTasks.ScanAllFMs:
                FMScan.CancelScan();
                break;

            case ProgressTasks.InstallFM:
                FMInstallAndPlay.CancelInstallFM();
                break;
            }
        }
示例#3
0
 private async void InstallUninstallMenuItem_Click(object sender, EventArgs e) => await FMInstallAndPlay.InstallOrUninstall(GetSelectedFM());
示例#4
0
 private async void PlayFMInMPMenuItem_Click(object sender, EventArgs e) => await FMInstallAndPlay.InstallIfNeededAndPlay(GetSelectedFM(), playMP : true);