Page 1 of 1
Renaming directory/file using '?' char - no error
Posted: 08 May 2008, 15:25
by cincura.net
Hello,
when I try to rename directory and I'm using '?' char, I got no error message and the name of directory stay same. Same behavior for files.
IMO there should be error dialog saying, that this character cannot be used.
WinVista 64bit.
Posted: 09 May 2008, 14:34
by Ether
What do you mean by 'using'? I tried renaming an item to '?' and '?????????' and '???xxx???' and AS behaves as expected. '?' is a wildcard character and it stands for the character which is at its place in the original name.
If you mean renaming e.g. 'Who is who' to 'Who is who?', that's completely normal, too. The Microsoft command shells behave the same[*][/size]. However, Windows Explorer doesn't use wildcard chars and doesn't allow the special chars to be even typed when renaming, and shows an explaining tooltip.
I guess a tooltip or something would be enough to warn an inexperienced user that '?' and '*' are handled differently. I'd certainly not like anything that would block the interface, like an error dialog.
*] Tested on Windows v5.1.2600, command 'rename foo foo?' didn't actually change the name and didn't display any error messages.
Posted: 09 May 2008, 15:03
by cincura.net
ether wrote:
I guess a tooltip or something would be enough to warn an inexperienced user that '?' and '*' are handled differently. I'd certainly not like anything that would block the interface, like an error dialog.
No matter what kind of info should be there, but there should be at least one. Explorer on WinVista shows the tooltip, but AS nothing.
Posted: 13 May 2008, 11:34
by Jan Rysavy
Salamander does support operation mask in the Quick Rename command, so this is not a bug.
See
http://www.altap.cz/salam_en/help/salam ... _renam.htm
We can disable operation masks for this command (for compatibility with Windows Explorer), but we are not sure if it is a good idea.
Removing features from software is not so popular.
Posted: 13 May 2008, 12:35
by cincura.net
Jan Rysavy wrote:Salamander does support operation mask in the Quick Rename command, so this is not a bug.
Ah I've never see this function. Cool. Now it makes sense.

Maybe a good idea will be to add some hint, that '?' and '*' can be used as mask, to avoid confusion (like I experienced

).
Posted: 10 Jun 2008, 14:49
by zarevak
In the Czech part of the forum I've posted
overview about quick Rename features in Salamander and Windows Explorer in Vista.
One of the features I've liked in Vista was the tooltip about illegal characters. I'm voting for displaying warning tooltip when mask character is used and error tooltip when illegal character is used.
There are already such context-sensitive warning tooltips used in Windows: Try loging in to Windows with CAPS-LOCK on. It will display warning tooltip asking you to check the CAPS-LOCK status.

Posted: 10 Jun 2008, 15:21
by Ether
zarevak wrote:One of the features I've liked in Vista was the tooltip about illegal characters.
Note: that's not a Vista feature, XP have it too.