EventAI_Creator.EventControl.Action1Param1_button_Click C# (CSharp) Method

Action1Param1_button_Click() private method

private Action1Param1_button_Click ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void Action1Param1_button_Click(object sender, EventArgs e)
        {
            Button but = (sender as Button);
            EventFlag dialog = null;

            if (but == this.Action1Param1_button)
            {
                if (Action1TypeCBox.SelectedIndex == 18 || Action1TypeCBox.SelectedIndex == 19)
                    dialog = new EventFlag(this, Convert.ToInt64(this.Action1Param1Tbox.Text), Info.UnitFlags, 4, 1);
                else if (Action1TypeCBox.SelectedIndex == 22 || Action1TypeCBox.SelectedIndex == 30 || Action1TypeCBox.SelectedIndex == 31)
                    dialog = new EventFlag(this, Convert.ToInt64(this.Action1Param1Tbox.Text), Info.EventPhases, 4, 1);
            }
            else if (but == this.Action2Param1_button)
            {
                if (Action2TypeCBox.SelectedIndex == 18 || Action2TypeCBox.SelectedIndex == 19)
                    dialog = new EventFlag(this, Convert.ToInt64(this.Action2Param1Tbox.Text), Info.UnitFlags, 4, 2);
                else if (Action2TypeCBox.SelectedIndex == 22 || Action2TypeCBox.SelectedIndex == 30 || Action2TypeCBox.SelectedIndex == 31)
                    dialog = new EventFlag(this, Convert.ToInt64(this.Action2Param1Tbox.Text), Info.EventPhases, 4, 2);
            }
            else if (but == this.Action3Param1_button)
            {
                if (Action3TypeCBox.SelectedIndex == 18 || Action3TypeCBox.SelectedIndex == 19)
                    dialog = new EventFlag(this, Convert.ToInt64(this.Action3Param1Tbox.Text), Info.UnitFlags, 4, 3);
                else if (Action3TypeCBox.SelectedIndex == 22 || Action3TypeCBox.SelectedIndex == 30 || Action3TypeCBox.SelectedIndex == 31)
                    dialog = new EventFlag(this, Convert.ToInt64(this.Action3Param1Tbox.Text), Info.EventPhases, 4, 3);
            }

            dialog.ShowDialog(this);
        }