Immer wenn ich eine *.themepack - Datei starte, um das Theme von Windows zu ändern, gibt es im TC eine merkwürdige Reaktion darauf: Auf beiden Tafel-Seiten wird jeweils die Datei markiert (wie Space oder rechte Maustaste), die jeweils gerade die aktuelle dieser Seite ist, unabhängig davon, wo der Cursor bzw. der aktuelle Fokus (Tab-Tab) gerade steht. Also Tab-Tab trifft/zeigt dann genau diese beiden markierten Dateien.
Das Erstaunlichste aber ist, daß dieses Phänomen unabhängig vom TC-Fenster-Status ist, d.h. sogar im minimierten Zustand findet bei [name].themepack {Enter} diese Reaktion statt. Sind mehrer TC-Instanzen offen, trifft es nur die oberste bzw. letzt-aktuelle Instanz. Und auch auf einem Zweit-oder-Dritt-Bildschirm ist der TC vor diesem Angriff nicht sicher.
Es ist auch egal, ob ich diese themepack-Datei manuell oder mittels eines Skripts starte, z.B. per AHK, um automatisch das "Anpassung"-Fenster wieder schließen zu lassen.
Mit selbigem AHK-Skript könnte ich sogar noch weitergehen und an dessen Ende das Problem im TC gleich reparieren zu lassen:
Code: Select all
;...
WinActivate Total Commander
WinWait Total Commander
sendinput {space}
sendinput {tab}
sendinput {space}
sendinput {tab}
;...
Das Phänomen tritt so, wie oben beschrieben, nicht jedesmal auf.
Es gibt 4 Varianten:
- keine Reaktion (so wäre es richtig bzw. normal)
- nur links ist die fokusierte Datei markiert
- nur rechts ist die fokusierte Datei markiert
- auf beiden Seiten ist die jeweils fokusierte Datei markiert (der häufigste Fall)
Jetzt kann ich natürlich per AHK mit einem etwas größeren Aufwand erst herausfinden lassen, wie es jeweils ausgefallen ist, um dann entsprechend korrigieren zu lassen. Denn für {Space} im TC gibt es meines Wissens nur die Wechsel-, aber keine Absolutschaltung.
Bevor ich das nun angehe, wollt ich erst mal hier nachfragen, was denn die Ursache dieses Späßchens sein könnte?
Und warum nur der TC davon betroffen ist?
Denn korrigieren muß ich das hinterher auf alle Fälle, notfalls eben manuell, um evtl. unbeabsichtigt unerwünschte Ergebnisse wie versehentliches Löschen oder Starten zu verhindern.
Vielen Dank für die Aufmerksamkeit!
Dauer-TC-ler