// Функция - Задать правильный вопрос
// Заставляет пользователя значительно более обдумано нажать на нужную кнопку
// или будет доканывать пользюка до тех пор пока, он не выберет единственный правильный вариант.
//
// Параметры:
// КоличествоКнопок - Число - общее количество кнопок в диалоге вопроса
// Доканывать - Булево - если = Истина, то вопрос будет повторяться до тех пор, пока пользователь не ответит верно
// ХорошиеОтветы - СписокЗначений - список ответов, один из которых будет (псевдо)случайно выбран как правильный. По умолчанию заполнен: {"ОК", "Ладно", "Понятно"}
// ПлохиеОтветы - СписокЗначений - список ответов, которые (псевдо)случайным образом будут заполнять варианты ответа По умолчанию заполнен: {"Не нажимать", "Сломать программу", "Натворить делов", "Плохая кнопка", "Непонятно"}
// ЧисловойВариант - Булево - если = Истина, то в качестве вариантов ответа будут (псевдо)случайно предложены цифры (1 - КоличествоКнопок)
// ТекстВопроса - Строка - по умолчанию: "Внимательно ознакомьтесь с вариантами ответов и выберите единственный правильный!", При числовом варианте дополнительно выводит "правильное" число
// ЗаголовокВопроса - Строка - по умолчанию: "ВНИМАНИЕ!"
//
// Возвращаемое значение:
// Булево - Истина при правильном / Ложь при неверном ответе, если Доканывать = Ложь
//
// Активная кнопка выбирается (псевдо)случайно
// Элементы списков ответов не должны повторять друг друга для сохранения логики.
Функция ЗадатьПравильныйВопрос(КоличествоКнопок, Доканывать = Истина, ХорошиеОтветы = Неопределено, ПлохиеОтветы = Неопределено, ЧисловойВариант = Ложь, ТекстВопроса = "", ЗаголовокВопроса = "")
Правильный вопрос
15.05.17
Разработка - Универсальные функции
Заметили, что пользователи бездумно кликают по первой попавшейся кнопке, не удосужившись прочитать текст предупреждения или вопроса?
Данная функция призвана решить данную проблему!
Скачать файл
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Наименование | По подписке [?] | Купить один файл | |
---|---|---|---|
Правильный вопрос:
.epf 7,20Kb
0
|