//OkButton om de race af te sluiten public void OkButtonClick() { //Gooi een bevestiginspopup popupManager = FindObjectOfType <PopupManager>(); Popup popup = popupManager.CreateConfirmPopup(FindObjectOfType <Canvas>().transform, "Zeker dat u de race wilt stoppen?"); popup.yesEvent.AddListener(StopRace); }
public void RemoveButtonClick() { string accountName = accountDropdownScript.GetSelectedOption(); if (accountName != "") { Popup popup = popupManager.CreateConfirmPopup(transform, "Zeker dat u account " + accountName + " wilt verwijderen?"); popup.yesEvent.AddListener(RemoveAccount); } else { popupManager.CreateWarningPopup(transform, "Je moet een account selecteren"); } }
//Verwijder deze subdisplay wanneer een persoon stopt met trainen (getriggerd door de RemoveButton) public void RemovePersoonDisplay() { //Is de persoon nog aan het kiezen? if (textInstantiated) { //Zo nee, gooi een popup zodat de persoon zijn training niet perongeluk stopt PopupManager popupManagerScript = FindObjectOfType <PopupManager>(); removePopupScript = popupManagerScript.CreateConfirmPopup(transform, "Zeker dat u wilt stoppen met trainen?"); removePopupScript.yesEvent.AddListener(RemoveThisDisplay); removePopupScript.noEvent.AddListener(ReactivateRemoveButton); removeButton.interactable = false; } else { //Zo, ja verwijder zonder popup subDisplaysScript.RemoveSubDisplay(gameObject); Destroy(gameObject); } }
public void RemoveButtonClick() { Popup popup = popupManagerScript.CreateConfirmPopup(transform, "Zeker dat u alle geschiedenis wilt verwijderen?"); popup.yesEvent.AddListener(CreateAnotherPopup); }