extended ASCII character navigation problem

Things you’d like to miss in the future...
Forum rules
:warnred20: :warnred20: :warnred20: :warnred20: :warnred20: READ THIS AND DO IT!!! :warnred20: :warnred20: :warnred20: :warnred20: :warnred20:

:info: Please include the following information:
1) Your XYplorer Version (e.g., v28.00.0801)
2) Your Windows Version (e.g., Win 11)
3) Your Screen Scaling Percentage (e.g., 125%).

:info: We recommend adding your Windows Version and Screen Scaling Percentage to the Location field in your Profile or to your Signature. That way, you only have to type them once.

:info: When attaching an Image, please use the Attachment tab at the bottom of your post and click "Add files".

:warnred20: :warnred20: :warnred20: :warnred20: :warnred20: READ THIS AND DO IT!!! :warnred20: :warnred20: :warnred20: :warnred20: :warnred20:
Post Reply
Eep²
Posts: 33
Joined: 28 Mar 2012 19:58

extended ASCII character navigation problem

Post by Eep² »

This is still happening in the latest version (and since at least 10.09.200). I have a superscript 2 (²) in my Windows XP user name (Eep²) but, for some reason, Windows has annoyingly created 4 additional Documents and Settings folders to compensate for the extended ASCII superscript 2 character. XYplorer can browse to any folder with this ² character in its name but, for some reason, if I click the back button to return to C:\Documents and Settings\Eep².EEP.000\Local Settings\Application Data\AnyApp, XYplorer goes to one of the other user name folders (C:\Documents and Settings\Eep2.EEP.000\Local Settings\Application Data) instead (no "AnyApp" folder in this folder).

Another possibly related issue is if a folder has UNICODE in it, the XYplorer title bar just shows a question mark (?) for each UNICODE character. However, XYplorer seems to have no problem navigating back and forward with UNICODE folders, unlike extended ASCII folders.

admin
Site Admin
Posts: 65246
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: extended ASCII character navigation problem

Post by admin »

Extended ASCII should not be a problem since XY uses Unicode throughout.

This only happens with the Eep² <user> folder, right? Not with any other Eep² or similar folders?

Eep²
Posts: 33
Joined: 28 Mar 2012 19:58

Re: extended ASCII character navigation problem

Post by Eep² »

Actually, it only seems to happen with the C:\Documents and Settings\Eep².EEP.000 user folder or subfolders. Oddly, if I'm in the alternate Eep².EEP.000 folder or subfolders, the back function works fine. Dunno why it messes up in the Eep².EEP.000 folders... I don't have this problem in Windows Explorer or Directory Opus so it's definitely an XYplorer issue. It's like XYplorer is getting hung up on searching for the right folder and just choosing the Eep2.EEP.000 instead of Eep².EEP.000 for some reason. It never goes to Eep² or Eep2 which are before Eep2.EEP.000. The folder name order is:

Eep²
Eep2
Eep2.EEP.000
Eep².EEP.000
Eep².EEP.000

So annoying Windows had to mangle my user name folders like this but I can't change it now without having to reinstall everything probably since it doesn't change if I change my user name in Windows control panel. There's probably a more complicated way of going through the registry and changing it but that's liable to screw something up--and then there are all the ini/config files that probably need to be changed too. Much more hassle than it's worth!

And XYplorer isn't UNICODE throughout or the titlebar wouldn't show ?????? instead of the UNICODE characters. ;)

admin
Site Admin
Posts: 65246
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: extended ASCII character navigation problem

Post by admin »

Eep² wrote:Actually, it only seems to happen with the C:\Documents and Settings\Eep².EEP.000 user folder or subfolders. Oddly, if I'm in the alternate Eep².EEP.000 folder or subfolders, the back function works fine. Dunno why it messes up in the Eep².EEP.000 folders... I don't have this problem in Windows Explorer or Directory Opus so it's definitely an XYplorer issue. It's like XYplorer is getting hung up on searching for the right folder and just choosing the Eep2.EEP.000 instead of Eep².EEP.000 for some reason. It never goes to Eep² or Eep2 which are before Eep2.EEP.000. The folder name order is:

