public OKCancelInfo(string text, string title = null, OnOKClick funcOKClicked = null, OnCancelClick funcCancelClicked = null, float fCountDown = GlobeVar.INVALID_ID, PASSWORD password = PASSWORD.INVALID, int nCountDownDicID = GlobeVar.INVALID_ID) { _text = text; _title = title; _delOkClick = funcOKClicked; _delCancelClick = funcCancelClicked; _fCountDown = fCountDown; _nCountDownDicID = nCountDownDicID; _password = password; }
public CostBoxInfo(string text, string textSupplement = null, string title = null, string costDesc = null, string costIcon = null, string costCount = null, OnOKClick funcOKClicked = null, OnCancelClick funcCancelClicked = null) { _text = text; _textSupplement = textSupplement; _title = title; _delOkClick = funcOKClicked; _delCancelClick = funcCancelClicked; _costDesc = costDesc; _costIcon = costIcon; _costCount = costCount; }
void CleanData() { deleOK = null; deleCancel = null; delWaitTimeOut = null; m_waitTimer = 0; m_delayTimer = 0; m_Type = -1; m_ePassword = PASSWORD.INVALID; CountDown = 0; ShowBox(); }
// 倒计时专用吧 public static void OpenOKCancelCountDownBox(string text, string title = null, OnOKClick funcOKClicked = null, OnCancelClick funcCancelClicked = null, int nCountDown = GlobeVar.INVALID_ID, int nCountDownDicID = GlobeVar.INVALID_ID) { OKCancelInfo curInfo = new OKCancelInfo(text, title, funcOKClicked, funcCancelClicked, nCountDown, PASSWORD.INVALID, nCountDownDicID); UIManager.ShowUI(UIInfo.MessageBox, OnOpenOkCancelBox, curInfo); }
public static void OpenOKCancelBox(int textDicID, int titleDicID = -1, OnOKClick funcOKClicked = null, OnCancelClick funcCancelClicked = null, PASSWORD password = PASSWORD.INVALID) { MessageBoxLogic.OpenOKCancelBox(Utils.GetDicByID(textDicID), Utils.GetDicByID((int)titleDicID), funcOKClicked, funcCancelClicked, GlobeVar.INVALID_ID, password); }
//----------------------------------重载便捷函数-------------------------------------------------------/ public static void OpenOKBox(int textDicID, int titleDicID = -1, OnOKClick funcOKClicked = null, PASSWORD password = PASSWORD.INVALID) { MessageBoxLogic.OpenOKBox(Utils.GetDicByID(textDicID), titleDicID == -1 ? "" : Utils.GetDicByID((int)titleDicID), funcOKClicked, password); }
public static void OpenCostBox(string text, string textSupplement = null, string title = null, string costDesc = null, string costIcon = null, string costCount = null, OnOKClick funcOKClicked = null, OnCancelClick funcCancelClicked = null) { CostBoxInfo curInfo = new CostBoxInfo(text, textSupplement, title, costDesc, costIcon, costCount, funcOKClicked, funcCancelClicked); UIManager.ShowUI(UIInfo.MessageBox, OnOpenCostBox, curInfo); }
//============================================================================================ // 只有一个确定按钮 public static void OpenOKBox(string text, string title = null, OnOKClick funcOKClicked = null, PASSWORD password = PASSWORD.INVALID) { OKCancelInfo curInfo = new OKCancelInfo(text, title, funcOKClicked, null, GlobeVar.INVALID_ID, password); UIManager.ShowUI(UIInfo.MessageBox, OnOpenOkBox, curInfo); }