private void Start2_Click(object sender, EventArgs e) { TrafficLightsForm trafficLights = new TrafficLightsForm(2, ThreeColorFirstTry, ThreeColorRecod); DialogResult result = trafficLights.ShowDialog(this); ThreeColorFirstTry = trafficLights.FirstTry; ThreeColorRecod = trafficLights.Recod; Log2FirstTry.Text = ThreeColorFirstTry.Log; Log2Record.Text = ThreeColorRecod.Log; }
private void Start1_Click(object sender, EventArgs e) { TrafficLightsForm trafficLights = new TrafficLightsForm(1, OneColorFirstTry, OneColorRecord); DialogResult result = trafficLights.ShowDialog(this); OneColorFirstTry = trafficLights.FirstTry; OneColorRecord = trafficLights.Recod; Log1FirstTry.Text = OneColorFirstTry.Log; Log1Record.Text = OneColorRecord.Log; }
public TrafficLightsForm(int _variant, TrafficLightsResult firstTry, TrafficLightsResult record) { InitializeComponent(); if (_variant == 1) { Green.Visible = false; Yellow.Visible = false; } if (_variant == 2) { variant = _variant; } FirstTry = firstTry; Recod = record; LogFirstTry.Text = FirstTry.Log; LogRecord.Text = Recod.Log; }
private void ResultLog() { LastTry = new TrafficLightsResult(result); if (LastTry.Result < Recod.Result || Recod.Result == 0) { Recod.Result = LastTry.Result; Recod.Log = LastTry.Log; LogRecord.Text = Recod.Log; } if (FirstTry.Result == 0) { FirstTry.Result = LastTry.Result; FirstTry.Log = LastTry.Log; LogFirstTry.Text = FirstTry.Log; } Log.Text = LastTry.Log; }