remove archive icons
Moderators: Hacker, petermad, Stefan2, white
- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
One of the issues I see with Internal Associations and
Config|Packer| [x] Treat archives like directories is,
there ought to be a distinction between "Return" and CTRL+PgDn in this instance.
If I have set an Internal Association for .RAR, then
1) I should get the proper icon for .rar
2) "return" on a rar file should execute the default association.
3) CTRL+PgDn should open the archive for browsing in TC.
Config|Packer| [x] Treat archives like directories is,
there ought to be a distinction between "Return" and CTRL+PgDn in this instance.
If I have set an Internal Association for .RAR, then
1) I should get the proper icon for .rar
2) "return" on a rar file should execute the default association.
3) CTRL+PgDn should open the archive for browsing in TC.
*BLINK* TC9 Added WM_COPYDATA and WM_USER queries for scripting.
Support++2) "return" on a rar file should execute the default association.
3) CTRL+PgDn should open the archive for browsing in TC.
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
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
- Herr Mann
- Power Member
- Posts: 574
- Joined: 2004-05-30, 17:11 UTC
- Location: Niedersachsen, Deutschland
Some users are masters of improvisation!
If the boss does not want to change something, then they start to tinker.
(In case of need they use autohotkey in other cases, too.)
It is unbelievable. This all could be so simple, if one would not cling to the old way.
I do not understand why wishes to change to a fashionably and modern design and GUI are so difficult to enforce.
I will not use it, because it want to have a right solution and not a improvisation. Sorry
PS. My English is bad, I know.
If the boss does not want to change something, then they start to tinker.
(In case of need they use autohotkey in other cases, too.)
It is unbelievable. This all could be so simple, if one would not cling to the old way.
I do not understand why wishes to change to a fashionably and modern design and GUI are so difficult to enforce.


I will not use it, because it want to have a right solution and not a improvisation. Sorry

PS. My English is bad, I know.

- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
@ Herr Mann
I'm not sure how it will play out with how I want TC to handle Rar's, my mainBox is w/o net access atm. So borrowing roomies' laptop. But -- from the looks of what PeterMad has posted - it's not a workaround, it's how things should work, and is solely using existing capabilities. The only problem, really, is that like a number of TC features it requires a little coaxing to get it to work how you want.
The plugin aspect of TC is a boon for sure, but it is also a source of some problems -- When all you want is X to do Y, then you have to wade through multiple plugins that have varied implementations of Y to try and find the one that does what you expect Y to do.
I'm not sure how it will play out with how I want TC to handle Rar's, my mainBox is w/o net access atm. So borrowing roomies' laptop. But -- from the looks of what PeterMad has posted - it's not a workaround, it's how things should work, and is solely using existing capabilities. The only problem, really, is that like a number of TC features it requires a little coaxing to get it to work how you want.
The plugin aspect of TC is a boon for sure, but it is also a source of some problems -- When all you want is X to do Y, then you have to wade through multiple plugins that have varied implementations of Y to try and find the one that does what you expect Y to do.
*BLINK* TC9 Added WM_COPYDATA and WM_USER queries for scripting.
Support++Balderstrom wrote: If I have set an Internal Association for .RAR, then
1) I should get the proper icon for .rar
2) "return" on a rar file should execute the default association.
3) CTRL+PgDn should open the archive for browsing in TC.
But with a little addition on 2):
"return" on a rar file should execute the default association.
(except when there is no open command is defined then use internal TC archive browsing)
DR...
#106383 Windows 10 Pro 64-bit
- Herr Mann
- Power Member
- Posts: 574
- Joined: 2004-05-30, 17:11 UTC
- Location: Niedersachsen, Deutschland
Hello Balderstrom, I do not understand what you mean.The only problem, really, is that like a number of TC features it requires a little coaxing to get it to work how you want.
Did I use perhaps impolite words? Unfortunately, I can not express myself so well in english.
But is this internal IconSystem still meaningful?
In time periods oft Windows 3.11/95 was perhaps more meaningful.
Just because of the speed, but today?
In addition, only about 10 Icons affected.
So out with it!
A German proverb says "alte Zöpfe abschneiden" - break with old traditions, habits
How about reversing the default setting???
Example:
I have a Internal Association for *.rar and don't want too use the WinRAR icon but the internal TC archive icon.
But what if the ",0" parameter means don't display the icon from the .exe???? (e.g. use the default TC icon)
(The ",1" parameter points to the first icon in the WinRAR.exe)
DR...
Example:
I have a Internal Association for *.rar and don't want too use the WinRAR icon but the internal TC archive icon.
At this moment the ",0" parameter at the end of the Filter1.icon line points to the first icon in the WinRAR.exe file.Filter1=*.rar
Filter1_open=""C:\Program Files\WinRAR\WinRAR.exe" "%1""
Filter1.icon=C:\Program Files\WinRAR\WinRAR.exe,0
But what if the ",0" parameter means don't display the icon from the .exe???? (e.g. use the default TC icon)
(The ",1" parameter points to the first icon in the WinRAR.exe)
DR...
#106383 Windows 10 Pro 64-bit
- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
Open up Internal Associations, Edit your .rar filter, and [Change Icon], to %Commander_Path%\TotalCMD.exe
Or just edit your .ini and replace
Filter1.icon=%Commander_Path%\TOTALCMD.EXE,7
The, 0, means first index just like arrays in C or a number of other langs; and, 1, would be the 2nd icon.
Or just edit your .ini and replace
Filter1.icon=%Commander_Path%\TOTALCMD.EXE,7
The, 0, means first index just like arrays in C or a number of other langs; and, 1, would be the 2nd icon.
*BLINK* TC9 Added WM_COPYDATA and WM_USER queries for scripting.
Thanx, but I know how it works.Balderstrom wrote:Open up Internal Associations, Edit your .rar filter, and [Change Icon], to %Commander_Path%\TotalCMD.exe
Or just edit your .ini and replace
Filter1.icon=%Commander_Path%\TOTALCMD.EXE,7
The, 0, means first index just like arrays in C or a number of other langs; and, 1, would be the 2nd icon.
I was suggesting a change in the current approch.
I'm trying to understand what motive there is to override some icons.
Hoping this approch will convince the author to change it.
DR...
#106383 Windows 10 Pro 64-bit
- Balderstrom
- Power Member
- Posts: 2148
- Joined: 2005-10-11, 10:10 UTC
- Herr Mann
- Power Member
- Posts: 574
- Joined: 2004-05-30, 17:11 UTC
- Location: Niedersachsen, Deutschland
Simply remove or switch-off the internal icons does not work, here is still a small problem.
At time the TC replace all Filetypes which associated with a packer-plugin to this BoxIcon.
Therefore they have a certain recognition factor.
Whats happend, if a Filetyp in Windows not associated, but in the TC with a packer-plugin?
Which Icon becomes this Filetyp in the TC in this case, if no windows association exist?
The Standard Icon "white Page with the dog-ear"?
Now we are lost the recognize.
We are not see, that this filetyp associated with a packer-plugin
We need to have separate switch for all Filetypes which turn on/off the internal icon.
At time the TC replace all Filetypes which associated with a packer-plugin to this BoxIcon.
Therefore they have a certain recognition factor.
Whats happend, if a Filetyp in Windows not associated, but in the TC with a packer-plugin?
Which Icon becomes this Filetyp in the TC in this case, if no windows association exist?
The Standard Icon "white Page with the dog-ear"?
Now we are lost the recognize.
We are not see, that this filetyp associated with a packer-plugin

We need to have separate switch for all Filetypes which turn on/off the internal icon.

I've made a little matrix to discuss the TC override sequence:
Input plz!

DR...
Code: Select all
| TC Internal | Internal Association | External Iconlib / Pluginlib | Windows Default
-------------------|-------------|----------------------|------------------------------|------------------------
System Icons | 2nd | 1st | NA | NA
Archive Icons | 3th | 1st | 2nd | NA
Plugin Icons | 3th | 2nd | 1st | NA
Application Icons | NA | 1st | NA | 2nd
Directory Icons | 4th | 1st | 2nd | 3th (using desktop.ini)

DR...
#106383 Windows 10 Pro 64-bit