Пример #1
0
        private async void AddRemoveAssembly(object sender, RoutedEventArgs e)
        {
            p_SetupPathAndAssemblies setupPage = new p_SetupPathAndAssemblies();

            setupPage.AddRemoveAssembliesOnly = true;

            await p_EmptyProject.SetupPathAndAssemblies(setupPage);
        }
Пример #2
0
        private void BrowsePathToBinaries(object sender, RoutedEventArgs e)
        {
            p_SetupPathAndAssemblies setupPage = new p_SetupPathAndAssemblies();

            if (!setupPage.ChooseFolder())
            {
                return;
            }
        }
Пример #3
0
        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);
            }
        }
Пример #4
0
        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;
            }
        }
Пример #5
0
        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);
        }