private void checkForUpdatesToolStripMenuItem_Click(object sender, EventArgs e) { var ui = new UpdaterUI(); var f = new SingleControlForm(ui); f.ShowDialog(); }
private void btnViewDataTable_Click(object sender, EventArgs e) { DataTable dt = new DataTable(); dt.Columns.Add("Catalogue"); dt.Columns.Add("Count Missing Descriptions"); dt.Columns.Add("Missing List"); foreach (IGrouping <Catalogue, ExtractionInformation> g in _activator.CoreChildProvider.AllExtractionInformations.GroupBy(ei => ei.CatalogueItem.Catalogue)) { if (!ShouldHaveDescription(g.Key)) { continue; } var missing = g.Where(ei => string.IsNullOrWhiteSpace(ei.CatalogueItem.Description)).ToArray(); dt.Rows.Add(g.Key.Name, missing.Count(), string.Join(",", missing.Select(m => m.CatalogueItem.Name))); } DataTableViewerUI dtv = new DataTableViewerUI(dt, "Catalogue Items Missing Descriptions"); var form = new SingleControlForm(dtv, true); form.Show(); }
private void btnPreview_Click(object sender, EventArgs e) { var p = ddPipeline.SelectedItem as Pipeline; if (p == null) { MessageBox.Show("No Pipeline Selected"); return; } var source = (IDataFlowSource <DataTable>)GetFactory().CreateSourceIfExists(p); ((IPipelineRequirement <FlatFileToLoad>)source).PreInitialize(new FlatFileToLoad(_selectedFile), new FromCheckNotifierToDataLoadEventListener(ragSmileyFile)); Cursor.Current = Cursors.WaitCursor; var preview = source.TryGetPreview(); Cursor.Current = Cursors.Default; if (preview != null) { DataTableViewerUI dtv = new DataTableViewerUI(preview, "Preview"); SingleControlForm.ShowDialog(dtv); } }
private void btnCreateNewCohortSource_Click(object sender, EventArgs e) { var wizard = new CreateNewCohortDatabaseWizardUI(); wizard.SetItemActivator(Activator); SingleControlForm.ShowDialog(wizard); IdentifyCompatibleCohortSources(); }
private void ToggleAdvanced() { var db = serverDatabaseTableSelector1.GetDiscoveredDatabase(); if (db == null) { return; } //flip it var advanced = new CreateNewCatalogueByImportingFileUI_Advanced(Activator, db, _selectedFile, true, _projectSpecific); var form = new SingleControlForm(advanced); form.Show(); }
private void btnPreviewSource_Click(object sender, EventArgs e) { var pipeline = CreateAndInitializePipeline(); if (pipeline != null) { try { DataTableViewerUI dtv = new DataTableViewerUI(((IDataFlowSource <DataTable>)pipeline.SourceObject).TryGetPreview(), "Preview"); SingleControlForm.ShowDialog(dtv); } catch (Exception exception) { ExceptionViewer.Show("Preview Generation Failed", exception); } } }
public static void TestHarness() { MersenneTwister mt = new MersenneTwister(); Series series = new Series("Random", ChartType.Point); for (int i = 0; i < 1000; ++i) { series.addPoint(mt.RandomDouble(), mt.RandomDouble()); } MultiChart2D chart = new MultiChart2D(); chart.addSeries(series); SingleControlForm form = new SingleControlForm(); form.setControl(chart); form.Show(); }
public static void TestHarness() { const int DIM = 80; Series series = new Series("1,2", ChartType.Point); MultiChart2D chart = new MultiChart2D(); Vector rands = new Vector(DIM); Sobol sobol = new Sobol(DIM); for (int i = 0; i < 256; ++i) { sobol.nextRandomVector(rands); series.addPoint(rands[13], rands[50]); } chart.addSeries(series); SingleControlForm form = new SingleControlForm("Vol title"); form.setControl(chart); form.ShowDialog(); }