void Update() { if (timeSinceMessage <= currentMessageDuration && radioOn) { timeSinceMessage += Time.deltaTime; if (timeSinceMessage >= currentMessageDuration) { HideAlert(); showingAlert = false; if (popUpQueue.Count > 0) { PopUpEvent popUp = popUpQueue[0]; popUpQueue.RemoveAt(0); switch (popUp.speaker) { case NPC.FIRECHIEF: ShowFireChief(popUp.message, popUp.duration); break; case NPC.MAYOR: ShowMayor(popUp.message, popUp.duration); break; case NPC.POLICECHIEF: ShowPoliceChief(popUp.message, popUp.duration); break; } } } } }
private void Button_Commit_Click(object sender, RoutedEventArgs e) { string message = ""; if (string.IsNullOrWhiteSpace(this.TextBox_编号.Text)) { message += "请输入编号"; } if (string.IsNullOrWhiteSpace(this.TextBox_直径.Text) || string.IsNullOrWhiteSpace(this.TextBox_厚度.Text)) { message += "、直径、厚度"; } if (!string.IsNullOrWhiteSpace(message)) { MessageBox.Show(message); return; } Model_圆片资料 m = new Model_圆片资料(); m.编号 = this.TextBox_编号.Text.Trim(); m.直径 = this.TextBox_直径.Text.Trim(); m.厚度 = this.TextBox_厚度.Text.Trim(); m.备注 = this.TextBox_备注.Text.Trim(); if (new ViewModel.MeansOfProduction.Vm_圆片().Add(m)) { Event_圆片.OnUpdate圆片资料(); PopUpEvent.OnHidePopUp(); } }
private void MenuItem_dgmenu1_InOrder_Click(object sender, RoutedEventArgs e) { if (this.DataGrid_ProcessOut.SelectedCells.Count > 0) { Model.ProductionManagement_OutsideProcessModel d = this.DataGrid_ProcessOut.SelectedCells[0].Item as Model.ProductionManagement_OutsideProcessModel; PopUpEvent.OnShowPopUp(new Page_ProductionManagement_OutsideProcess(false, d.ProductName, d.ProcessorsName)); } }
private void AddPopUpEventToDict() { if (PopUpEventDictionary.Count != 0) { PopUpEventDictionary.Clear(); } if (scenarioContainer.EventSet.PopUpEventList == null) { Debug.Log("XML파일 EventSet의 PopUpEventList가 없다."); return; } for (int k = 0; k < scenarioContainer.EventSet.PopUpEventList.Length; k++) { int key = scenarioContainer.EventSet.PopUpEventList[k].ID; PopUpEvent PopUpEventInfo = scenarioContainer.EventSet.PopUpEventList[k]; if (!PopUpEventDictionary.ContainsKey(key)) { PopUpEventDictionary.Add(key, PopUpEventInfo); } } }
private void Button_AddProduct_Click(object sender, RoutedEventArgs e) { PopUpEvent.OnShowPopUp(new HuaHaoERP.View.Pages.Content_MeansOfProduction.Page_MeansOfProduction_Popup_AddProduct()); }
private void Button_Add圆片_Click(object sender, RoutedEventArgs e) { PopUpEvent.OnShowPopUp(new Page_新增圆片资料()); }
private void Button_AddRawMaterials_Click(object sender, RoutedEventArgs e) { PopUpEvent.OnShowPopUp(new Page_MeansOfProduction_Popup_AddRawMaterials()); }
private void Button_Cancel_Click(object sender, RoutedEventArgs e) { PopUpEvent.OnHidePopUp(); }
public override void SetData() { events = new PopUpEvent(CloseUI, CloseUI, CloseUI); }
public override void SetData() { //Btn A = Next Btn B = Retry events = new PopUpEvent(NextEvent, RetryEvent, null); }
private void Button_AddProcessIn_Click(object sender, RoutedEventArgs e) { PopUpEvent.OnShowPopUp(new Page_ProductionManagement_OutsideProcessBatch(true)); }
private void Button_AddProcessOut_Click(object sender, RoutedEventArgs e) { PopUpEvent.OnShowPopUp(new Page_ProductMangement_DeliveryAdd()); }
private void Button_Cancel_Click(object sender, RoutedEventArgs e) { PopUpEvent.OnHidePopUp(); ProductEvent.OnUpdateDataGrid(); }
private void Button_AddProcessIn_Click(object sender, RoutedEventArgs e) { PopUpEvent.OnShowPopUp(new Page_ProductMangement_PickingAdd()); }