private void OnCheckResultNodeDoubleClicked(object sender, BrowserEventArgs e) { var checkResultNode = e.BrowserNodeViewModel as CheckResultNodeViewModel; if (checkResultNode == null) { return; } _service.HighlightCheckResult(checkResultNode.CheckResult); }
/// <summary> /// Handles the BrowseForFolderRequested event. /// </summary> /// <param name="sender">The sender<see cref="object"/>.</param> /// <param name="e">The e<see cref="BrowserEventArgs"/>.</param> private void Setup_BrowseForFolderRequested(object sender, BrowserEventArgs e) { var d = new VistaFolderBrowserDialog { Description = e.Description, UseDescriptionForTitle = true, ShowNewFolderButton = true, SelectedPath = e.Folder }; if (d.ShowDialog() == true) { e.Folder = d.SelectedPath; } }
private void Browser_MoreReferences(Browser sender, BrowserEventArgs e) { try { AddReferences(m_nodeToBrowse, e.References); e.References.Clear(); if (MessageBox.Show("More references exist. Continue?", "Browse", MessageBoxButtons.YesNo) == DialogResult.No) { e.Cancel = true; } } catch (Exception exception) { GuiUtils.HandleException(this.Text, MethodBase.GetCurrentMethod(), exception); } }
private async void Browser_MoreReferences(Browser sender, BrowserEventArgs e) { try { AddReferences(m_nodeToBrowse, e.References); e.References.Clear(); MessageDlg dialog = new MessageDlg("More references exist. Continue?", MessageDlgButton.Yes, MessageDlgButton.No); MessageDlgButton result = await dialog.ShowAsync(); if (result != MessageDlgButton.Yes) { e.Cancel = true; } } catch (Exception exception) { GuiUtils.HandleException(String.Empty, GuiUtils.CallerName(), exception); } }
private void OnBrowseEvent(object sender, BrowserEventArgs e) { if (!_gameBrowser) { switch (e.Destination) { case DestinationEnum.TwStatsPlayer: WebBrowser.Navigate(string.Format(World.Default.Settings.TwStats.Player, e.Arguments[0])); break; case DestinationEnum.TwStatsTribe: WebBrowser.Navigate(string.Format(World.Default.Settings.TwStats.Tribe, e.Arguments[0])); break; case DestinationEnum.TwStatsVillage: WebBrowser.Navigate(string.Format(World.Default.Settings.TwStats.Village, e.Arguments[0])); break; case DestinationEnum.GuestPlayer: WebBrowser.Navigate(string.Format(World.Default.Settings.GuestPlayerLink, e.Arguments[0])); break; case DestinationEnum.GuestTribe: WebBrowser.Navigate(string.Format(World.Default.Settings.GuestTribeLink, e.Arguments[0])); break; } } else { // TW Game links switch (e.Destination) { case DestinationEnum.Overview: WebBrowser.Navigate(string.Format(World.Default.Settings.GameLink, e.Arguments[0], "overview")); break; case DestinationEnum.InfoVillage: WebBrowser.Navigate(string.Format(World.Default.Settings.GameLink, _activeVillage.ToString(CultureInfo.InvariantCulture), "info_village&id=" + e.Arguments[0])); break; } } }
private void EventPublisher_Browse(object sender, BrowserEventArgs e) { Tabs.SelectedTab = TabsBrowser; }