Hallo,
[...] In Y tippe ich einen Text ein und zwischenzeitlich meldet sich X zurück und erhält dadruch den Fokus. Und natürlich ist gerade die "Abbrechen"-Taste im Hauptfokus, sprich die Arbeit ist für die Katz.
bevor hier ein falscher Eindruck entsteht: Das ist kein Problem von Windows, sondern ein unanständiges Verhalten einiger weniger Applikationen. Wenn ein Programm im Hintergrund werkelt, *bleibt* es normalerweise auch in der z-Ordnung hinten, auch wenn innerhalb dieses Programms z.B. ein Dialogfenster aufpoppt. Das ist nur ein "lokaler Focus". Aber es scheint ein paar Programmierer zu geben, die es toll finden, wenn das Programm plötzlich in den Vordergrund springt - das muss das Programm aber dann durch einen expliziten API-Funktionsaufruf veranlassen.
Übrigens verwaltet Windows die z-Ordnung nicht notwendigerweise synchron zum Focussieren von Fenstern. Ein Fenster kann in der z-Ordnung ganz vorn liegen, auch ohne dass es den Focus hat (vgl. Option "Always on top" beim Taskmanager).
Frage: kennt ihr eine Möglichkeit, wie ich selbst bestimmen kann, welches Programm den Fokus bekommt und vor allem behält?
TweakUI wurde schon genannt - alternativ der Verzicht auf Applikationen, die offensichtlich unter ADS leiden.
So long,
Martin
Wenn zwei dasselbe tun, sind sie vielleicht bald zu dritt.