ICLView.wlx
v27.7.2020
Free for noncommercial use.
Vista: http://support.microsoft.com/kb/929427/en-us

Плагин для Total Commander. Показывает иконки в файлах во встроенном просмотрщике.
Поддерживаемые расширения: ico, icl, exe, dll, scr, ocx, bpl, wlx, wfx, wcx, wdx, cpl, acm.

ВНИМАНИЕ! Удалите предыдущую версию (если установлена) из списка плагинов просмотра (это даст возможность после установки новой версии смотреть иконки (ico-файлы) в TC6 и выше). Также добавлены новые типы файлов.


Установка (TC 5.51):

1. Если предыдущая версия плагина установлена, удалите ее из списка установленных плагинов и нажмите "ОК".
2. В настройках на вкладке просмотра/редактирования нажмите кнопку настройки внутреннего просмотрщика.
3. В появившемся окне нажмите кнопку "LS-Plugins".
4. В появившемся окне нажмите кнопку "Добавить" и выберите ICLView.wlx.
5. Закройте окна нажав "ОК".
Плагин установлен.


Мини-FAQ.

Q. Что за элементы, содержащие ноль иконок?
A. Это сжатые иконки (нельзя извлечь) или иконки, содержащие только заголовок без изображения (можно извлечь).
Q. Не видно иконок в файлах exe, dll. Что нужно сделать?
A. Если запускается другой плагин, то нужно нажать клавишу "4".
Q. Можно открывать файлы иконок Stardock Icon Packager (*.ip)?
A. Файлы Stardock Icon Packager (*.ip) - это zip-архивы, содержащие файлы *.icl. Нужно войти в файл *.ip как в архив, нажав Ctrl-PgDown в TC, и просмотреть (по F3) *.icl-файл. (Хинт от Wuyko WINDOWS).


Перевод.

Датский от petermad.
Немецкий от deus-ex.
Голландский от Alexei.
Польский от dmocha.
Упрощённый Китайский от wwj402.


