private void EditForm_Load(object sender, EventArgs e) { if (flagData == null) { flagData = new EditFormFlagData(); } InitParamButtons(); EditManager.AddEditOperParams(); LowerMachineStatueData.LowerMachineStatueDateEx.EditStatue = true; SerialDataManager.Feedback += new ShouldPadMachine.ShouldPadMachineAssist.DelegateEx.FeedbackEventHandle(SerialDataManager_Feedback); ShapeType_Index = 0; ShapeType.Content = TypeEnum[ShapeType_Index]; shapeType_SelectedCh(); }
void SerialDataManager_Feedback(UartComdEventArgs lowerDataInfo) { if (lowerDataInfo.LowerDataType == LowerDataType.MachineBasicDataType) { MachineBasicDataInfo machineBasicDataInfo = lowerDataInfo.LowerDataInfo as MachineBasicDataInfo; if (flagData == null) { flagData = new EditFormFlagData(); } if (flagData.ClickSewingButton != machineBasicDataInfo.ClickSewingButton) { flagData.ClickSewingButton = machineBasicDataInfo.ClickSewingButton; if (flagData.ClickSewingButton) { ShowPromptForm(); } } } }