Display Filter|Selection Filter and Folders vs QuickFilter
Moderators: Hacker, petermad, Stefan2, white
- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
Display Filter|Selection Filter and Folders vs QuickFilter
I wonder if this issue will be addressed at some point:
1) Why is the QuickFilter stronger (more persistent) than a defined Selection Filter + Show only Selected.
When TC is set to the background, and reactivated:
--> The QuickFilter remains. Any Selected files/folders are still selected.
Compared to a Selection Filter & Show only Selected Files:
--> The selection filter is removed, and all folders are de-selected.
2) You cannot filter folders with a Display Filter.
Both of these issues are extremely annoying. I can't for the life of me figure out why sometimes TC is perfectly happy to allow it's state to remain (persistent) and in other instances it just gives you the finger and resets the tab to a default state.
1) Why is the QuickFilter stronger (more persistent) than a defined Selection Filter + Show only Selected.
When TC is set to the background, and reactivated:
--> The QuickFilter remains. Any Selected files/folders are still selected.
Compared to a Selection Filter & Show only Selected Files:
--> The selection filter is removed, and all folders are de-selected.
2) You cannot filter folders with a Display Filter.
Both of these issues are extremely annoying. I can't for the life of me figure out why sometimes TC is perfectly happy to allow it's state to remain (persistent) and in other instances it just gives you the finger and resets the tab to a default state.
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
1) TC re-reads the panels when you switch back to it from some other program. You can turn this off in Configuration - Options - Refresh. The function "show only selected" is NOT a filter - it can be applied repeatedly. The quick search and Show - Custom are filters.
2) Actually you can - you need to define separate filters for files and folders. Example: You want to see all files of type txt, and all folders starting with "c":
*.txt c*\
The backslash tells TC that you want to apply this to folders. To expluce folders, put it after the | character, e.g.
*.txt | c*\
2) Actually you can - you need to define separate filters for files and folders. Example: You want to see all files of type txt, and all folders starting with "c":
*.txt c*\
The backslash tells TC that you want to apply this to folders. To expluce folders, put it after the | character, e.g.
*.txt | c*\
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
#1) Ok. Apparently I had the section:
"Auto-Refresh when the file system changes"
No Refresh for these drives[ Q: ]
But I hadn't set above:
"Auto-Refresh when activating the program"
No refresh for thse drives[ ___ ]
That would be more useful if one could toggle refresh per-Tab. Frequently I just need to disable refresh temporarily and don't want it to be persistent. If you could turn refresh-off per tab, and have the Tab indicate no-refresh (is on) either by a colour in the Address bar, or a changed Tab-Title:
Hard-Locked tabs are indicated with a "*" at the beginning.
No-refresh could be #, $, ¿, × in the tab title or even a unicode character: ∞ , ◊ , ⁞ , ≠, ≡, ⃰ , ‼ , ‖
Or just let the user-override the character that indicates refresh has been turned off.
#2) I can't get a Display Filter to not show folders.
---> ¿|*omega*\
Hides files that don't have ¿
Shows ALL Folders.
---> |*omega*\
Shows all files; Shows ALL Folders.
---> ¿|3X*\
Hides files that don't have ¿
Shows ALL Folders.
---> |3X*\
Shows all files; Shows ALL folders.
Which makes no sense. QuickFilter can/and does filter Folders, but a display filter does not.
I actually have this old filter, named as "Show Files Only", that I believe I got here on the forums... but it doesn't do anything anymore.
--> |*\
"Auto-Refresh when the file system changes"
No Refresh for these drives[ Q: ]
But I hadn't set above:
"Auto-Refresh when activating the program"
No refresh for thse drives[ ___ ]
That would be more useful if one could toggle refresh per-Tab. Frequently I just need to disable refresh temporarily and don't want it to be persistent. If you could turn refresh-off per tab, and have the Tab indicate no-refresh (is on) either by a colour in the Address bar, or a changed Tab-Title:
Hard-Locked tabs are indicated with a "*" at the beginning.
No-refresh could be #, $, ¿, × in the tab title or even a unicode character: ∞ , ◊ , ⁞ , ≠, ≡, ⃰ , ‼ , ‖
Or just let the user-override the character that indicates refresh has been turned off.
#2) I can't get a Display Filter to not show folders.
---> ¿|*omega*\
Hides files that don't have ¿
Shows ALL Folders.
---> |*omega*\
Shows all files; Shows ALL Folders.
---> ¿|3X*\
Hides files that don't have ¿
Shows ALL Folders.
---> |3X*\
Shows all files; Shows ALL folders.
Which makes no sense. QuickFilter can/and does filter Folders, but a display filter does not.
I actually have this old filter, named as "Show Files Only", that I believe I got here on the forums... but it doesn't do anything anymore.
--> |*\
- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
Which works fine for Selection Filters, but the same filter used as a Display Filter breaks when it is supposed to filter by Folders, or by Name of a folder.
A "Filter" used as a Display Filter will not hide folders.
Yet a "Quick Filter" will.
A "Filter" used as a Display Filter will not hide folders.
Yet a "Quick Filter" will.
*BLINK* TC9 Added WM_COPYDATA and WM_USER queries for scripting.
Well, |*\ works fine if it is typed directly as a file mask in the Ctrl+F12 dialog - but if you save a search filter with |*\ and use that as predefined fileter then it doesn't work.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
- ghisler(Author)
- Site Admin
- Posts: 50550
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
Saved filters work differently from when you type it directly: In saved filters, the filter FOO*\ doesn't mean that you do not want to find folders with that name - it means that you do not want to recursively search in such folders. Therefore it doesn't apply to display filters.
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com