Exemple #1
0
        private void UpdateEditorControls()
        {
            var selectedTool = _currentlySelectedExternalTools.FirstOrDefault();

            DisplayNameTextBox.Text        = selectedTool?.DisplayName;
            FilenameTextBox.Text           = selectedTool?.FileName;
            ArgumentsCheckBox.Text         = selectedTool?.Arguments;
            WorkingDirTextBox.Text         = selectedTool?.WorkingDir;
            WaitForExitCheckBox.Checked    = selectedTool?.WaitForExit ?? false;
            TryToIntegrateCheckBox.Checked = selectedTool?.TryIntegrate ?? false;
            ShowOnToolbarCheckBox.Checked  = selectedTool?.ShowOnToolbar ?? false;
            RunElevatedCheckBox.Checked    = selectedTool?.RunElevated ?? false;
            WaitForExitCheckBox.Enabled    = !TryToIntegrateCheckBox.Checked;
        }