Я пытаюсь выдать ошибку (определяемую пользователем, а не ошибку времени выполнения netLogo), если одна кнопка нажата раньше другой. У меня три кнопки "НАСТРОЙКА", "КОНФИГУРАЦИЯ", "МОДЕЛИРОВАНИЕ". Я хочу выдать ошибку, если СИМУЛЯЦИЯ нажата до НАСТРОЙКИ. Я знаю, что существует примитивное доступное «сообщение пользователя», как упоминал сэр Сет Тизу в моем другом вопросе, но не знаю, как включить его для моей ситуации.
Вывод ошибок в диалоговое окно
Ответы (1)
Создайте глобальный configured?
. Пусть configure
установит для него значение true. Затем в simulate
поместите:
if configured? != true [
user-message "You must press configure first"
stop
]
person
Bryan Head
schedule
18.04.2014