private void buttonRun_Click(object sender, EventArgs e) { string s = textBox1.Text; tree = new TParser(ClientRectangle.Width, ClientRectangle.Height); tree.Expression(ref s, out tree.top); if (tree.error == 0) { tree.SetXY(tree.top, 200, 60); label1.Text = "= " + Convert.ToString(tree.top.Value); MyDraw(); } else { MessageBox.Show("Error = " + tree.error.ToString() + " " + tree.errorToString()); } }