Page 2 of 2

Re: Build 920: My old defined Keyboard Shortcuts couldn't be used with english.lng

Posted: 01.01.2025, 20:00
by Marek
Have you tried to start FC as Admin?
Is the icon of the FcContextMenu64 in sytem tray visible?
Do you have multiple monitors? Maybe the context menu appears on wrong monitor?

As a test, you can disable the 64-bit context menu and then check if the native 32-bit context menu appears (FcContextMenu64 is not used).
For disabling add in the freecommander.ini (Freecommander must be closed) the following line:
[Form]
ShowContextMenu64Bit=0

In the tree FcContextMenu64 is not used - only 32 bit context menu is showed.

Re: Build 920: My old defined Keyboard Shortcuts couldn't be used with english.lng

Posted: 01.01.2025, 21:12
by antoine
Marek wrote: 01.01.2025, 20:00Have you tried to start FC as Admin?
Yes. When launched as Admin, FreeCommander has the same behavior (context menu in the Tree pane but not in the File/Folder list).
Marek wrote: 01.01.2025, 20:00Is the icon of the FcContextMenu64 in sytem tray visible? Do you have multiple monitors? Maybe the context menu appears on wrong monitor?
The FcContextMenu64 icon is not present in the system tray.
I just have one monitor (3840x2160 resolution).
Marek wrote: 01.01.2025, 20:00As a test, you can disable the 64-bit context menu and then check if the native 32-bit context menu appears (FcContextMenu64 is not used).
For disabling add in the freecommander.ini (Freecommander must be closed) the following line:
[Form]
ShowContextMenu64Bit=0
In the tree FcContextMenu64 is not used - only 32 bit context menu is showed.
I proceeded as advised. Although I could see the difference (font size in the file/folder list view changed), the issue still remains : context menu works fine in the Tree pane but not in the File/folder list view.

Re: Build 920: My old defined Keyboard Shortcuts couldn't be used with english.lng

Posted: 01.01.2025, 21:35
by Marek
Have you checked multiple view types: list, details, thumbnails?
Have you checked in maximized and normal mode?

Could you additional to ShowContextMenu64Bit=0 rename the file FcContextMenu64.exe.

Re: Build 920: My old defined Keyboard Shortcuts couldn't be used with english.lng

Posted: 01.01.2025, 22:17
by Marek
Could you check your Settings folder if the file FcExceptionLog.txt exists?
If yes, could you send me the file?

Re: Build 920: My old defined Keyboard Shortcuts couldn't be used with english.lng

Posted: 01.01.2025, 23:12
by antoine
Thanks a lot Marek for your help.
Marek wrote: 01.01.2025, 21:35Have you checked multiple view types: list, details, thumbnails?
I checked ; my default view is "details" and switching to other views (list, thumbnails) did not change the behaviour.
Have you checked in maximized and normal mode?
Do you mean switching to fullscreen (F11)?
Could you additional to ShowContextMenu64Bit=0 rename the file FcContextMenu64.exe.
This led to a change. Now I can see a context menu in the file/folder list view. Yet, it is not the "usual" context menu. Typically the context menu does not include "Scan with Windows defender" entry as an example.
Could you check your Settings folder if the file FcExceptionLog.txt exists?
I don't have any FcExceptionLog.txt file in the Settings folder.

Re: Build 920: My old defined Keyboard Shortcuts couldn't be used with english.lng

Posted: 05.01.2025, 12:57
by antoine
Hi all, any idea about a way I could fix my "context menu" issue? Thanks in advance.

Re: Build 920: My old defined Keyboard Shortcuts couldn't be used with english.lng

Posted: 05.01.2025, 15:44
by Marek
You could check if one context menu item block display.
You could use the tools from nirsoft.net: http://www.nirsoft.net/utils/shexview.html, http://www.nirsoft.net/utils/shell_menu_view.html
Disable all not Microsoft items and check if the context menu is displayed.

Re: Build 920: My old defined Keyboard Shortcuts couldn't be used with english.lng

Posted: 05.01.2025, 16:12
by antoine
Thank you Marek.

As per request, I disabled all non-Microsoft context-menu entries via ShExView and ShellMenuView: no change at all.

I really do not understand what's going on. Even the context menu launched via Shift+F10 is not the usual one.
I made screenshots comparing the Context menu (for a .jpg file) displayed via SHIFT+10 in FreeCommander, in Win11 native file explorer and in DoubleCommander (please see below).

I also sent you a private message.

http://emeris.free.fr/capture_fc.jpg

Re: Build 920: My old defined Keyboard Shortcuts couldn't be used with english.lng

Posted: 05.01.2025, 16:21
by Marek
In FreeCommander have you ShowContextMenu64Bit=1 and FcContextMenu64.exe exists in program folder?
After disabling the menus with nirsoft, try to restart your PC.

Re: Build 920: My old defined Keyboard Shortcuts couldn't be used with english.lng

Posted: 05.01.2025, 16:44
by antoine
Marek wrote: 05.01.2025, 16:21 In FreeCommander have you ShowContextMenu64Bit=1 and FcContextMenu64.exe exists in program folder?
* I do have a "FcContextMenu64.exe" file in FC program folder.
* Regarding the .shc file, whether I set : [FORM]ShowContextMenu64Bit=1 or [FORM]ShowContextMenu64Bit=0, it does not change anything : the context menu is not displayed via right-click
* For your information, if I rename "FcContextMenu64.exe" in something else e.g. "none.exe" then, whatever the ShowContextMenu64Bit=0 or 1, I get an error message "Programme not found" when right-clicking.

Testing now the Nisoft tools with reboot.

Re: Build 920: My old defined Keyboard Shortcuts couldn't be used with english.lng

Posted: 05.01.2025, 16:58
by antoine
antoine wrote: 05.01.2025, 16:44 Testing now the Nisoft tools with reboot.
That was it. As per recommendation from Marek, I disabled all non Microsoft context-menu entries via both Nirsoft tools, rebooted, enabled them all back again, rebooted and... it seems to work.
The context menu seems to work fine again (with the "Scan with Windows defender" entry).

Thanks A LOT Marek for your help.

Re: Build 920: My old defined Keyboard Shortcuts couldn't be used with english.lng

Posted: 05.01.2025, 17:19
by Marek
Great that this works now.
Regarding the .shc file, whether I set : [FORM]ShowContextMenu64Bit=1 or [FORM]ShowContextMenu64Bit=0, it does not change anything : the context menu is not displayed via right-click
[FORM]
ShowContextMenu64Bit=1

should be in the freecommander.ini and not in the freecommander.shc

Re: Build 920: My old defined Keyboard Shortcuts couldn't be used with english.lng

Posted: 05.01.2025, 18:32
by antoine
Marek wrote: 05.01.2025, 17:19 [FORM]
ShowContextMenu64Bit=1

should be in the freecommander.ini and not in the freecommander.shc
Sorry, my bad. For your information, my freecommander.ini did not contain any setting for "ShowContextMenu64Bit".
I set "ShowContextMenu64Bit=1" just in case.