}
// The event handlers of the global.doclose event will add Runnables that
// perform the actual call to the {@link #doClose} method.
// This delayed execution has been chosen to prevent problems when shutting down the application
StackActionEvent sae = new StackActionEvent(this, "global.doclose");
inheritEvent(sae);
sae.performActions();
return true;
}