VF on catalog items

Features wanted...
JustinF
Posts: 358
Joined: 28 Jun 2005 23:47
Location: Omaha, Nebraska, USA

Post by JustinF »

jacky wrote:
JustinF 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 (*).
I think this should work: C:\Windows\System32\??ts?d*.dll
The first ? means it's a name search, and then it's your pattern, with ? and * as you wish ;)
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.
Justin
Windows 7 Professional

jacky
XYwiki Master
Posts: 3106
Joined: 23 Aug 2005 22:25
Location: France
Contact:

Post by jacky »

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.
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)

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:

Post by admin »

jacky wrote:
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.
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)

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...
Okay, we have a little operator-overloading here: "|" is (a) logical OR and (b) the VF-marker. But there is a solution:

(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! :shock: :lol:

JustinF
Posts: 358
Joined: 28 Jun 2005 23:47
Location: Omaha, Nebraska, USA

Post by JustinF »

admin wrote:(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.
Perfect, thanks!
Justin
Windows 7 Professional

Post Reply