Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.114 Beiträge
 
Delphi 10 Seattle Enterprise
 
#1

Meine Anwendung verdeckt den Debugger

  Alt 14. Nov 2013, 17:50
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
Miniaturansicht angehängter Grafiken
fsstayontop.png  
  Mit Zitat antworten Zitat