The biggest problem with them is that there’s no way out except for a Force Quit. I can click OK to close the Error Dialog, but a click on either OK or Cancel in the settings window, in this case Database Options, brings up the error dialog again. I can use the tabs to change to General, Relations, etc, but there too a click on OK or Cancel gets the error.
The Escape key doesn’t get me out of the window either. In this instance I’m told I’m not authorized although I am.
Shit, I just wrote a long post and then realized you are talking about the Database Options dialog, not the Settings window. Ok, that was a waste of time.
During development, I have occasionally seen this alert, but not for a long time. I have always been able to get out of it by pressing the ESC key.
That is all what I would expect. The code that runs the dialog has halted, it’s not going to come back. But pressing the ESC key should close the dialog even though the dialog code is no longer running - it always does so for me.
In this instance I’m told I’m not authorized although I am.
It sounds like it has somehow forgotten the hotkey that was set up when the dialog opens, so the ESC key is reverting to the default behavior of switching to graphics mode - which you are not allowed to do in the Database Options window. I don’t know why the hotkey wouldn’t work, as I said, it always works for me.
There is another hotkey for closing the dialog - Command-W. Though if ESC doesn’t work, maybe that won’t either. But you should try it.
I thought that there was another hotkey FUNCTION-ESCAPE that would abort any dialog. Right now I can’t find that in the source code, so maybe I imagined it? But you should also try that.