Здравствуйте, Можно ли отследить событие “Закрытие программы по крестику”, чтобы, например, не дать этого сделать без сохранения данных?
P.S.: окно - графическое, т.е. из GraphABC
Здравствуйте, Можно ли отследить событие “Закрытие программы по крестику”, чтобы, например, не дать этого сделать без сохранения данных?
P.S.: окно - графическое, т.е. из GraphABC
uses GraphABC;
begin
OnClose += ()->
begin
writeln('пользователь закрыл окно');
end;
end.
А если вы будете использовать формы напрямую - вы ещё и сможете отменить закрытие окна (к примеру, как в редакторах делают. Если на месседж боксе “сохранить изменения?” нажать “отмена” - окно не закроется).
И кстати, GraphABC устарел и больше не поддерживается, используйте GraphWPF.
Большое спасибо за ответ!