Пример #1
0
 public void UpdateScreenContent(Screen screen)
 {
     Identifier = screen.Identifier;
     _defaultContent = screen._defaultContent;
     _longWarningPrevious = screen._longWarningPrevious;
     _longWarningNext = screen._longWarningNext;
 }
Пример #2
0
 private void DoWork()
 {
     CurrentScreen = GetScreen(_selectedScreen);
     if (_initialMessage != null)
         CurrentScreen.SetInitialMessage(_initialMessage);
     StartExtra();
     while (!Abort)
     {
         DoWorkExtra();
         CurrentScreen.UpdateScreenContent(GetScreen(_selectedScreen));
         if (DisplayContentChanged != null)
         {
             DisplayContentChanged();
         }
         Thread.Sleep(10);
     }
 }