Explorer context menu incomplete

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
Alexey Lukin
Junior Member
Junior Member
Posts: 23
Joined: 2005-09-23, 18:00 UTC

Explorer context menu incomplete

Post by *Alexey Lukin »

In a number of cases, the Explorer context menu displayed in TC on a right mouse click is incomplete: contains less items than if you right-click in Explorer itself. For example, when using a HardLink Shell Extension, the menu in TC usually does not get appended with "Drop as junction" item after picking the link. However this menu item appears in the Explorer.

TC versions: 8.0b24 and previous versions.

OS versions: XP, Win7 x86.
User avatar
Hacker
Moderator
Moderator
Posts: 13142
Joined: 2003-02-06, 14:56 UTC
Location: Bratislava, Slovakia

Post by *Hacker »

Alexey Lukin,
That is usually a bug of the shell extension itself. Some do not work with file managers other than Explorer. Some have an option to be shown or not shown outside Explorer.

Roman
Mal angenommen, du drückst Strg+F, wählst die FTP-Verbindung (mit gespeichertem Passwort), klickst aber nicht auf Verbinden, sondern fällst tot um.
Alexey Lukin
Junior Member
Junior Member
Posts: 23
Joined: 2005-09-23, 18:00 UTC

Post by *Alexey Lukin »

Roman, I've investigated the issue further and I think I found the exact cause. When you right-click on an empty space in Explorer, the context menu displays the menu specific to the enclosing folder.

But when I right-click on an empty space in TC, the menu becomes not specific to this folder (and has less items). It becomes the same as in Explorer if you go one level up in TC and right-click on this folder, not on empty space.

The fix that I'd like to request in TC is to display a context menu specific to the enclosing folder when you right-click on an empty space. This way it would become consistent with Explorer's menu. Currently it is problematic to go one level up when you are in the root of a disk drive. I'd like to be able to display a folder-specific context menu for the root folder.
User avatar
HolgerK
Power Member
Power Member
Posts: 5408
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

2Alexey Lukin

Does it work for you if you:
- Place the cursor over the [..] entry.
- Call the context menu via keyboard <Shift+F10> or mouse <Shift+RMB>
?

Regards
Holger
Alexey Lukin
Junior Member
Junior Member
Posts: 23
Joined: 2005-09-23, 18:00 UTC

Post by *Alexey Lukin »

When placing cursor over [..], it does NOT work with a right-click, but it does work with Shift+F10 and Shift+RMB.

When placing cursor over a folder, it does work with all 3 methods.

I did not know about this Shift+RMB functionality. It seems to solve the issue for me, as I can Shift+RMB on an empty space to get the "right" menu. Thanks for the tip.
User avatar
HolgerK
Power Member
Power Member
Posts: 5408
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

as I can Shift+RMB on an empty space
In case there may be no empty place: try <Shift+RMB> on the path field above the file panel's tabstop header.

Regards
Holger
Alexey Lukin
Junior Member
Junior Member
Posts: 23
Joined: 2005-09-23, 18:00 UTC

Post by *Alexey Lukin »

In the tabstop header: RMB does not show the full menu, but Shift+RMS does show it.

So, is it a bug or a feature?
User avatar
MaxX
Power Member
Power Member
Posts: 1166
Joined: 2012-03-23, 18:15 UTC
Location: UA

Post by *MaxX »

TC 8.0 b24 x32 - 2 diffrent menus - Confirmed!

Place cursor on [..], then:
1. RMB -> not full context menu
2. keyboard Rmb-key (near right win-key) = RMB -> not full context menu
3. Shift+F10 -> full context menu
4. Shitf+RMB = Shift+F10 -> full context menu

p.s.
Alexey Lukin wrote:So, is it a bug or a feature?
http://media.picfor.me/00113578/Bug-feature-bug--feature_large.jpg :lol:
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50406
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

But when I right-click on an empty space in TC, the menu becomes not specific to this folder (and has less items). It becomes the same as in Explorer if you go one level up in TC and right-click on this folder, not on empty space.
That's exactly what TC is doing.
The fix that I'd like to request in TC is to display a context menu specific to the enclosing folder when you right-click on an empty space.
Unfortunately I couldn't find any documentation on how to do this, sorry.
Author of Total Commander
https://www.ghisler.com
User avatar
HolgerK
Power Member
Power Member
Posts: 5408
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

In the tabstop header: RMB does not show the full menu, but Shift+RMS does show it.
Shift+ context menu key/RMB is a windows standard to get an extended context menu.

But you re right:
It seems to be that a folder context menu (inside the file panel) is called a little bit different than the context menu of the path field (even so this is also a context menu of a folder: the current directory).

Regards
Holger
User avatar
MaxX
Power Member
Power Member
Posts: 1166
Joined: 2012-03-23, 18:15 UTC
Location: UA

Post by *MaxX »

HolgerK wrote:Shift+ context menu key/RMB is a windows standard to get an extended context menu.
Rly, explorer does the same. It's not the bug, as I see.
Post Reply