Поразмышляв становится понятно, что странно предупреждать пользователя в том месте интерфейса, где нет возможности их внести. Бизнес по прежнему требовал окно, где пользователь подтвердить действие. Скажу сразу, убедить БА получилось только с 3 раза и то при помощи коллег.
А вот тут "Отмена" - это отмена сохранения, отмена выхода или отмена выхода без сохранения? :)
Для юзера крайне стрессовый экран, где он хочет просто отменить всё, но однозначной кнопки нет
Как пользователь читает форму? Сохранить изменения?, сохранить или Сохранить изменения?, выйти без сохранения или Сохранить изменения?, отменить. Формы читаю с заголовком, а не отдельно кнопки.