Изменения.

 v9.1.2005
 + возможность просмотра ico-файлов в TC 6 или выше;
 + возможность сохранения отдельных иконок в формате bmp (bpp устанавливается по умолчанию!);
 + возможность удалять иконки из icl-файлов (кнопка Del);
 + возможность сохранения всех иконок как icl-файла;
 * незначительные внутренние изменения.

 v28.1.2005
 + подсказка о размерах и bpp иконок в библиотеке;
 * при сохранении иконки из библиотеки имя файла по умолчанию принимает вид "номер - название.ico";
 * незначительные внутренние изменения.

 v16.4.2005
 * исправлена ошибка "Out of resources"
 + добавлена поддержка файлов scr, ocx, bpl, wlx, wfx, wcx, wdx, cpl, acm;
 * незначительные внутренние изменения.

 v18.4.2005
 - убраны подсказки;
 + Editor mode:
  + Переименование иконок в библиотеках;
  + Добавление иконок в библиотеки;
  + Переупорядочивание иконок в библиотеках перетаскиванием мышкой;
 * незначительные внутренние изменения.

 v4.6.2005
 * исправлено автоматическое переименование иконок в ICL при сохранении библиотеки (при этом переименование иконок было бесполезным);
 * улучшена поддержка больших иконок (только Win XP);
 * DetectString изменена на 'MULTIMEDIA & ext="ICL" | ext="ICO" | force';
 * незначительные внутренние изменения.

 v25.9.2005
 * улучшена сортировка больших иконок (только Win XP);
 * исправлена ошибка потери фокуса следующим плагином (после нажатия кнопки 4);
 * незначительные внутренние изменения.

 v28.3.2006 Beta
 * максимальная высота одного элемента сейчас 255 пикселей для лучшего просмотра больших (256 x 256) иконок;
 + поиск иконок по имени в библиотеках;
 + горизонтальная полоса прокрутки для больших иконок или их большого кол-ва (замечание: проблемы перерисовки выделеннных иконконок);
 + поддержка сжатых png-иконок;
 + новый режим отображения для библиотек;
 + кнопки для просмотра следующего/предыдущего файла такого же типа в каталоге;
 * незначительные изменения.

 v22.4.2006
 + режим просмотра сохраняется;
 + новые режимы отображения миниатюр: рисовать рамку, рисовать иконку в центре;
 + выбор размера миниатюр: (32x32, 48x48, 96x96 и др.);
 + размеры миниатюр для режимов Быстрого просмотра и нормального просмотра сохраняются независимо друг от друга;
 + ключ для файла настройки "StartMaximized" для запуска плагина в развернутом виде;
 + функция выбора дубликатов (Select Duplicates) иконок для библиотек (сравнивает иконки по содержимому и выделяет дубликаты, напр. если в библиотеке 2 одинаковых иконки - только вторая будет выделена);
 * для режима Быстрого просмотра по-умолчанию установлен режим показа миниатюр;
 * улучшения отрисовки миниатюр;
 * BPP для сжатых иконок отображается корректно;
 * незначительные изменения и улучшения.

 v26.6.2006
 * улучшена отрисовка 1-битных иконок в режиме миниатюр;
 * не рисуется стрелка если не выделено ни одной иконки.

 v3.10.2006
 + новый элемент меню "View Icon..." для просмотра отдельных иконок в библиотеке;
 + полная поддержка прозрачности и альфа-канала иконок при сохранении в PNG.

 v5.5.2009
 + просмотр 16-битных icl-файлов в Vista (и возможно в Windows 7);
 * исправлены ошибки отображения большого количества иконок.

 v21.8.2009
 * Delphi virus fix;
 + сохранение 32-битных icl-файлов;
 + отображение в строке состояния битности библиотеки;
 * подправлена высота строки состояния.

 v29.1.2013
 + поддержка Юникодных имён файлов;
 + поддержка Windows x64;
 + показ иконок в режиме TC "Просмотр эскизов" для exe и папок с назначенными иконками (ThumbnailsInTC=1 в ini-файле);
 + возможность изменения цвета фона (пункт меню "Setup...");
 * незначительные изменения и улучшения.

 v26.8.2013
 * изменена DetectString: MULTIMEDIA & (ext="DLL" | ext="EXE" | ext="ICL" | ext="ICL32" | ext="ICO" | size=0 | force) (нужна переустановка плагина);
 * исправлены пропорции эскизов в TC;
 * в некоторых случаях ускорение отображения эскизов в TC;
 * реальная разрядность открытого файла (64 bit/32 bit/16 bit);
 * незначительные изменения и улучшения.
 
 v23.9.2013
 + поддержка длинных имен файлов (256+, если в системе включено создание имен файлов 8.3);
 * незначительные внутренние изменения.

 v8.1.2016
 * исправлено сохранение иконки в png в 64-битной версии;
 * незначительные внутренние изменения.

 v23.5.2016
 + сортировка иконок (при просмотре конкретной иконки, изменяется в настройках);
 + подписи к миниатюрам можно убрать - ключ для файла настройки "ThumbDrawText", по умолчанию 1;
 * изменения в поиске иконок;
 * незначительные внутренние изменения.

 v25.8.2016
 * при сохранении в 32-битный ICL-файл иконки теперь нумеруются начиная с 1.

 v19.11.2016 Preview
 * исправлена отрисовка 1-битных непропорциональных иконок;
 * исправлено сохранение 1-битных иконок в png;
 + новые размеры миниатюр: (380x380, 512x512, пользовательский);
 + ключ для пользовательского размера миниатюр в ini: "ThumbSizeCustom=160";
 + запуск плагина в развернутом виде добавлен в диалог настройки;
 + ключ для языка в ini: "LanguageFile";
 + ключ для сглаживания больших миниатюр в ini: "ThumbAntialiasing" - только для режима миниатюр и если иконка не помещается в размер миниатюры, с кэшированием;
 * незначительные внутренние изменения.

 v9.12.2016 Preview
 + выбор языка в Настройках;
 * изменения и улучшения.

 v27.12.2016 Preview
 + ключи для рисования тени текста миниатюр в ini: "ThumbDrawTextShadow=1" и "ThumbDrawTextShadowQView=1";
 * незначительные внутренние изменения.

 v7.1.2017 Preview
 + ключи для рисования тени текста главного окна в ini: "MainDrawTextShadow=1" и "MainDrawTextShadowQView=1";
 * опция сглаживания больших миниатюр теперь сохраняется;
 + датская локализация;
 * незначительные внутренние изменения.

 v10.2.2017
 * публичная версия.

 v21.2.2017
 * на планшетах контекстное меню можно вызвать на строке состояния;
 + немецкая локализация;
 * исправления в датской локализации.

 v28.5.2017
 * исправлена работа с локализациями в разных кодировках;
 * устранена утечка памяти при просмотре 16-битных файлов icl.

 v6.6.2018
 + удаление/изменение порядка иконок в мультииконке.

 v14.6.2018
 + голландская локализация;
 * незначительные внутренние изменения.

 v17.6.2018
 + ключ для пропуска ошибок при открытии icl в ini: "SkipReadErrors=0".

 v30.10.2018 Beta
 + Ctrl-Влево и Ctrl-Вправо открывают предыдущий/следующий файл;
 + имя открытого файла в строке состояния в режиме Быстрого просмотра.
 
 v12.3.2019
 * исправлено чтение 16-битных файлов.

 v15.6.2019
 + окно просмотра отдельной иконки (пункт меню "Просмотр иконки...", для очень больших иконок);
 * незначительные внутренние изменения.

 v17.6.2019
 + режим редактирования в режиме миниатюр (с ограничениями);
 * изменения и улучшения.

 v18.6.2019
 + ключи для запуска всегда в режиме миниатюр в ini: "ForceThumbnails=0" и "ForceThumbnailsQView=0".
 * незначительные внутренние изменения.

 v20.6.2019
 * исправлено падение TC в режиме редактирования в режиме миниатюр.

 v21.6.2019 Beta
 * исправлено падение 32-битного TC в режиме редактирования в режиме миниатюр.

 v23.6.2019 Beta
 * изменения и улучшения.

 v30.6.2019
 + польская локализация (от dmocha);
 * исправлено падение 32-битного TC в режиме редактирования в режиме миниатюр;
 * изменения и улучшения.

 v6.7.2019
 * незначительные внутренние изменения.

 v29.11.2019
 * незначительные внутренние изменения.

 v8.12.2019
 * незначительные внутренние изменения.

 v12.12.2019
 * внутренние изменения.

 v25.3.2020
 * исправления в извлечении миниатюр для TC.

 v27.7.2020
 * незначительные внутренние изменения.


Материально поддержать автора:
WebMoney WMR: R921815049062

Первоначальная разработка плагина: Pavel (pavel_r2003@mail.ru)
Связь с автором: ProgMan13@mail.ru