Is it possible to get a search bar like in Vista?

one of the best features of vista's explorer is the top right search bar that acts like the dOpus Filter but theirs is better cause it works recursively.

i know you could possibly achieve this by using a flat view then filtering but that is a lot more work then with the vista explorer...

is it possible to make the dOpus Filter work recursively ?

its a shame that microsoft gets so much wrong but this one thing they did right and its better than the way dOpus works .. . . =/

Hi Jobeo

In the DOpus reference manual you can read the following information:

[quote]The Lister Search field can do much more than just scroll to find matching files. Its behavior can be altered by the
first character pressed to initiate the search string:
· * (asterisk)
Pressing the * key in the file display will open the Lister Search field in filter mode. In this mode, all files
and folders that do not contain the entered search string are hidden from view. For example, to quickly
show only the JPEG files in the current folder, press *.jpg and then return. To cancel the filter and restore
all files to view, press escape.
· : (colon)
[/quote]
and more

This is what you are looking for :wink:

[quote="Ennovy"]In the DOpus reference manual you can read the following information:
[/quote]

hey thanks that is an interesting page i don't think i had ever read before... those are some useful commands...

BUT ... the problem is that they only work on the current directory. if you note in my original post i'm looking for something that acts "recursively" i.e., on the present directory and ever directory beneath it.

the easiest way to see it in action is to actually run vista windows explorer and use the "top right" quick-search bar. it very easily locates files in the present directory AS WELL AS RECURSIVELY under the present directory everything beneath it.

like i said the only way i know of accomplishing this in dOpus is with "flat view" but i never use flat view and am not really interested in that. i am interested in having the exact functionality of the vista windows explorer quick search bar INSIDE directory opus.

If you want to do a recursive search you can use the Find panel (which appears at the bottom of the lister; Tools -> Find Panel).

Or, if the Find panel takes up too much room, you can create a button or hotkey which pops up a small window where you type what you want to search for and hit return to see the results:

Find IN {sourcepath$} NAME="{dlgstring|Enter search pattern}" CLEAR RECURSE QUIET SHOWRESULTS=tab

thanks leo yes that is much more what i'm looking for and far less intrusive than the full search panel.

You could also have a button which turns on Flat View and sets a filter at the same time, after which you can use the normal filter in the toolbar (or use the same button again if you prefer).

That might be better than the Find command if you want to re-filter the results:

Set SHOWFILTERFILENAME="{dlgstring|Enter search pattern}" FLATVIEW=MixedNoFolders

Thanks for all the hints, I learn a lot here and DOpus is great software :sunglasses:

[quote="leo"]That might be better than the Find command if you want to re-filter the results:
[/quote]

ya its strange that method actually seems to produce results faster... its much more responsive and snappy.

i made one optimization to your code though cause it wasn't working as I expected it to at first... by wrapping the search in *'s it's a bit more user-friendly

Set SHOWFILTERFILENAME="*{dlgstring|Enter search pattern}*" FLATVIEW=MixedNoFolders

One thing that's really good about Vista's system as well, is that it allows natural language searching. It's a feature not many know about because it's off by default, but when you enable it searches based on criteria other than the name become much easier. For example, you can type into the search box "files modified today", or "pictures less than 15mb", that sort of thing. In fact, I find that so useful that I think I might put in my first official DOpus feature request.