public void AskingRuleValueMethod(SimpleTree simpleTree) { CheckedRuleName = simpleTree.rule.Conclusion; AskRuleValue window = new AskRuleValue(this); window.ShowDialog(); if (exc) { throw new ApplicationException(); // TODO:Może wystapić bug związany z zamkniciem okna x w lewym górnym rogu } simpleTree.ConclusionValue = CheckedRuleVal; }
public void AskingForwardRuleValueMethod(string conclusion) { CheckedRuleName = conclusion; AskRuleValue window = new AskRuleValue(this); window.ShowDialog(); // TODO:Może wystapić bug związany z zamkniciem okna x w lewym górnym rogu if (exc) { throw new ApplicationException(); } bases.FactBase.FactList.Add(new Fact() { FactName = CheckedRuleName, FactValue = CheckedRuleVal }); // TODO:Może wystapić bug związany z zamkniciem okna x w lewym górnym rogu }