My scenario may be a common one: multiple connections to multiple instances, and inevitably a session times out for having been idle. When the session window regains focus, a pop-up is thrown with the error (ORA--02396) and a friendy reconnect link.
Unfortunately, the SSH timer is on an even stricker schedule. The pop-up for ORA-12541, no listener, lacks any reconnect option. It also retains focus, so one has to close and navigate through several windows in order to reach the Sessions tab | Reconnect (after having restarted the listener). Now, try doing this without your mouse/trackball, having just the keyboard. This should have been, IMO, one of your Section 508 compliance tests. My "reasonable accommodation" request is for this second error window to include an attempt-reconnect control.
I should probably mention that the rest of the TNS:no listener pop-up is not navigable. The four buttons, in addition to the window size/move controls, require a pointer.
The first dialog shows a failure to connect, so "reconnect" does not seem to apply, but I guess a "retry" could be convenient. I can take a look at that. I'll see if I can add some keyboard shortcuts for those toolbar items too.
In the the 2nd window, I see that you already have "reconnect if possible" checked, so if this dialog is showing, Toad has already attempted to reconnect quietly in the background, but the reconnect failed. So I think what you'd need to do is get your SSH connected again, then reconnect in Toad (either by the "reconnect" button in that dialog, or ESC out of that dialog and see steps below)
This should help you reconnect via keyboard a lot more easily:
Go to Options -> Toolbars/Menus -> Shortcuts
Assign F6 (or some other shortcut) to "Test all connections (reconnect)"
in the future, whenever you have disconnect problems, just ESC to close whatever dialogs are showing, get your SSH connected again, then F6 in Toad to test/reconnect everything.
I should probably mention that the rest of the TNS:no listener pop-up is not navigable. The four buttons, in addition to the window size/move controls, require a pointer.
I know the dialog doesn't make it clear, and I apologize for that, but you can hit tab, then F10 and a popup menu will appear that will allow you to reach those features using only the keyboard.
In general, in Toad, we try to make every toolbar have a popup mirror with the same features. F10 can (usually/always(?)) access that popup menu.
My "reasonable accommodation" request is for this second error window to include an attempt-reconnect control.
Doesn't it? The reconnect button? Alt+R should activate it. Am I missing something?
Tab, then F10 will give you access to all of those toolbar features.
In general, in Toad, we try to make every toolbar have a popup menu with the same features. F10 can (usually/always(?)) access that popup menu.
You're right, you can't reach top-right minimize/maximize/close buttons without the mouse, and I apologize for that. ESC or ENTER should always allow you to close a dialog in Toad.