override protected void ChangeOutput() { output[0] = !output[0]; ChangeColor(); prozessnr = MainWindow.Prozessid; MainWindow.Prozessid++; Prozesstoken start = new Prozesstoken(prozessnr); }
protected override void ChangeOutput() { while (t.IsAlive) { prozessnr = MainWindow.Prozessid; MainWindow.Prozessid++; Prozesstoken start = new Prozesstoken(prozessnr); output[1] = output[0]; output[0] = !output[0]; ChangeColor(); Thread.Sleep(timeout); while (MainWindow.GateDelete) { Thread.Sleep(100); } if (Delete) { break; } } }