I have some observations concerning this feature:Dialog box: Edit file type (internal associations)
Open
**ext Use packer plugin defined for extension "ext" to view contents of file
1. If the extension of the file is already associated with a packer plugin, then this feature only has an effect when [Packer] ZIPlikeDirectory=0.
2. It seems that already defined packer plugin extensions takes precedence when defining the internal association:
Type name: *.aes
Open: **7z
results in TC opening the file with aes-plugin not the 7z-plugin.
3. If the filetype is not in the list of defined packer extensions then TC tries to use the internal associated plugin:
Type name: *.æøå
Open: **7z
then TC tries to open the file with 7z.
4. in the latter example it is possible to change the icon for the file type.
5. So the yellow box icon for .7z files for example can be changed like this:
Change:
Code: Select all
[PackerPlugins]
7z=95,%COMMANDER_PATH%\PLUGINS\WCX\7zip\7zip.wcx
to:
my_7z=95,%COMMANDER_PATH%\PLUGINS\WCX\7zip\7zip.wcx
Code: Select all
[Associations]
Filter1=*.7z
Filter1_open=**my_7z
Filter1.icon=%ProgramFiles%\7-Zip\7zFM.exe
A drawback doing this is that you have to manually change the extension from my_7z to 7z for files that you pack with the plugin from now on.