Beispiel #1
0
        public override void ControlSetup(Statement name)
        {
            XmlCalculation XCal  = (XmlCalculation)name;
            List <string>  vList = Util.GetVariableList(this, 1);

            comboBox1.Items.AddRange(vList.ToArray());
            comboBox2.Items.AddRange(vList.ToArray());
            comboBox4.Items.AddRange(vList.ToArray());
            comboBox1.SelectedItem = XCal.Variable;
            if (XCal.constant1)
            {
                comboBox2.DropDownStyle = ComboBoxStyle.Simple;
                comboBox2.Text          = XCal.Variable2;
            }
            else
            {
                comboBox2.DropDownStyle = ComboBoxStyle.DropDownList;
                comboBox2.SelectedItem  = XCal.Variable2;
            }
            if (XCal.constant2)
            {
                comboBox4.DropDownStyle = ComboBoxStyle.Simple;
                comboBox4.Text          = XCal.Variable3;
            }
            else
            {
                comboBox4.DropDownStyle = ComboBoxStyle.DropDownList;
                comboBox4.SelectedItem  = XCal.Variable3;
            }
            checkBox1.Checked       = XCal.constant1;
            checkBox2.Checked       = XCal.constant2;
            comboBox3.SelectedIndex = XCal.Type;
            return;
        }
Beispiel #2
0
        public override Statement CreateProgramDefine()
        {
            XmlCalculation XCal = new XmlCalculation();

            XCal.Variable  = comboBox1.Text;
            XCal.Variable2 = comboBox2.Text;
            XCal.Variable3 = comboBox4.Text;
            XCal.Type      = comboBox3.SelectedIndex;
            XCal.constant1 = checkBox1.Checked;
            XCal.constant2 = checkBox2.Checked;
            return(XCal);
        }