?[TC8.50b11] This PC -> Desktop -> ".." - go

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

sam5
Junior Member
Junior Member
Posts: 26
Joined: 2011-02-06, 18:22 UTC

Post by *sam5 »

MVV wrote: So the only possible change in your case would be in entering virtual desktop folder instead of physical one.
How do you propose I should do that?

You seem to be utterly confused about what I reported here and to what end. Once again, when I enter "This PC" location, I see a list of drive letters and six folders (Desktop, Documents, Downloads, Music, Pictures, Videos). Five of them behave one way, and the sixth (Desktop) behaves differently. Whatever you think the technical reason for this irregularity is (physical folder vs virtual folder or whatever), the irregularity is still there and that is what I reported. If the author thinks this should stay as is, for whatever reason, it is fine with me. But the report is valid and the issue is real.
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

And yes, it enters "C:\Users\...\Desktop" here, not "\\Desktop". Anyone else sees different results (on Windows 8.1 x64)?
Yes, here it is different - if I am in \\This PC and doubleclick on Desktop I end up in \\Desktop and not in "C:\Users\...\Desktop"
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
HolgerK
Power Member
Power Member
Posts: 5409
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

sam5 wrote: Once again, when I enter "This PC" location, I see a list of drive letters and six folders (Desktop, Documents, Downloads, Music, Pictures, Videos). Five of them behave one way, and the sixth (Desktop) behaves differently. ... the irregularity is still there and that is what I reported.
Did you try the command cm_GotoPreviousDir (<Alt+Left>; also available as button"Go Back") instead of cm_GoToParent (<Backspace>, [..]).

The first one is the parent-folder from the view of navigation history (which should also work in your case).

The second one is (with very few hard coded exceptions like \\Computer as parent of the C:\ root path) the hierarchical parent of the current directory (in file system terms: the directory one level up in the current path).

What people try to explain is that the behavior of the second navigation method is by design and expected and not a bug.

Kind regards
Holger
sam5
Junior Member
Junior Member
Posts: 26
Joined: 2011-02-06, 18:22 UTC

Post by *sam5 »

petermad wrote:
And yes, it enters "C:\Users\...\Desktop" here, not "\\Desktop". Anyone else sees different results (on Windows 8.1 x64)?
Yes, here it is different - if I am in \\This PC and doubleclick on Desktop I end up in \\Desktop and not in "C:\Users\...\Desktop"
This is interesting. What could be the reason for different behavior?
User avatar
HolgerK
Power Member
Power Member
Posts: 5409
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

What could be the reason for different behavior?
Mixed up registry (maybe by a tweak utility)?

What folder is opened in explorer if you run:
<WIN+R>

Code: Select all

shell:desktop
or navigate manual to the desktop folder in Explorer?

Regards
Holger
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

Maybe a configuration problem? I think test with clean INI would be useful:

Code: Select all

TOTALCMD.exe /n /i=new.ini
sam5
Junior Member
Junior Member
Posts: 26
Joined: 2011-02-06, 18:22 UTC

Post by *sam5 »

Thanks everyone for the suggestions.
HolgerK wrote: What folder is opened in explorer if you run:
<WIN+R>

Code: Select all

shell:desktop
or navigate manual to the desktop folder in Explorer?
This opens "virtual desktop" folder, with other virtual items inside, not my "Users\<User>\Desktop", which is empty.
MVV wrote:Maybe a configuration problem? I think test with clean INI would be useful:

Code: Select all

TOTALCMD.exe /n /i=new.ini
This didn't change anything.

I also noticed, that in Windows Explorer, when I navigate to "This PC", I see the same list of items as in TC's "This PC" list, but they all work as expected, including "Desktop".
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

I can say that I also see the behaviour I described with fresh ini file.

Anyway I don't think it is a TC problem - Rather a system difference.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
HolgerK
Power Member
Power Member
Posts: 5409
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

Years ago i wrote an auto hotkey script for an german user who was complaining about the restricted possibilities of TC inside the virtual desktop folder.
The purpose was to switch TC's path automatically to the personal desktop every time he navigates to the virtual desktop:

