Пример #1
0
 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;
 }
Пример #2
0
 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;
 }
Пример #3
0
 void CleanData()
 {
     deleOK         = null;
     deleCancel     = null;
     delWaitTimeOut = null;
     m_waitTimer    = 0;
     m_delayTimer   = 0;
     m_Type         = -1;
     m_ePassword    = PASSWORD.INVALID;
     CountDown      = 0;
     ShowBox();
 }
Пример #4
0
    // 倒计时专用吧
    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);
    }
Пример #5
0
 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);
 }
Пример #6
0
 //----------------------------------重载便捷函数-------------------------------------------------------/
 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);
 }
Пример #7
0
    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);
    }
Пример #8
0
    //============================================================================================
    // 只有一个确定按钮
    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);
    }