tcmatch.dll improvements
Moderators: white, Hacker, petermad, Stefan2
- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
tcmatch.dll improvements
I just gathered the improvements and suggestions from my QuickSearch eXtended and the Chinese search topic.
I think further suggestions should be made in this thread.
Green ones are already implemented. Thanks Christian!
I think these are essential:
1. Please make it possible to continue writing when the new filter would filter all files. (especially for RegEx) (1) (2)
2. Please make it possible to use the unchanged string in the dll. (no asterisks) (1)
3. Please make it possible to have no prefiltering by TC before the filterstep of tcmatch.dll (1)
4a. Please make it possible to edit the text easier with left and right arrows. (especially for RegEx) (1)
4b. Please make it possible to replace selected text.
4c. Also copy, cut and paste by keybord (ctrl+a, ctrl+c, ctrl+x, ctrl+v) would be nice.
Some Extras would be:
1. Column support for the dll. (1) (2)
2. There are Problems using an Auto-installing dll: The file could not be overwritten, because TC uses it. So unloaded it first? (1)
3. Saveable presets or some kind of history. (1)
4. Use tcmatch in regular search. (1)
I think further suggestions should be made in this thread.
Green ones are already implemented. Thanks Christian!
I think these are essential:
1. Please make it possible to continue writing when the new filter would filter all files. (especially for RegEx) (1) (2)
2. Please make it possible to use the unchanged string in the dll. (no asterisks) (1)
3. Please make it possible to have no prefiltering by TC before the filterstep of tcmatch.dll (1)
4a. Please make it possible to edit the text easier with left and right arrows. (especially for RegEx) (1)
4b. Please make it possible to replace selected text.
4c. Also copy, cut and paste by keybord (ctrl+a, ctrl+c, ctrl+x, ctrl+v) would be nice.
Some Extras would be:
1. Column support for the dll. (1) (2)
2. There are Problems using an Auto-installing dll: The file could not be overwritten, because TC uses it. So unloaded it first? (1)
3. Saveable presets or some kind of history. (1)
4. Use tcmatch in regular search. (1)
Last edited by Samuel on 2010-12-02, 22:00 UTC, edited 8 times in total.
- Boofo
- Power Member
- Posts: 1431
- Joined: 2003-02-11, 00:29 UTC
- Location: Des Moines, IA (USA)
- Contact:
All excellent suggestions! Using it in the regular search would be great. As well as not having to use ? first to enable it and the copy/paste idea, too.
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:
Many things were added in the new beta. See changed first post. See here for details.
Big thanks Christian!1. Please make it possible to continue writing when the new filter would filter all files. (especially for RegEx)
2. Please make it possible to use the unchanged string in the dll. (no asterisks)
3. Please make it possible to have no prefiltering by TC before the filterstep of tcmatch.dll
2. There are Problems using an Auto-installing dll: The file could not be overwritten, because TC uses it. So unloaded it first?
In my opinion this request (4a) is the most important left.m^2 wrote:Thank you for summing it up. Support++ for all but use of arrows.
For it Support = Ackerman(Support+10);
- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
Its already done in PB5.
TC uses the tcmatch.dll if started. The autoinstall (opening a zip file containing a *.inf file) of a new tcmatch version then couldnt copy tcmatch.dll to TC folder, because the old file couldnt be overwritten, because its used by TC itself. Now its unloaded by TC before autoinstall.
TC uses the tcmatch.dll if started. The autoinstall (opening a zip file containing a *.inf file) of a new tcmatch version then couldnt copy tcmatch.dll to TC folder, because the old file couldnt be overwritten, because its used by TC itself. Now its unloaded by TC before autoinstall.
- Samuel
- Power Member
- Posts: 1930
- Joined: 2003-08-29, 15:44 UTC
- Location: Germany, Brandenburg an der Havel
- Contact:
A way to change the Quicksearch edit-control
Currently the edit-control has only limited editing capabilities for various reasons. I think Christian has several reasons for not implementing it with full editing capabilities. I tried to gather the reasons. (AFAI [know|tried to reconstruct])
1. Arrow left and right:
- Left and right arrow are not used in the edit-contol but in the file list, because if the filelist is in short or thumbnail mode it should be possible to select a file to the right.
- Selected Text is not replaced by input, because it could happen that the new text would have no match in the filelist.
- Ctrl+a, Ctrl+c, Ctrl+v, Ctrl+x doesnt work. (I dont know / can reconstruct a reason for this.)
1. Arrow left and right:
- Use the arrows only for the filelist if it is in short or thumbnail mode.
- Add an ini option for it.
- Ignore the needs to change the filelist, because it could be navigated after pressing ESC. (often its also reduced to very few entrys -> so navigation is not needed anymore)
- Replace text only if the new word matches any files.
- Replace text also if no files do match, but decline any further input. (like currently done when using context menu to paste text.)
- Replace text at any time if option: "allow_empty_result" is enabled.
- Cant figure out what the problem is, so i cant give solutions.
Last edited by Samuel on 2009-06-18, 07:30 UTC, edited 2 times in total.