Code: Select all

	if( 1 = InStr( sPathPrompt,"\\Desktop" ) )
	{
		SetTCPath( `%$DESKTOP`% )
..
2sam5
- Any program running in the background who may be doing something similar?
- Does TC-Menu:"Command -> Open Desktop Folder" open the virtual or personal desktop on your installation?

Regards
Holger
sam5
Junior Member
Junior Member
Posts: 26
Joined: 2011-02-06, 18:22 UTC

Post by *sam5 »

HolgerK wrote:- Any program running in the background who may be doing something similar?
Not that I know of.
HolgerK wrote:- Does TC-Menu:"Command -> Open Desktop Folder" open the virtual or personal desktop on your installation?
Holger
This opens "\\Desktop" folder.

But I don't think opening wrong folder is the whole issue here. If you look at how (win81) Windows Explorer "This PC" navigation works, it actually opens User folders, not virtual folders, but still knows to navigate back to "This PC". I guess I would like TC "This PC" navigation to work exactly like (win81) Windows Explorer "This PC" navigation works.
User avatar
HolgerK
Power Member
Power Member
Posts: 5409
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

sam5 wrote:I guess I would like TC "This PC" navigation to work exactly like (win81) Windows Explorer "This PC" navigation works.
HolgerK wrote:Did you try the command cm_GotoPreviousDir (<Alt+Left>; also available as button"Go Back") instead of cm_GoToParent (<Backspace>, [..]).

The first one is the parent-folder from the view of navigation history (which should also work in your case).
The green marked navigation is the same as in Explorer.
The red marked are different by design.

:?
Holger
sam5
Junior Member
Junior Member
Posts: 26
Joined: 2011-02-06, 18:22 UTC

Post by *sam5 »

HolgerK wrote: The green marked navigation is the same as in Explorer.
The red marked are different by design.
"This PC" -> "Desktop"
Backspace goes to User folder.
Alt+Left goes to "This PC".

"This PC" -> "Documents" ("Downloads", etc.)
Backspace goes to "This PC".
Alt+Left goes to "This PC".

TC "Desktop" navigation is different from other folders in "This PC".

In (win81) Windows Explorer "This PC", inside all folders both "Up" and "Back" buttons lead to "This PC".
User avatar
HolgerK
Power Member
Power Member
Posts: 5409
Joined: 2006-01-26, 22:15 UTC
Location: Europe, Aachen

Post by *HolgerK »

In (win81) Windows Explorer "This PC", inside all folders both "Up" and "Back" buttons lead to "This PC".
The "Back" button navigates to places you have visited before (Navigation history).
E.g. if you randomly click inside the tree panel, and press "Back" you will see the places you have visited before and not to the parent folder of the current directory.
The "Up" button does the same as [..] in TC.

If you don't see the difference between this two types of navigation, i can't help you.
TC "Desktop" navigation is different from other folders in "This PC".
No: Your Desktop seems to be shown as the private Desktop while this can't be reproduced by other users where the Desktop is the virtual one.
The navigation via [..] from the private Desktop to his parent directory is correct and no bug.

Regards
Holger
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

I think it is not the subject here how Back works, the question is why TC opens physical desktop for sam5 and virtual one for petermad...
sam5
Junior Member
Junior Member
Posts: 26
Joined: 2011-02-06, 18:22 UTC

Post by *sam5 »

HolgerK wrote:
In (win81) Windows Explorer "This PC", inside all folders both "Up" and "Back" buttons lead to "This PC".
The "Back" button navigates to places you have visited before (Navigation history).
E.g. if you randomly click inside the tree panel, and press "Back" you will see the places you have visited before and not to the parent folder of the current directory.
The "Up" button does the same as [..] in TC.

If you don't see the difference between this two types of navigation, i can't help you.
I think it might help if you were able to see for yourself how Windows 8.1 "This PC" folder navigation behaves, because of the difficulties you seem to have with the written language. If you can, please see how "This PC" folder on Windows 8.1 works.

Once again: it opens local user Desktop folder, yet both "Up" and "Back" buttons lead to "This PC".
Post Reply