private void tcEventLoggerData1_InstructionEventChanged(Beckhoff.EventLogger.TcEventItem eventItem, Beckhoff.EventLogger.TcEventType eventType) { if (eventItem == null) { return; } // route message to the main menu MainApp.GetDoc().MainAppMsgInfo(eventItem); }
private void tcEventLoggerData1_EventChanged(Beckhoff.EventLogger.TcEventItem eventItem, Beckhoff.EventLogger.TcEventType eventType) { if (eventItem == null) { return; } // route message to the log4net, if an error happens... if (eventItem.Class == (int)Beckhoff.EventLogger.TcEventClass.Alarm) { MainApp.log.Error(eventItem.Message); } }
public void MainAppMsgInfo(Beckhoff.EventLogger.TcEventItem eventItem) { //if (ManualMsgInfo != null) // ManualMsgInfo(state, alarmclass, sourceId, eventId, message); /* * If there is an information message from the eventlogger * this message is shown to Manual Mode screen */ if (eventItem.Class == (int)Beckhoff.EventLogger.TcEventClass.Instruction) { if (AppHeader.LabelMessageInfo.InvokeRequired) { SetInstMessageTextCallback d = new SetInstMessageTextCallback(SetInstMessageText); this.Invoke(d, new Object[] { eventItem.Message }); } else { SetInstMessageText(eventItem.Message); } } }