%COMMANDER_EXE% /S=S:=.D-I - OR - %COMMANDER_EXE% /S=S:=.C-totalcmd_D-Totalcmd
Works fine here, both when called from the command line at the button and when stored in an em_command. Please explain.
- Ctrl+F3: Compare left & right -> The TC icon(!) is displayed in the “Compare contents” window instead of the FSC icon.
Not confirmed. Maybe I'm misunderstand what you are doing?
I tried opening the synchronize tool both within Total Commander and standalone, and then pressed Ctrl+F3 on a line with 2 files.
- Ctrl+F3: Compare left & right -> The TC icon(!) is displayed in the “Compare contents” window instead of the FSC icon.
Not confirmed. Maybe I'm misunderstand what you are doing?
I tried opening the synchronize tool both within Total Commander and standalone, and then pressed Ctrl+F3 on a line with 2 files.
1. Press button with command: cm_FileSync -> The FastStone Capture icon is displayed. (OK)
2. Press button "Compare" -> Left: D:\TEMP\TOTALCMD.INC (New) => Right: D:\TMP\TOTALCMD.INC (Old)
3. Press Ctrl+F3 "Compare left & right" -> The Total Commander icon is displayed instead of the FastStone Capture icon.
I think your problem is FSCapture.exe. IconLib= isn't meant to be set to arbitrary programs. It's meant for replacement icon libraries like this one: https://totalcmd.net/plugring/flatFileIcons.html
Total Commander uses the first icon from that lib for the main window, the 24th for compare by content, and the 33th for synchronize dirs. It also uses the lib for default file and folder icons.
Please retry your tests with a proper icon library.
Total Commander uses the first icon from that lib for the main window, the 24th for compare by content,
and the 33th for synchronize dirs. It also uses the lib for default file and folder icons.
Please retry your tests with a proper icon library.
Thank you for your explanations!
Retest: OK (!)
wincmd.ini - section [Configuration] - IconLib=%COMMANDER_PATH%\flat_FileIcons.dll
x64 dark x64 normal x86 dark x86 normal
----------------------------------------------------------------------------------------------------------------
1. Find files, search in separate process ................... OK (A) OK (A) OK (A) OK (A)
2. synchronize dirs ......................................... OK (B) OK (B) OK (B) OK (B)
3. sync dirs - compare by content (but NOT for Lister) ...... OK (C) OK (C) OK (C) OK (C)
----------------------------------------------------------------------------------------------------------------
(A) Works: Alt+Shift+F7: Search in separate process...; cm_SearchStandalone (command line); em_commands
----------------------------------------------------------------------------------------------------------------
(B) Works: cm_FileSync (Button, command line); em_commands (shortcut, command line);
BUTTON: Command: %COMMANDER_EXE% ... Parameters: /S=S:= "%X%Z%P" "%T" /O=%WL (only selected)
BUTTONS: Synchronization of stored sync dirs, e.g. %COMMANDER_EXE% /S=S:=.C-totalcmd_D-Totalcmd
----------------------------------------------------------------------------------------------------------------
(C) Works: cm_FileSync; em_commands; button --> then [context menu entry] Ctrl+F3 "Compare left & right"