public override void OnAdd(object sender, EventArgs e) { if (!BudgetSeg.IsMaskDirectional) { MessageBox.Show("You can only perform morphological approach sediment analyses on budget segregations that were" + " generated using directional mask. The selected budget segregation was generated using a regular mask.", "Invalid Budget Segregation", MessageBoxButtons.OK, MessageBoxIcon.Information); return; } BudgetSegregation.Morphological.frmMorpProperties frm = new BudgetSegregation.Morphological.frmMorpProperties(BudgetSeg); if (EditTreeItem(frm) == DialogResult.OK) { BudgetSegregation.Morphological.frmMorphResults frmResults = new BudgetSegregation.Morphological.frmMorphResults(frm.Analysis); frmResults.ShowDialog(); } }
public void OnViewResults(object sender, EventArgs e) { BudgetSegregation.Morphological.frmMorphResults frm = new BudgetSegregation.Morphological.frmMorphResults(Item as GCDCore.Project.Morphological.MorphologicalAnalysis); frm.ShowDialog(); Text = Item.Name; }