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

Bugs and issues.
Message
Author
Marek
Author
Author
Posts: 4229
Joined: 10.04.2006, 09:48
Location: Germany
Contact:

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

#16 Post by Marek » 01.01.2025, 20:00

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.

antoine
Posts: 24
Joined: 15.07.2014, 08:10
Location: Germany or France
Contact:

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

#17 Post by antoine » 01.01.2025, 21:12

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.

Marek
Author
Author
Posts: 4229
Joined: 10.04.2006, 09:48
Location: Germany
Contact:

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

#18 Post by Marek » 01.01.2025, 21:35

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.

Marek
Author
Author
Posts: 4229
Joined: 10.04.2006, 09:48
Location: Germany
Contact:

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

#19 Post by Marek » 01.01.2025, 22:17

Could you check your Settings folder if the file FcExceptionLog.txt exists?
If yes, could you send me the file?

antoine
Posts: 24
Joined: 15.07.2014, 08:10
Location: Germany or France
Contact:

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

#20 Post by antoine » 01.01.2025, 23:12

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.

antoine
Posts: 24
Joined: 15.07.2014, 08:10
Location: Germany or France
Contact:

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

#21 Post by antoine » 05.01.2025, 12:57

Hi all, any idea about a way I could fix my "context menu" issue? Thanks in advance.

Marek
Author
Author
Posts: 4229
Joined: 10.04.2006, 09:48
Location: Germany
Contact:

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

#22 Post by Marek » 05.01.2025, 15:44

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.

antoine
Posts: 24
Joined: 15.07.2014, 08:10
Location: Germany or France
Contact:

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

#23 Post by antoine » 05.01.2025, 16:12

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

Marek
Author
Author
Posts: 4229
Joined: 10.04.2006, 09:48
Location: Germany
Contact:

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

#24 Post by Marek » 05.01.2025, 16:21

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

antoine
Posts: 24
Joined: 15.07.2014, 08:10
Location: Germany or France
Contact:

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

#25 Post by antoine » 05.01.2025, 16:44

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.

antoine
Posts: 24
Joined: 15.07.2014, 08:10
Location: Germany or France
Contact:

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

#26 Post by antoine » 05.01.2025, 16:58

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.

Marek
Author
Author
Posts: 4229
Joined: 10.04.2006, 09:48
Location: Germany
Contact:

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

#27 Post by Marek » 05.01.2025, 17:19

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

antoine
Posts: 24
Joined: 15.07.2014, 08:10
Location: Germany or France
Contact:

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

#28 Post by antoine » 05.01.2025, 18:32

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.

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 8 guests