is it only me, or does anyone else get uptight by the “flicking” between debugger and the UI when going step-by-step in debug mode? Every time you hit a “step …” button in the toolbar, the focus switches to the Client UI for a fraction of a second, then back to the debugger. It’s VERY ANNOYING!!! Is anyone at Lotus listening? Please fix.
Subject: regrettably…
… given the complexities of the windowing environment when integrating Notes core windows with Eclipse, this was the only fix we could find for the problem you would otherwise encounter, that UI-oriented functions failed to work in the debugger at all because of confusion about what was the current window.
A rationalization of the windowing functions to clarify the notions of focus and current window in the internal code would be beneficial, and would probably remove the necessity for this, but that hasn’t been really high on the list.
Sorry.
Subject: things to hate in Notes 8.5
Yes that is very annoying; however, Notes is full of many annoying things. For today let’s talk about if you are writing code in the Notes Client it will invariably crash when editing a button if the record in which you are editing the button has been called using a hot-spot.
The only way I have been able to edit anything created using a hotspot is to call up the view that the record I want is in and then double clicking on the record to have it appear in the view.
There are many things in Notes that are flaky, and they have been that way for generations in some cases.
Subject: debug flickering
Not a fix, but if you have dual monitors you can drag the debug window to the other monitor. The focus still switches quickly, but it is no longer bothersome.
I suppose this flickering is part of the fix for the window-focus problems that plagued the earlier eclipse client versions. I can’t count the number of times some notification window or the “Starts with…” quick-search window got trapped behind the client window. I could not click on the active window, I could not click on the client, I could not alt-tab to the notification window (which does not show up in the window list). After a few times trying to bumble my out of it, I found hitting ESC would, of course, close the window that Notes thought had the focus, and I could go on my way.
Subject: interesting suggestion - thanks
and to Andre for the explanation. I guess I could live with it, if it actually worked all the time, but I have situations where code that works fine in the client always throws up errors when in debug mode. Example:
Set uidoc = ws.CurrentDocument
Set doc = uidoc.Document
uidoc.Refresh True
Set uidocNew = ws.EditDocument(True, doc, , , , True)
Call uidoc.Close(True)
gives an error 4412 (specified command is not available from the workspace) only in debugger.