fsStayOnTop und der Debugger - Sind sie zu stark, bist du zu schwach. So oder ähnlich:
Ich habe einen billigen Splashscreen. Das Formular hat
FormStyle = fsStayOnTop
. Und das ist anscheinend so stark, dass es mir die
IDE verdeckt: Hält der Debugger jetzt wegen einer
Exception an, kann ich überhaupt nicht sehen, um was es geht. Die Anwendung bleibt immer oben und sitzt genau über dem modalen
Exception-Dialog der
IDE.
Wichtig ist vielleicht noch, dass das Splashscreen-Formular einfach so und nicht mittels
Application.CreateForm
erzeugt wird.
Application.Run
hat auch noch nicht stattgefunden. Also so, wie man es in den Splashscreen-Tutorials immer sieht.
Was tun?
// Anhang: Wenige Sekunden später
finde ich auf SO in einem Kommentar den Hinweis auf genau das Problem. Eine zufriedenstellende Lösung,
fsStayOnTop
im Debugging-Fall einfach bleiben zu lassen finde ich das aber nicht