Eep²
Eep2
Eep2.EEP.000
Eep².EEP.000
Eep².EEP.000

So annoying Windows had to mangle my user name folders like this but I can't change it now without having to reinstall everything or something...

And XYplorer isn't UNICODE throughout or the titlebar wouldn't show ?????? instead of the UNICODE characters. ;)
holy moly, I can reproduce it! ... wow. Okay, that means a fix will be coming soon...

And yes, point to you, but only in Windows Classic mode, or? My titlebar shows Chinese just fine.

Eep²
Posts: 33
Joined: 28 Mar 2012 19:58

Re: extended ASCII character navigation problem

Post by Eep² »

admin wrote:
Eep² wrote:And XYplorer isn't UNICODE throughout or the titlebar wouldn't show ?????? instead of the UNICODE characters. ;)
holy moly, I can reproduce it! ... wow. Okay, that means a fix will be coming soon...
Great :)
admin wrote:And yes, point to you, but only in Windows Classic mode, or? My titlebar shows Chinese just fine.
Why would being in Windows classic mode (affects start menu only) matter when other programs show UNICODE in their titlebars fine? :shock: Just for kicks, I went to "standard" start menu mode, quit and restarted XYplorer, and the titlebar still showed ????? so that doesn't matter... And I tried Japanese and Chinese (simplified and traditional) but all 3 folders still show ?? in the titlebar:
Attachments
xyplorer unicode titlebar bug.jpg
xyplorer unicode titlebar bug.jpg (30.64 KiB) Viewed 2197 times

admin
Site Admin
Posts: 65246
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: extended ASCII character navigation problem

Post by admin »

Your screenshot is Classic Mode so it just proves what I said.

BTW, just fixed the Eep² bug. :D

Eep²
Posts: 33
Joined: 28 Mar 2012 19:58

Re: extended ASCII character navigation problem

Post by Eep² »

admin wrote:Your screenshot is Classic Mode so it just proves what I said.
Non-classic start menu mode can look exactly the same as classic mode. You are probably referring to visual styles on windows but, again, if other apps like Directory Opus and Windows Explorer show UNICODE in their titlebars fine in classic mode (and without window visual styles), yet XYplorer does not (still unconfirmed), classic mode is irrelevant. Incidentally, I can't enable visual styles for some reason; every time I click the checkbox in the Windows control panel > system > advanced > visual effects > use visual styles on windows and buttons, and click OK, nothing happens and when I go back the checkbox is unchecked. Regardless, it shouldn't matter either way if visual styles are enabled or not.
admin wrote:BTW, just fixed the Eep² bug. :D
Good job.

admin
Site Admin
Posts: 65246
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: extended ASCII character navigation problem

Post by admin »

Yes, in theory. But in reality I never succeeded to make it happen in classic mode in XY. And I never succeeded to understand why. I tried hard. No point in trying again. Some day inspiration will strike.

Eep²
Posts: 33
Joined: 28 Mar 2012 19:58

Re: extended ASCII character navigation problem

Post by Eep² »

Possibly a Windows XP UNICODE support limitation. Just see which DLLs (whatever) are in use by XYplorer in classic non-visual styles mode vs. non-classic mode. But it's odd that Windows Exploer shows UNICODE in its titlebar fine in classic non-visual styles mode so it's most likely not a Windows XP limitation. Can't you just code in titlebar UNICODE support regardless of classic mode or visual styles?

admin
Site Admin
Posts: 65246
Joined: 22 May 2004 16:48
Location: Win8.1, Win10, Win11, all @100%
Contact:

Re: extended ASCII character navigation problem

Post by admin »

That's what I'm doing but it does not work. Probably a VB6 thing...

Post Reply