private void linkLabelTestDetails_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { try { var item = (CacheTestMessage)listViewFeedback.SelectedItems[0].Tag; var builder = new DetailBuilder(item); var details = builder.Text; var links = builder.Links; if (CanGoToTypes) links.Insert(0, new Link(details.IndexOf(item.Test.Name), details.IndexOf(item.Test.Name) + item.Test.Name.Length, item.Assembly, item.Test.Name)); showDetailsWindow(details, "Test output", links, Screen.PrimaryScreen.WorkingArea.Width > 1024 ? Screen.PrimaryScreen.WorkingArea.Width - 500 : Screen.PrimaryScreen.WorkingArea.Width); } catch { // Pft who logs!? } }
private void linkLabelErrorDescription_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { try { var item = (CacheBuildMessage)listViewFeedback.SelectedItems[0].Tag; var builder = new DetailBuilder(item); var details = builder.Text; var links = builder.Links; showDetailsWindow(details, "Build output", links, Screen.PrimaryScreen.WorkingArea.Width > 1024 ? 1024 : Screen.PrimaryScreen.WorkingArea.Width); } catch { // Pft who logs!? } }
private void runInformationForm() { try { var item = (CacheTestMessage)treeViewLastRun.SelectedNode.Tag; var builder = new DetailBuilder(item); var details = builder.Text; var links = builder.Links; links.Insert(0, new AutoTest.UI.Link(details.IndexOf(item.Test.Name), details.IndexOf(item.Test.Name) + item.Test.Name.Length, item.Assembly, item.Test.Name)); showDetailsWindow(details, "Test output", links, Screen.PrimaryScreen.WorkingArea.Width > 1024 ? Screen.PrimaryScreen.WorkingArea.Width - 500 : Screen.PrimaryScreen.WorkingArea.Width); } catch { } }