private void View_ParametricFunctionFormOkPressed(string arg1, string arg2) { try { string PostfixExpression_1; string PostfixExpression_2; if (!Exists($"[{arg1};{arg2}]")) { PostfixExpression_1 = Parser.ConvertToPostfix(arg1); PostfixExpression_2 = Parser.ConvertToPostfix(arg2); View.Sheet = depiction.DrawCurve(pen, scale, PostfixExpression_1, PostfixExpression_2); FunctionsToDraw.Add(new Curve(arg1, arg2, PostfixExpression_1, PostfixExpression_2, pen.Color, pen.Width, pen.DashStyle)); View.MessageBoard += $"Set Parametric function: [{arg1};{arg2}]"; View.AddfunctionInListBox("[" + arg1 + ";" + arg2 + "]", pen.Color); } } catch (Exception exception) { View.MessageBoard += exception.Message; } }