private static bool CanStartExecutable(Sample sample) { return(SampleLauncher.DoesAssemblyExist(sample)); }
private static void StartExecutable(Sample sample) { SampleLauncher.StartExecutable(sample); }
private static void ViewSourceCode(Sample sample) { SampleLauncher.OpenSolutionForProject(sample); }
private static bool CanViewSourceCode(Sample sample) { return(SampleLauncher.DoesProjectExist(sample)); }
private void GetSamples() { ClearEverything(); var sampleCreator = new SampleCreator(); sampleCreator.CreateSamples(SelectedFramework); if (!sampleCreator.UsingPrecompiledSamplesFromInstaller) SetFrameworkToDefault(); foreach (var sample in sampleCreator.Samples) if (sample.Category == SampleCategory.Game) allSampleGames.Add(sample); else if (sample.Category == SampleCategory.Tutorial) allTutorials.Add(sample); else allVisualTests.Add(sample); AddEverythingTogether(); sampleLauncher = new SampleLauncher(); }