Esempio n. 1
0
 public void AddClampingProblemEvent(Types.Clamping.HWProblemReason Problem)
 {
     m_ActionQueue.Enqueue(delegate
     {
         if (Cache.Main.mainFrame.Content.Equals(Cache.Clamp))
         {
             Cache.Clamp.SetProblem(Problem);
         }
     });
 }
Esempio n. 2
0
 public void PostClampingNotificationEvent(Types.Clamping.HWWarningReason Warning,
                                           Types.Clamping.HWProblemReason Problem,
                                           Types.Clamping.HWFaultReason Fault)
 {
     EnumerateClients(Client => Client.ClampingNotificationHandler(Warning, Problem, Fault));
 }
Esempio n. 3
0
 internal void SetProblem(Types.Clamping.HWProblemReason Problem)
 {
     lblWarning.Content    = Problem.ToString();
     lblWarning.Visibility = Visibility.Visible;
 }