Пример #1
0
 public void OnCycleUpdate(object _source, CycleUpdateEventArgs e)
 {
     Logger.Log.WriteLine("cycle: {0}", e);
     cycle = e.CurrentCycle;
     if (nextCycle != e.NextCheckCycle)
     {
         nextCycle = e.NextCheckCycle;
         renderNextCycle();
     }
     if (nbLive != e.NbLive)
     {
         nbLive = e.NbLive;
         renderLive();
     }
     if (toDie != e.CycleToDie)
     {
         toDie = e.CycleToDie;
         renderToDie();
     }
     if (nbCheck != e.NbCheck)
     {
         nbCheck = e.NbCheck;
         renderNbCheck();
     }
     renderCycle();
     cycleWin.Refresh();
 }
Пример #2
0
 public void OnCycleUpdate(object _source, CycleUpdateEventArgs _e)
 {
     lock (lockCycle)
     {
         PrintProc();
     }
 }