Ejemplo n.º 1
0
        private void NewDiagnosticPanel_Executed(object sender, ExecutedRoutedEventArgs e)
        {
            DiagnosticGaugeSettings panelSettings = new DiagnosticGaugeSettings();
            DiagnosticAlarmDlg      dlgWindow     = new DiagnosticAlarmDlg(panelSettings);

            InitiateNewGaugeDlg(dlgWindow, panelSettings);
        }
Ejemplo n.º 2
0
 private DateTime Last5MinuteIgnore = new DateTime(01, 01, 01);  //starts at "null" date.
 public DiagAlarmPanel(MainWindow mainWindow, DiagnosticGaugeSettings panelSettings)
     : base(mainWindow, panelSettings)
 {
     this.panelSettings = panelSettings;
     EventBridge.Instance.SubscribeToEvent(this, EventIDs.DIAGNOSTIC_BASE);
     RecordEntries       = new List <RecordEntry>();
     inWarningMode       = false;
     numDisplayedRecords = 0;
     UpdateCount         = 0;
 }
Ejemplo n.º 3
0
 protected override void Init(PanelSettings panelSettings)
 {
     this.panelSettings = base.panelSettings as DiagnosticGaugeSettings;
 }
Ejemplo n.º 4
0
 public DiagnosticAlarmDlg(DiagnosticGaugeSettings panelSettings)
     : base(panelSettings)
 {
     InitializeComponent();
     ApplyBindings();
 }