コード例 #1
0
        public IValue DoQueryBox(string queryText, CLREnumValueWrapper <InnerQuestionDialogModeEnum> buttons, int timeOut = 0, CLREnumValueWrapper <InnerDialogReturnCodeEnum> defaultButton = null, string title = "1Script", CLREnumValueWrapper <InnerDialogReturnCodeEnum> timeOutButton = null)
        {
            // почему-то значение по умолчанию title = "1Script" здесь не срабатывает
            if (string.IsNullOrEmpty(title))
            {
                title = "1Script";
            }

            return(QueryBoxWithTimeOut.Show(queryText, buttons, timeOut, defaultButton, title, timeOutButton));
        }
コード例 #2
0
        public static IValue Show(string queryText, CLREnumValueWrapper <InnerQuestionDialogModeEnum> buttons, int timeOut, CLREnumValueWrapper <InnerDialogReturnCodeEnum> defaultButton, string title, CLREnumValueWrapper <InnerDialogReturnCodeEnum> timeOutButton)
        {
            QueryBoxWithTimeOut queryBox = new QueryBoxWithTimeOut(queryText, buttons, timeOut, defaultButton, title, timeOutButton);

            return(queryBox.answer);
        }