Exemplo n.º 1
0
 private void setExpVariables(ForDialog forBox)
 {
     Var       = forBox.LoopVariable;
     StartVal  = forBox.LoopStart;
     EndVal    = forBox.LoopEnd;
     StepBy    = forBox.LoopStep;
     Direction = forBox.LoopBehaviour;
 }
Exemplo n.º 2
0
        public override void onShapeClicked()
        {
            if (base.Shape.Selected && Controller.DeleteChoosed)
            {
                base.removeFromModel();
                Controller.DeleteChoosed = false;
                base.Shape.Selected      = false;
            }

            if (base.Shape.Selected)
            {
                ForDialog forBox = new ForDialog();
                if (forBox.ShowDialog() == DialogResult.OK)
                {
                    this.setExpVariables(forBox);
                    base.Statement = generateEx();
                }
            }
            base.Shape.Selected = false;
        }
Exemplo n.º 3
0
        //ForDialog.Direction direction;

        public override void onShapeClicked()
        {
            if (Shape.Selected && Controller.DeleteChoosed)
            {
                removeFromModel();
                Controller.DeleteChoosed = false;
                Shape.Selected           = false;
            }
            if (Shape.Selected)
            {
                ForDialog forBox = new ForDialog();
                if (forBox.ShowDialog() == DialogResult.OK)
                {
                    setExpVariables(forBox);
                    Statement = generateEx();



                    //MessageBox.Show(Statement);
                }
            }
            Shape.Selected = false;
        }