QuickSearch eXtended
Moderators: Hacker, petermad, Stefan2, white
- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
I think its related to: http://www.ghisler.ch/board/viewtopic.php?t=22615
- ghisler(Author)
- Site Admin
- Posts: 50386
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
I could add a function MatchGetOptions or so where the dll tells TC what it needs. So far I see the following possible options:
1. Allow user to type search string even if it gives empty result
2. Pass raw search string to dll (no * in front/after)
3. Pass full file name (with path) to the dll
Anything else?
1. Allow user to type search string even if it gives empty result
2. Pass raw search string to dll (no * in front/after)
3. Pass full file name (with path) to the dll
Anything else?
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
Sounds good. Else: columns. I believe it would be best to put a checkbox in the dialog to pass names / everythig to the plugin.ghisler(Author) wrote:I could add a function MatchGetOptions or so where the dll tells TC what it needs. So far I see the following possible options:
1. Allow user to type search string even if it gives empty result
2. Pass raw search string to dll (no * in front/after)
3. Pass full file name (with path) to the dll
Anything else?
- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
Gr8 gr8 your my Hero! Thanksghisler(Author) wrote:I could add a function MatchGetOptions or so where the dll tells TC what it needs. So far I see the following possible options:
1. Allow user to type search string even if it gives empty result
2. Pass raw search string to dll (no * in front/after)
3. Pass full file name (with path) to the dll
Anything else?



No prefiltering by TC would be a nice addition. It will prevent some rarely strange filtering. (would be same priority like your 3 points IMO, because it will restrict the filter behavior)
Something like using another function giving additional content plugin informations/columns would be a nice feature. But not as important like the others. It could be done external.
Edit:
I think this should be decided by the user. I like this option very much. Perhaps move it to the "wincmd.ini"? Otherwise I would make it adjustable in my program.ghisler(Author) wrote:1. Allow user to type search string even if it gives empty result
Nice, little tool! Thank you. In fact, quick search filtering is the only new TC7.5 feature I currently use.
Hope to see the tcmatch.dll also distributed along with the addons of petermad's extended menus for TC 7.50.
Hope to see the tcmatch.dll also distributed along with the addons of petermad's extended menus for TC 7.50.
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
Updated first post: Version 1.02 is available.
Only useful bundle of a plugin is to be bundled with TC itself. (Christian should decide this.) Just my 2 cents.
Code: Select all
Version 1.02
- Added version informations to dll
- Added readme to the package
- Added readme and history to the post in the Total Commander forum
I dont know if this is a good idea. From my side he is allowed to, but bundling it there would raise the question: Why is Plugin xy not bundled with it. Also everytim I update my Tool he has to update his tool.Hope to see the tcmatch.dll also distributed along with the addons of petermad's extended menus for TC 7.50.
Only useful bundle of a plugin is to be bundled with TC itself. (Christian should decide this.) Just my 2 cents.
- Boofo
- Power Member
- Posts: 1431
- Joined: 2003-02-11, 00:29 UTC
- Location: Des Moines, IA (USA)
- Contact:
I agree with Samuel. If Petermad includes one add-on, he will have to invariably include others. The extended menu is a whole separate item from plugin-type add-ons, anyway.
And thank you for the update, sir.
And thank you for the update, sir.

Last edited by Boofo on 2009-06-03, 10:30 UTC, edited 1 time in total.
chmod a+x /bin/laden -- Allows anyone the permission to execute /bin/laden
How do I un-overwrite all my data?
User of Total Commander
#60471 Single user license
How do I un-overwrite all my data?
User of Total Commander
#60471 Single user license
Petermad does not bundle plugins, but some additional files like Desktop.ini, wciconex.inc, lister.exe and wciconex.dll. There also used to be the crypto ZIP library WCMZIP32.DLL in there. In my opinion tcmatch.dll would also fit to his bundle wcmd_ext_eng.zip that by the way needs to be installed extra.
Last edited by tbeu on 2009-06-08, 20:41 UTC, edited 1 time in total.
TC plugins: Autodesk 3ds Max / Inventor / Revit Preview, FileInDir, ImageMetaData (JPG Comment/EXIF/IPTC/XMP), MATLAB MAT-file Viewer, Mover, SetFolderDate, Solid Edge Preview, Zip2Zero and more
- Boofo
- Power Member
- Posts: 1431
- Joined: 2003-02-11, 00:29 UTC
- Location: Des Moines, IA (USA)
- Contact:
2tbeu
As good as this add-on is, it is still closer to a plugin than the menu files. I don't think it should be included in Petermad's Extended menus. Like Samuel said, Petermad would have to update the menu files every time there is a new release of this add-on. I doubt we'll see it bundled. It doesn't make sense to.
I edited my post above for clarity.
As good as this add-on is, it is still closer to a plugin than the menu files. I don't think it should be included in Petermad's Extended menus. Like Samuel said, Petermad would have to update the menu files every time there is a new release of this add-on. I doubt we'll see it bundled. It doesn't make sense to.
I edited my post above for clarity.

chmod a+x /bin/laden -- Allows anyone the permission to execute /bin/laden
How do I un-overwrite all my data?
User of Total Commander
#60471 Single user license
How do I un-overwrite all my data?
User of Total Commander
#60471 Single user license
- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
I just was a week on Corfu with my wife. So I couldnt change the dll earlier.
Updated first post: Version 1.1 is available. (mainly supporting TC 7.5 pb5 changes - Thanks Christian)
Perhaps the next thing will be filesize, filedate and content plugins.
What do you think about the syntax for it. (in the ini and in the search)
Updated first post: Version 1.1 is available. (mainly supporting TC 7.5 pb5 changes - Thanks Christian)
Code: Select all
Version 1.1
- Added the introduced function "MatchGetSetOptions" from Total Commander 7.5 public beta 5
- Drop support for Total Commander 7.5 public beta 4
- Added: always override internal search
- Added: always remove leading/trailing asterisk
- Removed workarounds needed for Total Commander 7.5 public beta 4
- Added history to the readme
- Added new option to ini: "allow_empty_result=0/1"
What do you think about the syntax for it. (in the ini and in the search)