private void ProgramFinished(Program program) { RunningPrograms.Remove(program); program.OnFinish -= ProgramFinished; if (OnProgramFinished != null) { OnProgramFinished(program); } ShowText(""); }