static void onFrameDeactivated(Component c, fO r) { Frame f = getAWTFrame(c); if (f != null) f.addWindowListener(new WindowAdapter() { public void windowDeactivated(WindowEvent e) { pcall-messagebox { callF(r); } } }); }