// Функция - Задать правильный вопрос
// Заставляет пользователя значительно более обдумано нажать на нужную кнопку
// или будет доканывать пользюка до тех пор пока, он не выберет единственный правильный вариант.
//
// Параметры:
// КоличествоКнопок - Число - общее количество кнопок в диалоге вопроса
// Доканывать - Булево - если = Истина, то вопрос будет повторяться до тех пор, пока пользователь не ответит верно
// ХорошиеОтветы - СписокЗначений - список ответов, один из которых будет (псевдо)случайно выбран как правильный. По умолчанию заполнен: {"ОК", "Ладно", "Понятно"}
// ПлохиеОтветы - СписокЗначений - список ответов, которые (псевдо)случайным образом будут заполнять варианты ответа По умолчанию заполнен: {"Не нажимать", "Сломать программу", "Натворить делов", "Плохая кнопка", "Непонятно"}
// ЧисловойВариант - Булево - если = Истина, то в качестве вариантов ответа будут (псевдо)случайно предложены цифры (1 - КоличествоКнопок)
// ТекстВопроса - Строка - по умолчанию: "Внимательно ознакомьтесь с вариантами ответов и выберите единственный правильный!", При числовом варианте дополнительно выводит "правильное" число
// ЗаголовокВопроса - Строка - по умолчанию: "ВНИМАНИЕ!"
//
// Возвращаемое значение:
// Булево - Истина при правильном / Ложь при неверном ответе, если Доканывать = Ложь
//
// Активная кнопка выбирается (псевдо)случайно
// Элементы списков ответов не должны повторять друг друга для сохранения логики.
Функция ЗадатьПравильныйВопрос(КоличествоКнопок, Доканывать = Истина, ХорошиеОтветы = Неопределено, ПлохиеОтветы = Неопределено, ЧисловойВариант = Ложь, ТекстВопроса = "", ЗаголовокВопроса = "")
Правильный вопрос
Разработка - Универсальные функции
См. также
Печать непроведенных документов для УТ, КА, ERP. Настройка печати по пользователям, документам и печатным формам
2 стартмани
22.08.2023 2077 21 progmaster 7
Расширение: Быстрые отборы через буфер [Alt+C] Копировать список, [Alt+V] Вставить список, [Ctrl+C] Копировать из файлов
1 стартмани
13.10.2022 16148 133 sapervodichka 112