Buttonbar verliert Icons ...

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
Peter
Power Member
Power Member
Posts: 2068
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Buttonbar verliert Icons ...

Post by *Peter »

Ich habe eine vielleicht etwas ungewöhnliche Konfiguration:

a) Physische Maschine:
- TC liegt auf Laufwerk D:\ - komplett mit Icons und Plugins usw.
- Einige Buttons verweisen auf Programme und Icons auf Laufwerk c:\

b) Virtuelle Maschine:
- das phys. Laufwerk D:\ ist als Laufwerk X:\ angebunden
- TC läuft über Laufwerk X:\
- im virtuellen C:\ gibt es einige der Programme nicht, die nur auf der phys. Maschine liegen

Verhalten:
- starte ich den TC auf der VM, gehen die auf (phys.) C:\ verweisenden Icons "verloren" (werden grau). Das ist auch ganz logisch, weil sie nicht da sind.

Problem:
- starte ich den TC wieder von der phys. Maschine, bleiben die Icons verloren, obwohl sie da sind. Ich muss jedesmal die Buttonbar "ändern", um die Icons, die im Dialog schon angezeigt werden, zu reaktivieren.

Frage:
- Warum wird die Buttonbar nicht von selbst aufgefrischt? Wie kann ich das lösen, ohne jedesmal die Icons einzeln klicken zu müssen?

(Die Grundanordnung Phys.+VM möchte ich nach Möglichkeit nicht ändern.)

Peter
TC 10.xx / #266191
Win 10 x64
User avatar
Dalai
Power Member
Power Member
Posts: 9975
Joined: 2005-01-28, 22:17 UTC
Location: Meiningen (Südthüringen)

Post by *Dalai »

Brauchst du zwingend schreibenden Zugriff auf die Total Commander Konfig von der VM aus? Wenn nein, dann schütze das TC-Verzeichnis auf dem Host, so dass die VM nur lesen kann. Vielleicht reicht es sogar, die default.br2 zu schützen, denn dort werden die Icons der Buttonbar gecacht.

MfG Dalai
#101164 Personal licence
Ryzen 5 2600, 16 GiB RAM, ASUS Prime X370-A, Win7 x64

Plugins: Services2, Startups, CertificateInfo, SignatureInfo, LineBreakInfo - Download-Mirror
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50567
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Wenn TC den Buttonbar aus irgend einem Grund neu laden muss, z.B. andere Bildschirmparameter, dann wird die .br2-Datei neu geschrieben. Diese ist ein Cache der verwendeten Icons, weil das Laden der Icons aus den diversen EXE-Dateien sehr langsam ist (Virenscanner). Wenn TC nun gewisse icons nicht lesen kann, werden diese als leere Icons gespeichert.

Sie können ein Neu-Einlesen wie folgt erzwingen:
Menü Konfigurieren - Buttonbar - OK.
Author of Total Commander
https://www.ghisler.com
User avatar
Peter
Power Member
Power Member
Posts: 2068
Joined: 2003-11-13, 13:40 UTC
Location: Schweiz

Post by *Peter »

Dalai wrote:...Wenn nein, dann schütze das TC-Verzeichnis auf dem Host, so dass die VM nur lesen kann. ...
Das klingt gut - muss ich nur noch testen, ob einfaches "Read-Only" das sauber abfängt.

ghisler(Author) wrote:...Sie können ein Neu-Einlesen wie folgt erzwingen:
Menü Konfigurieren - Buttonbar - OK.
Danke. Bis jetzt hatte ich immer die Icons einzeln durchgearbeitet.

Peter
TC 10.xx / #266191
Win 10 x64
Post Reply