Thanks jacky, but that opens a search. I was hoping to be able to create the same, but as a Visual Filter so I can drop files in the tab opened from the Catalog item. So what I want to do is C:\WINDOWS\system32\|ts?dll*.dl*, but that doesn't work because it tries to do a search in the path C:\Windows\System32\ts|. If I replace the '?' with a '*', then it opens as a VF, but that's not really what I want. Hope that all makes sense.jacky wrote:I think this should work: C:\Windows\System32\??ts?d*.dllJustinF wrote:I had a search string like this C:\Windows\System32\?ts?d*.dll, how do I go about setting up a visual filter in the Catalog like that? Basically, the problem is the question mark (?). I'd like to be able to use a filter that can look for a single character (?) instead of any number of characters (*).
The first ? means it's a name search, and then it's your pattern, with ? and * as you wish
VF on catalog items
-
JustinF
- Posts: 358
- Joined: 28 Jun 2005 23:47
- Location: Omaha, Nebraska, USA
Justin
Windows 7 Professional
Windows 7 Professional
-
jacky
- XYwiki Master
- Posts: 3106
- Joined: 23 Aug 2005 22:25
- Location: France
- Contact:
oh.. I see. Yeah, I thought you wanted to to a search... Well, I'm not sure if this can de done actually, because you can use the pipe ( | ) to enter more than one locations for a name search (eg: d:\|e:\?*.pdf)JustinF wrote:Thanks jacky, but that opens a search. I was hoping to be able to create the same, but as a Visual Filter so I can drop files in the tab opened from the Catalog item. So what I want to do is C:\WINDOWS\system32\|ts?dll*.dl*, but that doesn't work because it tries to do a search in the path C:\Windows\System32\ts|. If I replace the '?' with a '*', then it opens as a VF, but that's not really what I want. Hope that all makes sense.
Not sure how this could be resolved. Maybe not suport the pipe as separator anymore on name search, but only semi-colon. That way name searches in multi-locations could still be done, and VF with ? would work too...
Proud XYplorer Fanatic
-
admin
- Site Admin
- Posts: 66249
- Joined: 22 May 2004 16:48
- Location: Win8.1, Win10, Win11, all @100%
- Contact:
Okay, we have a little operator-overloading here: "|" is (a) logical OR and (b) the VF-marker. But there is a solution:jacky wrote:oh.. I see. Yeah, I thought you wanted to to a search... Well, I'm not sure if this can de done actually, because you can use the pipe ( | ) to enter more than one locations for a name search (eg: d:\|e:\?*.pdf)JustinF wrote:Thanks jacky, but that opens a search. I was hoping to be able to create the same, but as a Visual Filter so I can drop files in the tab opened from the Catalog item. So what I want to do is C:\WINDOWS\system32\|ts?dll*.dl*, but that doesn't work because it tries to do a search in the path C:\Windows\System32\ts|. If I replace the '?' with a '*', then it opens as a VF, but that's not really what I want. Hope that all makes sense.
Not sure how this could be resolved. Maybe not suport the pipe as separator anymore on name search, but only semi-colon. That way name searches in multi-locations could still be done, and VF with ? would work too...
(a) JustinF's issue is simply a bug that I fixed some minutes ago.
C:\WINDOWS\system32\|ts?dll*.dl* will work as expected now.
(b) quick name searches in multi-locations can be done using the ";" syntax, for example: Desktop;D:\?:f*.txt | v*.txt will search Desktop and D:\ for f*.txt and v*.txt.
Hey, I did not know that quick name searches in multi-locations were possible!
XYplorer Beta Club