В винде можно раскрыть окно, дважды кликнув по его заголовку, не целясь при этом в маленькую кнопочку в углу. Эту идею можно переложить и на диалоговое окно: если пользователь дважды кликает за пределами диалогового окна, но в пределах главного окна приложения, то это, допустим равняется клику по кнопке "ОК", "Да" или другая кнопка по дефолту. Можно ещё зашоткатить правый клик, например, как "Нет" или "Отмена". Что думаете?