Определяет результат, с которым было закрыто модальное окно (см. ниже пояснение).
В терминологии Windows модальными окнами называются такие специальные окна, которые, раз появившись на экране, блокируют работу пользователя с другими окнами вплоть до своего закрытия. Обычно с их помощью реализуется диалог, требующий от пользователя принятия некоторого решения. Для этого в состав модального окна включается несколько кнопок. Если у кнопки определено свойство ModalResult, нажатие на нее приводит к закрытию модального окна и возвращает в программу значение ModalResult как результат диалога с пользователем. В Delphi определены следующие стандартные значения ModalResult:
mrNone
mrOk
mrCancel
mrAbort
mrRetry
Модальное окно не закрывается.
Была нажата кнопка ОК. Была нажата кнопка Cancel. Была нажата кнопка Abort. Была нажата кнопка Retry.
mrIgnore
mrYes
mrNo
mrAll
Была нажата кнопка Ignore. Была нажата кнопка Yes. Была нажата кнопка No. Была нажата кнопка Аll.