Exemple #1
0
        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();
            }
        }
Exemple #2
0
 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;
 }