Beispiel #1
0
        private void hyperlinkPluginHelp_Click(object sender, RoutedEventArgs e)
        {
            StackHashBugTrackerPlugInDiagnostics plugin = comboBoxPlugin.SelectedItem as StackHashBugTrackerPlugInDiagnostics;

            if ((plugin != null) && (plugin.HelpUrl != null))
            {
                DefaultBrowser.OpenUrl(plugin.HelpUrl.ToString());
            }
        }
Beispiel #2
0
        private void listViewAllPlugins_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            // clear current diagnostics
            _clientLogic.CurrentPluginDiagnostics = null;

            StackHashBugTrackerPlugInDiagnostics diagnostics = listViewAllPlugins.SelectedItem as StackHashBugTrackerPlugInDiagnostics;

            if ((diagnostics != null) && (_contextId != UserSettings.InvalidContextId) && _contextIsActive)
            {
                _clientLogic.AdminGetPluginDiagnostics(_contextId, diagnostics.Name);
            }
        }
Beispiel #3
0
        private void UpdateState()
        {
            StackHashBugTrackerPlugInDiagnostics plugin = comboBoxPlugin.SelectedItem as StackHashBugTrackerPlugInDiagnostics;

            if (plugin != null)
            {
                buttonOK.IsEnabled            = true;
                hyperlinkPluginHelp.IsEnabled = plugin.HelpUrl != null;
            }
            else
            {
                buttonOK.IsEnabled            = false;
                hyperlinkPluginHelp.IsEnabled = false;
            }
        }