Andersrum geht es definitiv.
Also man kann bestimmte Threads "blockieren", dann arbeiten sie nicht weiter, während man mit F7/F8/F9 den aktuellen/ausgewählten Thread debuggt.
Über die Open Tools
API kannst bestimmt kurz nach dem Anhalten andere Threads gleich wieder starten,
aber ja, im Prinzip könnte Emba in Delphi bestimmt auch direkt zum "blockieren" noch ein "ignorieren/weiterarbeiten" einbauen, also nicht
immer gleich alle Threads anhalten, wenn angehalten wird.
> Delphi hat ja beim "Weiterdebuggen" schon drin, dass nicht alle Threads wieder fortgesetzt werden, fehlt halt nur beim "Anhalten" dass nicht Alle pausieht werden.
Oder eben selbst Debugger-Anhalte-Event in der OTA suchen (und hoffen da gibt es was Passendes) und mit
ResumeThread/SuspendThread rumspielen.
Ich hatte mir nur manchmal das Andere gewünscht, also dass beim Debuggen (F7/F8) die Timer blockiert/verzögert werden.