private async void AddRemoveAssembly(object sender, RoutedEventArgs e) { p_SetupPathAndAssemblies setupPage = new p_SetupPathAndAssemblies(); setupPage.AddRemoveAssembliesOnly = true; await p_EmptyProject.SetupPathAndAssemblies(setupPage); }
private void BrowsePathToBinaries(object sender, RoutedEventArgs e) { p_SetupPathAndAssemblies setupPage = new p_SetupPathAndAssemblies(); if (!setupPage.ChooseFolder()) { return; } }
public static async Task SetupPathAndAssemblies(p_SetupPathAndAssemblies setupPage) { await App.MainWindow.ExecuteLongTask(setupPage.SearchForLocalizableAssemblies); if (setupPage.AvailableAssemblies.Count > 0) { App.MainWindow.AnimatedNavigate(App.MainWindow.MiddleLayerFrame, setupPage, NavigationAnimation.FadeToLeft, false); } else { p_AssembliesNotFound noAssemblies = new p_AssembliesNotFound(); App.MainWindow.AnimatedNavigate(App.MainWindow.MiddleLayerFrame, noAssemblies, NavigationAnimation.FadeToLeft, false); } }
private void Browse(object sender, RoutedEventArgs e) { p_SetupPathAndAssemblies setupPage = new p_SetupPathAndAssemblies(); FolderBrowserDialog folderBrowserDialog = new FolderBrowserDialog(); folderBrowserDialog.SelectedPath = Path.Text; var result = folderBrowserDialog.ShowDialog(); if (result == System.Windows.Forms.DialogResult.OK) { Path.Text = folderBrowserDialog.SelectedPath; } }
private async void NextClick(object sender, RoutedEventArgs e) { if (!System.IO.Directory.Exists(Path.Text)) { await App.MainWindow.ShowMessage(StringUtils.String("PathNotFound"), MessageBoxButton.OK); return; } App.MainWindow.Document.PathToBinaries = Path.Text.Trim(); p_SetupPathAndAssemblies setupPage = new p_SetupPathAndAssemblies(); await SetupPathAndAssemblies(setupPage); }